AI 编程助手横评:Copilot / Cursor / Claude Code 真实体验
Words: 863Read Time: 3 minLast edited: 2026-8-4
从 2024 年中开始,我先后深度用了三个 AI 编程工具:GitHub Copilot、Cursor,以及今年 2 月底刚发布的 Claude Code。三个都付了费、都在真实项目里用过,说说我的感受。
GitHub Copilot:最顺手的补全
Copilot 是我用得最早的。它的核心价值就一个字:快。写 C# 的 DTO、写重复性的 Controller 代码,Tab 一下整段就出来了,思路几乎不中断。Pro 版 10 美元/月,去年底还出了免费档(每月补全和对话有额度),学生免费。
Copilot Chat 和后来的 Edits 功能我也用,但说实话,让它跨文件改东西时成功率一般,我主要把它当「超级补全」。它的强项是不打断心流:不用切窗口、不用描述需求,它从光标位置猜你要干什么,猜中的概率出乎意料地高。
Cursor:把对话揉进 IDE
Cursor 是 fork 的 VS Code,迁移成本约等于零,插件和设置直接同步。Pro 版 20 美元/月。
它的 Tab 补全是我觉得最值钱的功能:比 Copilot 更激进,会预测你下一个编辑位置,跨行跳。Cmd+K 选中一段代码让 AI 改,Composer 的 Agent 模式可以给一个需求让它自己跨文件改。我在一个 .NET 项目里让它「把所有 DTO 加上校验注解」,Agent 模式自己找到十几个文件挨个改完,我只需要 review diff。
但 Cursor 的坑在于额度:高级模型(比如 Claude 3.7 Sonnet)走「快速请求」额度,超了要排队或按量付费,重度使用那个月我又补了十几美元的用量。
Claude Code:终端里干活的「实习生」
2 月底 Anthropic 发布 Claude Code 后我第一时间试了。它不住在 IDE 里,而是跑在终端:
一句自然语言指令下去,它自己读代码、列计划、改多个文件、跑测试,测试红了还会自己修。
上个月我用它给一个老项目做依赖升级:它自己扫了 .csproj,逐个升包、改弃用 API、跑
dotnet test,中间踩了两个 breaking change 也是它自己翻错误日志修的。整个下午我做的事就是看着 diff 点头。按 API token 计费,这一个下午烧了大概 6 美元——这是它最大的注意点:干大活之前心里要有预算,长任务的 token 消耗是线性往上走的。我的取舍
- 日常写业务代码:Copilot(或 Cursor 的 Tab),便宜、无感、不断思路
- 有明确需求的中型改动:Cursor 的 Agent 或 Cmd+K,交互可控
- 跨多文件、需要跑测试验证的「体力活」:Claude Code,交给它自己迭代
- 无论哪个:diff 一定要自己看。AI 改的代码出问题,背锅的是你,不是它
三个工具不互斥,我现在是 Copilot 常开 + 脏活累活叫 Claude Code。一年订阅费加起来不到一次外包的零头,换来的时间很值。
Loading...