Cursor
围绕 AI 构建的编辑器,具备全代码库上下文,而非单文件补全。
基于 VS Code 的分支,AI 是编辑模型的一部分而非插件。它会索引整个仓库, 因此改动可以跨多个文件,并遵循代码里已有的写法约定。
Cursor 回答的问题,和那些常被拿来与它并列的终端智能体并不相同。真正的分界是:如果工作内容是**敲代码**,编辑器在延迟和上下文上赢;如果工作内容是**做一处改动并验证它能跑**,终端智能体赢,因为它能跑测试、能读回显。多数认真用的人最后是两边各留一个,而不是二选一。所以按「第二份订阅」去算它的成本,而不是按「替代品」。
我们的判断
在「换编辑器」和「装个插件」之间,它是支持前者最有力的理由。因为索引了整个仓库, 它的建议会遵循代码里已有的写法而不是另起炉灶,跨文件改动也真的连贯。代价是实打实的: 你搬的是每天的工作环境,而你所有的自定义只有在存在对应 VS Code 扩展时才跟得过来。
最后核实于 2026-07-26
最适合
- 一次触及多个文件的重构
- 在陌生代码库里快速建立方位感
- 已有明确写法约定、希望 AI 遵循的团队
局限
- 需要从现有编辑器迁移,扩展和快捷键一并搬家
- 索引会把仓库上下文发到服务器,先确认你雇主是否允许
- 超大 monorepo 会让索引变慢,建议也更容易发散
什么时候该选别的
- 偶尔写点脚本 —— 在现有编辑器里装个补全插件就够了
- 源码不允许离开本机的环境
- 已经在非 VS Code 编辑器上投入很深的人
主要功能
- Repository-wide indexing for multi-file edits
- Inline edit and chat share the same context
- Keeps VS Code extensions and keybindings
将 Cursor 与其他工具对比
Cursor 的替代品
如果 Cursor 不合适,这些工具解决的是类似问题。
- GitHub Copilot部署最广的编程助手,主流编辑器几乎都支持。官网:github.com/features/copilot$10/月起
- Claude以长上下文推理和少改动的写作质量见长的助手。官网:claude.ai$20/月起
- Claude Code运行在终端里的编程智能体,可直接执行命令和修改文件。官网:claude.com/product/claude-code$20/月起
- Codex CLIOpenAI 的开源终端编程智能体,已用 Rust 重写。官网:developers.openai.com/codex/cli$20/月起
- Devin Desktop (Windsurf)Windsurf 更名后的产品,把完整 IDE 与编码智能体指挥中心放在一起。官网:devin.ai/desktop$20/月起
- Gemini CLIGoogle 的开源终端智能体,免费额度是这一类里最实用的。官网:github.com/google-gemini/gemini-cli有免费额度