我从 2024 年开始用 Cursor,从最初的代码补全到现在 Agent 模式,这个工具的进化速度令人惊叹。它已经不是「帮你写代码的助手」了,而是「能替你写代码的搭档」。

Agent 模式有多强

传统 AI 编程工具(包括 GitHub Copilot)的工作模式是:你写代码,它补全;你提问,它回答。Cursor 的 Agent 模式不同——你用自然语言描述需求,它自己规划任务、创建文件、修改代码、运行测试,一气呵成。

实测:让它「给这个 Express 项目加一个带 JWT 鉴权的用户注册登录模块」,它自动创建了 4 个文件(路由、控制器、中间件、模型),修改了 2 个现有文件,还写了测试。全程约 3 分钟,代码质量可打 80 分。

多文件理解是关键差异

Cursor 最大的优势是它理解你的整个项目。你问「这个 bug 在哪」,它不是猜,而是真的去读了相关文件后给出定位。这在大型项目中尤其有价值——新人 onboard 时用它理解代码库,效率提升巨大。

成本与建议

免费版每月有 2000 次补全 + 50 次高级请求,轻度使用够用。Pro 版 $20/月,如果每天写代码超过 2 小时,绝对值。建议搭配 DeepSeek API 作为默认模型,成本比用 GPT-4 低很多,效果差距不大。

Cursor 让我对「AI 替代程序员」这个话题的态度从「不可能」变成了「也许不会完全替代,但会重新定义什么叫程序员」。