程序员对Google AI编码助手进行的坦诚评价,涉及订阅成本和体验对标。为选择AI编程工具提供真实参考。
过去一年里,如果你想获得最好的 AI 编程体验,基本都得每月花 20 美元订阅 Cursor。它一直是这个领域的王者。但现在,擂台上出现了一位新的竞争者。没错,它也是 VS Code 的一个 fork。但它并非出自某家名不见经传的初创公司。
它叫 Antigravity。而且目前在预览期间,完全、百分之百免费。无需刷信用卡,你就能使用 Gemini 3 等最新模型、完整的浏览器编排能力,以及一种全新的代码管理方式。
通常来说,Google 发布的开发者工具,要么惊艳无比,要么六个月后就被砍掉。过去一周,我一直把 Antigravity 当作日常主力工具使用,深入研究了它的代码。老实说,它两者兼具。它既是我今年见过最有前景的软件之一,有时也是我用过最令人抓狂的编辑器,没有之一。
我们有必要聊聊它的“Agent-First”工作流、Gemini 3 夸张的基准测试成绩,以及它实际上可能只是另一个名为 Windsurf 的编辑器的“僵尸版本”这件事。让我们开始吧。
首先说最基本的。如果剥开外壳,你会发现它就是 VS Code。进入“About”页面,就能看到它所使用的 VS Code OSS 版本。不过,Google 花了不少功夫来掩盖这一点。
他们把“VS Code Settings”改名为“Editor Settings”,移除了许多熟悉的 Microsoft 品牌元素。有意思的是,如果深入查看文件搜索功能,你可能还会看到一些对“Cascade”的引用。
如果你用过 Windsurf 编辑器,就会知道“Cascade”正是其 AI Agent 的名称。所以,看起来 Google 可能收购了一些技术,挖走了一些人才,或者干脆 fork 了 Windsurf 的某个构建版本,以便快速把这个项目做起来。整件事透着一点诡异的“恐怖谷”感。
不过,最大的变化并不在底层代码,而在于它的 Three Surfaces。
Google 的观点是:IDE 不应该再仅仅是一款文本编辑器,而应该成为 Agent 的操作系统。因此,你会拥有用于输入代码的 Editor、一个由 Agent 完全控制的 Chrome 实例 Browser,以及最重要的 Agent Manager。
Agent Manager 是整套产品的主角。它实际上是一个独立的应用窗口,就像收取开发任务的“Inbox”。
这个想法非常出色。AI 对话不再被挤在代码编辑器的侧边栏里,你的“Manager”会独立存在于编辑器之外。它就像一个任务控制中心。你可以让五个不同的项目并行运行,查看哪些 Agent 正在思考、哪些正在等待批准,以及哪些已经失败。它就是为那种不断在多个任务之间跳转、仿佛患有 ADHD 的开发者大脑设计的。
当你想进入某个项目深入处理时,只要按下 Command+E,它就会把焦点切换到该项目对应的 Editor。正常工作时,这套流程让人感觉像是来自未来……至于那些 bug,我们稍后再说。首先,我想让你看看,当你真正给它一道难题时,它究竟能做到什么。
Antigravity 围绕 Gemini 3 和 Gemini 2.5 构建。既然目前免费,我决定狠狠压测一下。我让它复刻那款老游戏“Insaniquarium”——在这个模拟游戏中,你可以投放食物,鱼吃掉食物后会掉落金币。
我用 Codex High 等其他高端模型测试过同一个 prompt。我花了一个小时不断和它较劲,但它始终处理不好物理效果。粒子效果是坏的。它消耗了 350 万个 token,最终只交付了一团无法正常运行的烂摊子:鱼只是漂浮在虚空中的 2D sprite。
随后,我把完全相同的 prompt 交给了搭载 Gemini 3 的 Antigravity。
它一次就做成了。第一次尝试便构建出了一个使用 Phaser 开发、可以正常运行的游戏。但更离谱的是——它不只是编写了代码,还生成了素材。
我没有提供鱼或金币的图片。Agent 自己意识到:“嘿,我需要一些 sprite。”于是它暂停编程,调用内部的图像生成模型制作了鱼、食物和背景,然后把这些素材注入游戏代码。
这些素材完美吗?当然不。第一次生成时,鱼的背景是白色而不是透明的,看起来就像一张张漂浮的 JPEG。但我告诉 Agent:“修复透明背景。”它便返回去重新生成素材,并更新了代码。
这正是“Agent-First”的不同之处。它不只是一个聊天机器人,而是一名能够使用各种工具的工作者——它可以调用图像生成器、文件系统和浏览器。那种感觉就像我在指导一名初级开发者,而这名开发者碰巧还会做平面设计。
另一个杀手级功能是浏览器集成。Chrome 是 Google 做的,Antigravity 也是 Google 做的,所以二者自然可以彼此联动。
你可以启动一个“Browser Agent”来测试自己的作品。你告诉它:“Go to localhost and test the game.” 随后,一个带有蓝色“Agent Control”边框的 Chrome 窗口就会打开。你能看到代表 AI 光标的红点四处移动,点击鱼、投放食物,并验证物理效果。
它甚至会录制自己的操作过程,让你稍后可以在“Walkthrough”产物中回放。它还会截取错误画面。看着这一切发生,确实酷得不可思议。
但是——凡事总有一个“但是”——它的 bug 很多。有一半的时候,明明功能正在正常运行,我却会看到“Controls Disabled”警告。有时,因为我同时打开了太多项目,它会尝试连接错误的 localhost 端口。它很强大,但用起来仍然像个原型产品。
这也让我们回到了现阶段使用 Antigravity 的现实。模型固然令人印象深刻,但编辑器本身……问题不少。
首先,它的 bug 真的很多。我遇到过按钮突然失效,也遇到过侧边栏图标凭空消失,非得凭感觉盲点才能把它们找回来。Svelte extension——对应着最流行的 Web 框架之一——更是完全无法使用,还会直接把整个编辑器搞坏。
然后是“Review Code”按钮。你看到一个写着“Review Changes”的按钮,自然会点击它,对吧?
结果它瞬间就关掉了。感觉编辑器简直是在故意耍你。我们开玩笑说,这是因为你还没有进入“Agentic Mindset”。你不能在自己想检查代码的时候检查代码,而要等 Agent 告诉你代码已经准备好了,才能检查。
此外,它还缺少一些令人费解的功能,比如方向键。
在文件资源管理器中,你无法使用方向键上下移动,只能用鼠标点击。要知道,这可是一款代码编辑器。这简直是犯罪。
对于高级用户来说,它也不支持 Git Worktrees。Cursor 已经支持这个功能,用它即时切换分支非常方便。Antigravity 目前却还不支持,这颇具讽刺意味,因为 Agent Manager 的核心卖点明明就是多任务处理。
我们还得谈谈效率问题。这款应用非常重。
在 MacBook Pro 上运行它时,我注意到电池消耗明显加快。Agent 思考时,UI 周围还会出现一种炫酷的发光效果。看起来确实很酷,但它会造成输入延迟。当 Agent 正在生成内容,而我同时在编辑器里输入时,我真的能明显感觉到卡顿。
这就是你必须接受的取舍。你同时运行着一个本地 Chrome 实例、一款沉重的 Electron 应用,以及与 Gemini 之间持续不断的流式连接。它吃起系统资源来毫不客气。
所以,这一切最终意味着什么?
Google Antigravity 是一团迷人、令人抓狂,却又充满未来感的混合物。
Agent Manager 的工作流——那个用来接收代码任务的“Inbox”——确实是一个很棒的想法。我希望其他所有编辑器都来抄这个设计。Gemini 3 一次性完成复杂任务和生成素材的能力,好得令人震惊。至于价格?免费当然无可挑剔。
Google 表示,免费额度每五个小时重置一次。说实话,我确实有几次触及了额度上限,但对于大多数人而言,这已经绰绰有余。无需订阅,你就能使用最先进的模型。
但我会为了它卸载 Cursor 吗?今天还不会。那些 bug、某些模式下缺失的语法高亮,以及无法正常工作的 extension,都意味着它还不够稳定,不适合用来赶 deadline。
不过,这毕竟还只是预览版。如果 Google 真的愿意持续投入——修复 bug、补齐完整的 extension 支持,同时保留 Agent Manager 工作流——它或许真能成为最终的赢家。
就目前而言,我建议你下载试试。拿它做做自己的业余项目,玩一玩水族箱游戏生成器。它让我们得以窥见这样一种未来:我们敲代码的时间越来越少,管理任务的时间越来越多。眼下,这个未来看起来相当光明……前提是你能让方向键正常工作。
你会放心把自己的代码交给 Google,还是继续坚守 VS Code、Cursor,或者你正在使用的其他工具?
如果需要采取进一步行动,你可以考虑屏蔽此人和/或举报滥用行为。