安装Cursor旧版本并且禁止更新

安装Cursor旧版本并且禁止更新

  1. Cursor 0.46 开始使用起来总感觉降智了, 猜测上下文被砍
  2. 免费用户 使用 0.45 及之前的版本, 官方不让用 Chat, 侧面验证旧版的成本更高

下载旧版本

https://github.com/oslook/cursor-ai-downloads

我下载的 0.42.5, 该版本网上评价不错

禁止更新

  • macos:
1
2
3
4
cd /Applications/Cursor.app/Contents/Resources
cp app-update.yml app-update.yml.bak
echo "" > app-update.yml
chmod 444 app-update.yml
  • win
1
2
3
4
5
6
7
8
9
打开文件资源管理器, 在地址栏输入如下路径:
%USERPROFILE%\AppData\Local\cursor-updater\
删掉整个 pending 文件夹

地址栏里输入: %USERPROFILE%\AppData\Local\Programs\cursor\
接着打开 resources 文件夹
resources 目录里的 app-update.yml 改名为 app-update.yml.bak。
然后 右键 - 新建 - 新建文本文档, 将新文件名称改为 app-update.yml
右键 app-update.yml → 属性。勾选 “只读”, 然后 “确定”。

Tips

  • 可以把vscode的插件目录软连接到cursor的, 这样就不用重新安装了, 速度也更新
  • 一两个不兼容的插件可以降级旧版本
  • vscode 迁移到 cursor, 可以把配置导出再导入, 排除掉插件相关

ai 插件评测

Augment 插件

  • 可以和 cursor 一起使用
  • 在大项目中, 对上下文的理解更好, 应该是项目初始化的时候会生成内部索引
  • 补全速度不如 cursor , 可以关掉, 只用它的 chat/agent 功能
  • 关闭补全时, 下方的机器人是 -- 表情
  • MCP 没有找到快速关闭的开关, 可以按照项目需要, 在 config 中单独配置
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18

  "augment.nextEdit.enableBackgroundSuggestions": false,
  "augment.nextEdit.enableAutoApply": false,
  "augment.completions.enableAutomaticCompletions": false,
  "augment.advanced": {
    "mcpServers": [
      // {
      //   "name": "context7",
      //   "command": "npx",
      //   "args": ["-y", "@upstash/context7-mcp@latest"]
      // }
    ]
  },
  "augment.chat.userGuidelines": "1. 始终用中文回答",
  "augment.disableFocusOnEmptyWorkspace": true,
  "augment.nextEdit.showDiffInHover": true,
  "augment.enableEmptyFileHint": false,
  "augment.completions.enableQuickSuggestions": false,

roo code

  • 同样是ai插件, 支持自定义 api
  • 会把整个文件当成提示词发给 api, 使用 token 飞快, 小心破产
  • 可以结合 gemini-balance, 完美利用 gemini 超长的上下文, 可惜 2.5 pro 不再免费提供
  • 注意: api url 需要写到 /v1

aider

  • 不同于 roo code 把整个文件上传, 会把函数之类的提取出来放到内存中, token 使用更少
  • 缺少好用的交互插件, 单独开个终端体验会好点.
  • Aider Composer 启动太慢, 不能中途暂停, 不好用
build with Hugo, theme Stack, visits 0