过去30天,一位开发者把自己的VS Code彻底卸载了。
不是换了个皮肤,而是把命交给了AI。Cursor、Claude Code、Google Antigravity——三款工具,三种完全不同的工作流。有人用完后把Chrome浏览器都扔了,有人发现AI在偷偷改自己的代码,还有人意识到:所谓"AI编程",根本不是一回事。
Cursor:300万程序员的舒适区陷阱
Cursor的聪明在于,它没让你换地方。
VS Code用户导入插件、保留快捷键,几分钟就能上手。这种"零迁移成本"的设计,让Cursor在18个月内积累了超过300万月活用户,估值冲到26亿美元。但真正让它从Copilot手里抢人的,是一个叫Composer的功能。
传统IDE里的AI像被关在侧边栏的实习生,问一句答一句。Cursor的Composer则像突然读懂了整个项目的架构师。它的代码库索引(codebase indexing)能记住每一个文件的位置——不是文件名,是逻辑关系。
按下@Codebase,问"珠宝分类筛选的逻辑在哪",它会直接定位到三层目录外的React组件,而不是让你用Ctrl+F大海捞针。
Tab补全也比Copilot更激进。不止完成当前行,它能预测接下来三行。这种"读心术"在写重复样板代码时近乎上瘾,但也埋下了隐患:有用户反馈,预测编辑偶尔会过度发挥,把没问题的代码改出bug。
Cursor的舒适区是真实的。它适合那些想减少文件夹导航、专注问题解决的人。但舒适本身也是一种锁定——当你习惯了它的工作流,离开的成本会越来越高。
Claude Code:终端里的高性能怪兽
如果说Cursor是精装公寓,Claude Code就是毛坯房里的专业工具间。
它没有图形界面,纯命令行操作。这种设计过滤掉了追求"开箱即用"的用户,但也换来了极致的控制精度。Anthropic把Claude 3.5 Sonnet的代码能力封装成一个可脚本化的代理,让它能直接操作文件系统、运行测试、甚至提交Git。
实测中,Claude Code在处理复杂重构时表现出奇地稳。给它一个需求描述,它会先生成执行计划,再逐文件修改,每步都让你确认。这种"先请示后开枪"的模式,在涉及核心业务逻辑时反而让人安心。
但它的门槛也是真实的。没有IDE的语法高亮、没有即时的视觉反馈,所有交互都发生在黑色终端里。一位从Cursor切换过来的开发者形容:"像从自动挡换成了手动挡,快是快了,但累也是真的累。"
Claude Code的真正用户群,可能是那些已经对AI编程有基本信任、想要更底层控制的人。它不是入门工具,是进阶玩家的改装车。
Google Antigravity:把Chrome浏览器扔进垃圾桶
Google Antigravity的野心,从界面布局就能看出来。
它把IDE切成三块:编辑器、浏览器、代理管理器。最特别的是后者——你可以同时监控多个AI代理在不同工作区并行作业。这种设计暗示了一种未来:编程不再是人和代码的一对一,而是人和一群AI代理的指挥协作。
但真正让人"哇"出声的,是Browser代理。
传统开发流程里,改完代码要手动刷新浏览器、复制控制台报错、再回IDE定位问题。Antigravity把这个循环压缩成一句话:"确保珠宝分类筛选在移动端正常工作。"
AI会自己打开内置的Chrome页面,点击按钮,切换开发者工具到移动视口,确认效果后再汇报结果。
有开发者实测后直言:"我把Chrome从Dock栏移除了。"不是夸张——当AI能自动完成视觉验证,人工刷新的动作确实变得多余。
但Antigravity的学习曲线也是三款中最陡的。三栏界面需要重新建立空间记忆,多代理管理对新手近乎信息过载。它不像Cursor那样"进来就能用",更像一种需要投资时间才能解锁效率的长期资产。
30天后的选择:没有赢家,只有匹配
三款工具,三种哲学。
Cursor赌的是"最小摩擦"——让AI无缝融入现有习惯,用渐进式改进留住用户。它的风险在于,当所有竞品都补上代码库索引的功能,差异化会不会消失?
Claude Code走的是"极致控制"路线,用命令行换取精确度。它的天花板取决于用户对AI的信任阈值——愿意把多少决策权交给机器?
Antigravity最激进,试图重新定义"编程"的交互范式。多代理、自动浏览器验证,这些功能指向一个更远的未来:人类从写代码转向审代码,从执行转向验收。但前提是,用户愿意承受当下的学习成本。
那位测试了30天的开发者最终的选择是:Cursor作为日常主力,Claude Code处理复杂重构,Antigravity留给需要多代理协作的实验项目。
这个组合本身也说明了一件事——AI编程工具的竞争,已经不是"谁更好",而是"谁更适合什么场景"。
当Cursor的@Codebase让你少翻三层目录,当Antigravity的Browser代理替你刷新第47次页面,你节省的从来不只是时间,是那种"被工具卡住"的烦躁感。这种体验上的细微差别,正在重塑开发者对"好工具"的定义标准。
而那个标准的核心,或许就藏在测试者的一句话里:"我终于不用在IDE和浏览器之间来回切了。"
如果AI编程的终点是" invisible infrastructure(隐形基础设施)",现在这三款工具,谁离那个终点最近?
热门跟贴