我从 VS Code 转到 Cursor 大概半年了,中间试过 GitHub Copilot、试过 Windsurf,最后还是回 Cursor。不是说它完美——槽点也不少——而是它的工作流最自然:选中一段代码、Ctrl+K 输入你想干嘛、回车——它帮你改。不用切窗口、不用复制粘贴、不用解释上下文。
Composer 才是灵魂功能
很多人以为 Cursor 就是「Copilot 换了个壳」。不是的。Composer 模式才是真正的差异化:你告诉它「在项目里新建一个用户认证模块,包括注册、登录、JWT 验证」,它会自己浏览项目结构、找到相关文件、创建新文件、修改现有的路由配置、甚至帮你写测试。不是一次性输出代码让你自己粘——是真的在编辑你的项目。
上周我重构一个旧项目,把 Express 迁移到 Fastify,大概改了二十几个文件。我写了个简短的 prompt ���述迁移目标,Cursor 用了一个多小时搞定了 80% 的工作——路由重写、中间件适配、类型定义的更新。剩下 20% 是它搞不定的边界 case,我自己补的。如果没有它,这可能要花我两三天。
不是没有槽点
- Pro 订阅一个月 20 美元,给 500 次快速请求。一开始觉得够用,真干起活来一周就用完了。之后就要降级到 slow pool,速度和体验明显下滑。
- 大型 monorepo 项目偶尔会卡。代码库索引建立的时候 CPU 飙到 90% 以上,风扇呼呼转。
- 有时候太「自信」了。你让它改一个小东西,它顺手帮你重构了整个文件——虽然大部分时候改得是对的,但这种「多管闲事」有时候会引入你不想改的变化。
- 国内下载速度慢。安装包托管在境外服务器,没有梯子的话下载可能要十几分钟。
要不要从 Copilot 转过来
如果你日常写代码的工作流是「打开 IDE、写代码、偶尔让 Copilot 补全几行」——Copilot 够用了。但如果你经常需要跨文件重构、想用 AI 来完成「任务」而不只是「补全」——Cursor 的体验领先一个身位。
目前最好的 AI 编程体验。免费版可以用但不够——Pro 才是真香,前提是你能接受月费 20 美元。