Cursor
Cursor 是 Anysphere 公司出品的 AI-first 代码编辑器,基于 VS Code fork。 2024-2025 年成为最受开发者欢迎的 AI 编程工具,ARR 突破 1 亿美元。
核心能力
1. Tab 补全(Cursor Tab)
不只是 autocomplete —— Cursor 会预测下一处编辑,按 Tab 接受后继续预测。 比 Copilot 更激进。
2. Chat(Cmd + L)
在编辑器侧栏对话,可以 @ 引用文件、文件夹、文档、git diff、terminal 输出。
3. Agent(Composer / Agent Mode)
给一个目标,Cursor 自主:
- 读相关文件
- 改多个文件
- 跑 terminal 命令
- 修 build error
- 提交 git commit
整个开发循环由 Agent 跑完。这是它在 SWE-bench 风格任务上特别强的原因。
4. Cmd+K
行内编辑:选中代码 → Cmd+K → 自然语言指令 → 直接替换。
核心模型
- 默认 Claude 4 / GPT-5(也可手动选)。
- 私有模型(自研)做 Tab 补全(响应要 < 100ms)。
与 Copilot 对比
| 维度 | Cursor | GitHub Copilot |
|---|---|---|
| 编辑器 | 独立 IDE(VS Code fork) | VS Code / JetBrains 插件 |
| 多文件 Agent | ✓ | ✓(Workspace Agent) |
| Tab 补全 | 激进,下一处预测 | 保守,下一个 token |
| 价格 | $20/月 Pro | $10/月 + $19/月 Business |
适用场景
- 个人开发:体验最好的 AI 编程。
- 小型团队:Composer 让小团队也能做大型 refactor。
- 企业:自带隐私模式("Privacy Mode"),代码不进训练。
局限
- VS Code 扩展不全部兼容(少数 settings UI 有差异)。
- 大型 monorepo Agent 性能下降。
- 价格比 Copilot 贵一倍。