未来不是关于更快地编写代码 — 而是关于编排AI智能体来为你构建软件。
如果说2024年是AI编程助手年,那么2025年无疑是Vibe Coding(氛围编程)年。我亲眼见证了这一演变,无数个深夜在ChatGPT、Claude和各种AI工具之间切换。直到2025年11月,一切都变了。Google Antigravity携手Gemini 3 Pro横空出世,突然间我不再是写代码的人——我成了指挥AI智能体乐团的指挥家。这是我从持怀疑态度的开发者转变为全职"AI架构师"的故事,也是为什么我相信Antigravity代表着软件开发方式的根本性变革。
Vibe Coding革命
最近在开发者社区里有一个词不断回响:Vibe Coding(氛围编程)。听起来几乎有些神秘,对吧?好像你可以靠在椅背上,用自然语言描述你想要什么,然后看着一个生产就绪的应用程序凭空出现。当然,现实一直是……复杂的。
过去两年,我一直深耕在AI辅助开发的第一线。我烧掉了大量的API额度,与幻觉导入搏斗,眼睁睁看着AI的"修复"悄无声息地覆盖了我的认证层。承诺一直都在——少写代码,更快交付——但执行起来就像玩老虎机。有时你中大奖,更多时候,你得到的是胡言乱语。
然后11月的发布会来了。Google发布了Gemini 3和一款叫Antigravity的新IDE,突然间,那些关于"智能体编程"的零散讨论凝聚成了真实可触的东西。这不是又一个带聊天侧边栏的VS Code扩展。这是真正不同的东西。
从"AI辅助编程"到"AI自主编程"的转变不是渐进式的——这是软件开发运作方式的范式转变。
我清楚地记得那个顿悟的瞬间。当时我正在重构一个遗留的认证模块——那种通常要花一下午的繁琐多文件工作。我向Antigravity的智能体描述了我的需求。它生成了计划。创建了子任务。开始跨文件工作。运行了测试。修复了一个我根本不知道存在的bug。然后它向我展示了正常运行的界面截图,问这是否符合我的预期。
二十分钟。整件事只花了二十分钟。我坐在那里,咖啡凉了,意识到一些根本性的东西刚刚发生了改变。
什么是Google Antigravity?
Google Antigravity是一款AI驱动的集成开发环境(IDE),于2025年11月18日与Gemini 3一起发布。与帮助你更快编写代码的传统编程工具不同,Antigravity帮助你完全委托编程任务。把它想象成拼写检查器和代笔作家之间的区别。
该平台基于Visual Studio Code构建——虽然关于它是直接分支还是通过Windsurf(Google以24亿美元收购)间接分支存在争议。如果你以前用过VS Code,界面会让你立刻感到熟悉。但相似之处主要停留在表面。
快速信息
- 发布日期:2025年11月18日
- 价格:免费(公测阶段)
- 平台:Windows、macOS、Linux
- 主要模型:Gemini 3 Pro
- 同时支持:Claude Sonnet 4.5、Claude Opus 4.5、GPT-OSS
- 下载:antigravity.google/download
真正使Antigravity根本不同的是它的"Agent优先"架构。AI不仅仅是建议代码片段——它是一个能够计划、执行、验证和迭代复杂工程任务的自主参与者。这些智能体可以直接访问你的编辑器、终端甚至浏览器,使它们能够自主地计划、执行和验证整个功能。
我看过网上那些怀疑的声音。"这只是又一个VS Code分支。""Google六个月后就会砍掉它。"确实,Google的产品墓地可谓传奇。但在使用Antigravity几周后,我认为轻视它是错误的。这不是一个半成品的实验。这是Google在软件开发未来方向上的重大押注。
我的第一印象
安装出奇地顺利。下载安装程序,运行设置向导,用Google账户登录,十分钟内我就盯着Agent Manager看——不是代码编辑器。这是有意为之的,也是Antigravity希望你以不同方式思考开发的第一个信号。
界面分为两个截然不同的视图:
编辑器视图
你从VS Code熟悉的IDE界面。代码补全、语法高亮、文件树、集成终端。当你需要亲自动手时,这里就是你的工作场所。AI辅助可通过内联命令和聊天侧边栏使用。
管理器视图
这是Antigravity真正发光的地方。一个"任务控制中心"仪表板,在这里你不写代码——你监督多个异步工作的智能体。你可能让一个智能体在重构模块的同时,另一个在后台编写集成测试。
第一次打开Antigravity时,迎接我的是Agent Manager,而不是空白文件。这不是偶然。Google设计它让你分派任务("构建一个支持OAuth 2.0的用户认证系统"),然后让AI智能体处理实现,而你只需审查它们的工作。
在Antigravity的工作流程中,开发者从"代码编写者"转变为"架构师"或"任务控制者"。
说实话——最初几次使用时感觉很迷茫。我一直想跳进代码里,想控制每一个细节。但当我强迫自己信任这个过程时,神奇的事情发生了。我开始从更高的层面思考我的项目。架构。用户体验。业务逻辑。那些苦差事——样板代码、重复模式、依赖管理——都交给智能体处理了。
我和一位开发者聊过,他完美地描述了这一点:"Antigravity感觉就像雇了一个有才华但没经验的初级开发者。速度快得惊人,偶尔鲁莽,需要监督。但一旦你弄清楚如何指导他们,生产力的提升是真实的。"
Agent优先理念
传统的AI编程工具——Copilot、基础版Cursor、Windsurf——帮助你更快地写代码。它们是高级自动补全系统,根据上下文预测接下来的几个token。Google称之为"第一代"AI:超级自动补全时代。
Antigravity代表"第二代":智能体时代。AI不仅仅建议代码;它作为自主伙伴,可以操作终端、编辑器,甚至实时浏览器来完成任务。这不再是关于更快地写代码;而是关于编排数字智能体团队来为你构建软件。
多界面集成
真正使Antigravity与众不同的是:它的智能体可以访问三个"命令界面":
智能体可以在整个项目中读取、写入和修改代码。它们理解文件关系、导入和依赖关系。
智能体可以运行shell命令——安装包、运行测试、启动开发服务器、检查git状态。你批准命令,智能体处理执行。
这是颠覆性的。智能体可以在嵌入式Chrome浏览器中启动你的应用,点击界面元素,截图,并根据视觉反馈自主调试CSS问题。
想想这意味着什么。传统的AI编程工具只存在于编辑器中。它们建议自动补全。也许重构一个函数。但它们无法验证自己的工作。Antigravity智能体可以编写代码、运行它、看到结果、修复问题,并向你展示运行中应用程序的截图——所有这些都无需你的干预。
产出系统
自主AI最大的挑战之一是信任。你怎么知道智能体实际做了什么?Antigravity通过"产出"系统解决了这个问题。智能体不是输出原始工具调用,而是生成人类可读的交付物:
- 任务列表:将复杂请求分解为可管理的步骤
- 实施计划:你可以在执行前审查的详细提案
- 截图:应用程序外观的视觉证明
- 浏览器录像:智能体测试你的UI的视频演练
- 操作指南:构建内容的分步说明
你可以直接在产出上留下反馈,就像在Google文档上评论一样。智能体会吸收你的反馈并迭代。这种协作方式是基于聊天的AI工具所不具备的。
支持的模型与能力
让我惊讶的是:Google让Antigravity具备模型无关性。虽然它默认使用Gemini 3 Pro,但也支持竞争对手如Anthropic的Claude Sonnet 4.5和Claude Opus 4.5,以及OpenAI模型的开源变体(GPT-OSS-120B)。这种灵活性表明Google的目标是拥有平台工作流,无论当前哪个模型最智能。
Gemini 3 Pro
Google的旗舰模型,也是Antigravity的默认选择。最先进的推理能力,超过100万token的上下文窗口,非常适合复杂的多文件重构。在SWE-bench Verified上得分76.2%,在Terminal-Bench 2.0上得分54.2%。在WebDev Arena排行榜上以1487 Elo居首。
Gemini 3 Deep Think
也称为Gemini 3 Pro (High)。为复杂问题提供扩展推理。在写代码之前模拟执行,捕获标准提示可能遗漏的边界情况。
Claude Sonnet 4.5 & Opus 4.5
Anthropic的思考型模型。Claude在SWE-Bench Verified上略胜Gemini(77.2% vs 76.2%)。许多开发者更喜欢用Claude处理细致入微的写作和代码审查任务。
Nano Banana (Gemini 2.5 Image)
Google评分最高的图像编辑模型,直接集成到Antigravity中。无需离开IDE即可生成logo、UI原型和视觉素材。
Gemini 3:改变一切的引擎
我需要专门谈谈Gemini 3,因为它才是真正的明星。从早期的2.0版本开始我就一直在使用Gemini,说实话,它一直是"够用"但从未令人兴奋。Gemini 2.5 Pro还不错。但Gemini 3?这完全是另一个级别。
最大的区别不是原始速度——而是推理能力。在以前的版本中,如果我要求复杂的逻辑,经常得到看起来正确但在边界情况下失败的代码。Gemini 3有一种"深度思考"能力,它似乎在写代码之前模拟执行。准确性的提升是实质性的。
Gemini 3 Pro在LiveCodeBench Pro上得分2,439,而Claude Sonnet 4.5为1,418——在实际编程任务中这是显著的性能差距。
更重要的是,对于Antigravity来说,Gemini 3原生处理超过100万token。这意味着Antigravity可以理解整个monorepo而不截断。真正实现全代码库重构,具备完整的架构理解。跨数百个文件的准确依赖追踪。大规模代码生成的首次准确率。竞争工具的有效上下文上限要低得多,需要多次迭代或手动上下文裁剪。
评审驱动开发
第一次打开Antigravity的设置时,我注意到一个默认选项叫"评审驱动开发"。这个术语对我来说是新的——我听说过测试驱动开发(TDD),其中单元测试驱动开发过程。但评审驱动开发?
这个概念简单但深刻:开发现在由评审过程驱动。你不是在写代码;你是在评审AI生成的代码。你的工作是验证AI的输出是否符合你的意图,发现错误,引导改进。
开发者的新角色
"现实是,我现在大部分工作是评审,不是编写。我不断审核AI生成的代码,看它是否符合我的期望。Antigravity中的评审驱动开发选项不仅仅是一个设置——它是对现代开发实际运作方式的认可。"
这直接映射到大家都在讨论的Vibe Coding概念。我们通过对话推进项目,一步一步向前,而不是迷失在实现细节中。程序员的角色正在向产品经理、架构师、项目负责人演变——一个提供方向和判断的人,而不是敲下每一个分号。
无论Antigravity是发明了这个术语还是只是命名了一个已经发生的事情,它被内置到IDE中这一事实传达了一个明确的信息:这就是Google眼中开发的未来。
核心功能深度解析
并行智能体编排
这是Antigravity架构解决之前IDE关键限制的地方。传统聊天界面是线性和同步的——你必须等AI完成才能问下一个问题。在Antigravity的管理器视图中,你可以同时分派多达五个不同的智能体处理五个不同的任务。
我工作流中的真实例子:当一个智能体在重构认证模块时,我让另一个写集成测试,第三个更新文档,第四个优化数据库查询。全部并行运行,全部生成我可以从容审查的产出。就像拥有一个小型开发团队,只是他们永远不累,不需要咖啡休息,也不会抱怨需求不清楚(他们只是请求澄清)。
浏览器子智能体
我怎么强调浏览器集成的变革性都不为过。Antigravity包含一个嵌入式Chrome浏览器,智能体可以:
- 启动你的应用程序
- 点击界面元素
- 截取屏幕截图
- 录制视频演练
- 识别视觉问题
- 根据所见调试CSS问题
在一次令人难忘的会话中,我让一个智能体构建一个简单的仪表板。它写了代码,启动了开发服务器,打开了浏览器,注意到一个按钮没有正确对齐,回去修复了CSS,重新加载页面,验证了修复,然后向我展示截图询问这是否是我想要的。全部自主完成。
自动生成操作指南
如果你和我一样,任何冲刺中最累人的部分不是代码——而是杂务。你完成了一个功能,然后花几个小时截图并为QA和用户编写详细的操作指南。Antigravity智能体自动生成操作指南。它们记录构建了什么、如何工作以及如何使用。
知识项与记忆
智能体会从你的反馈和过去的工作中学习,随时间推移提高对你编码风格和项目需求的理解。你还可以创建"知识项"——持久的上下文,帮助智能体理解你特定的项目约定、架构决策和偏好。
工作流与自定义提示
Antigravity支持称为"工作流"的保存提示。在聊天中输入/访问预定义的工作流,如生成单元测试或创建文档。你可以为重复任务创建自己的工作流,本质上是编程定义你希望智能体如何行为。
/generate-unit-tests
Antigravity识别工作流并自动为你的项目生成全面的测试文件。
快捷键
Cmd + L (Mac) / Ctrl + L (Win) → 切换智能体面板
Ctrl + ` → 切换终端
@ + 文件名 → 包含文件上下文
/ + 工作流名称 → 触发保存的工作流
掌握这些快捷键可以显著加速你的Antigravity工作流。
定价与速率限制
这是让所有人都坐直的头条:Antigravity是免费的。在公测期间,你可以免费访问Gemini 3 Pro、Claude Sonnet 4.5和其他高级模型。
当前定价结构
- 免费(公测):访问编辑器视图、管理器视图、自主智能体。每周速率限制,对轻度使用相当慷慨。
- Google AI Pro订阅者:显著更高的速率限制,优先访问,5小时刷新周期而非每周。
- Google AI Ultra订阅者:最高速率限制,优先体验Gemini 3 Deep Think模式。
速率限制的现实
让我坦诚地说一下限制。一些早期用户报告在免费层大约20分钟的密集使用后就用完了额度。如果你在做严肃的开发工作——复杂的多文件重构、持续的智能体交互——你会触及速率限制。
付费的Google AI Pro订阅者获得更慷慨的限制,配额每5小时而非每周刷新。Pro订阅(通过Google One约20美元/月)不仅让你访问Antigravity,还包括聊天中的Gemini、Veo 3视频生成和Nano Banana图像编辑。
对于独立开发者和学生,Google通过各种项目提供免费的Google One订阅——在付费前检查你是否符合条件。
这里的经济性实际上相当有利。考虑到Claude Pro是20美元/月,ChatGPT Plus是20美元/月,Cursor Pro是20美元/月。使用Google AI Pro,你获得Antigravity加上整个Google AI生态系统。而且免费层对于轻度到中度使用是真正可用的。
Antigravity Tools - 秘密武器
现在我想分享一个已经成为我工作流程中不可或缺的东西——一个社区构建的工具,它值得更多关注。Antigravity Tools(也称为Antigravity Manager)是一个由才华横溢的中国开发者lbjlaq创建的开源桌面应用。
它解决的问题是:Antigravity的模型很棒,但它们被锁在Antigravity编辑器里。如果你想使用Claude Code CLI怎么办?如果你有多个Google账户想要跨账户管理配额怎么办?如果你想通过一个与任何AI客户端兼容的标准API路由请求怎么办?
Antigravity Tools的功能
- 多账户管理:注册多个Google账户,监控配额,当一个触及速率限制时自动切换
- 协议转换:将Antigravity的API转换为OpenAI兼容、Anthropic兼容和原生Gemini格式
- 智能请求路由:自动将请求路由到有可用配额的账户
- 本地API网关:创建一个任何AI客户端都可以连接的本地代理服务器
- 实时配额追踪:精美的仪表板显示所有账户和模型的配额使用情况
为什么这很重要
Claude Code可以说是终端工作流程中最好的编程智能体。但它需要Anthropic API订阅。使用Antigravity Tools,你可以用免费的Antigravity配额来驱动Claude Code CLI。代理会无缝处理所有协议转换。
# 设置环境变量
export ANTHROPIC_BASE_URL="http://localhost:8080"
export ANTHROPIC_API_KEY="sk-antigravity"
# 正常运行Claude Code
claude
配置完成后,Claude Code无缝使用你的Antigravity配额而非Anthropic的API。
多账户负载均衡
这里变得真正巧妙。如果你有多个Google账户(个人、工作、也许还有几个用于测试的),你可以全部添加到Antigravity Tools。系统会:
- 分别追踪每个账户的配额
- 当一个账户被限速时自动切换到有可用配额的账户
- 检测403禁止账户(缺少Gemini Code Assist权限)并跳过它们
- 根据当前配额水平推荐"最佳"账户
对于AI服务受限地区的开发者,或任何想最大化免费使用量的人来说,这是一个游戏规则改变者。
在此找到Antigravity Tools:github.com/lbjlaq/Antigravity-Manager——完全免费、开源、隐私优先(100%本地,无遥测)。
Antigravity vs Cursor
每个人都问的问题:"我应该从Cursor切换吗?"让我根据几周同时使用两者的经验给你一个诚实的比较。
理念差异
Cursor是一个AI优先的编辑器。它采用VS Code环境并在其上叠加强大的代码辅助。你仍然在写代码;AI在那里帮你解决困难。当你卡住时,你请求帮助。但你保持对每一个更改的控制。
Antigravity是智能体优先的。你不写代码;你委派任务。AI计划、执行和验证。你审查产出并提供反馈。你是架构师,不是打字员。
选择Cursor如果...
- 你想要稳定性和快速迭代
- 你喜欢控制每一处代码更改
- 你在生产代码库上工作
- 你看重庞大的VS Code扩展库
- 速度比自主性更重要
选择Antigravity如果...
- 你想让AI处理端到端任务
- 你在原型开发或绿地项目
- 你想免费访问高级模型
- 基于浏览器的测试对你很重要
- 你以任务而非代码行思考
性能基准
根据社区测试,Antigravity完成典型的Next.js + Supabase功能需要42秒,而Cursor需要68秒。在超过10万行的代码库导航中,Antigravity解决查询比Cursor 2.0快40%。重构准确率:Antigravity达到94%,Cursor达到78%。
但速度不是一切。Cursor的专有Composer模型以250 token/秒生成代码,在原始编程任务中经常更受青睐。Cursor 2.0引入了调试模式、可视化编辑器,并可以运行多达8个并行智能体。
诚实的评价
一位开发者完美地总结:"Cursor是你信任的工具。Antigravity是你赌博的工具。"如果你在构建需要可靠运行的东西,Cursor的稳定性是无价的。如果你在实验、原型开发,或者只是想看看自主AI编程的可能性,Antigravity的自主能力令人兴奋。
我的建议?两个都用。Cursor用于需要控制和可靠性的生产工作。Antigravity用于绿地项目、快速原型和探索真正自主AI编程的可能性。
专业技巧与高级用法
几周的日常使用教会了我一些显著提升Antigravity体验的工作流程。以下是我希望从第一天就知道的一切:
在"快速"和"规划"对话模式之间切换。快速用于快速修复。规划会创建详细的实施计划,你可以在智能体开始工作前审查和批准。对任何涉及多个文件的事情,总是使用规划模式。
输入@包含特定文件、目录或MCP服务器作为上下文。与其希望智能体找到正确的文件,不如明确告诉它:"@src/auth/login.ts 这个文件有bug,请修复第47行的验证逻辑。"
在设置中,你可以切换"总是继续"用于自动AI模型操作,"终端命令自动执行"用于自动安装依赖。找到你的舒适水平——更多自动化意味着更快的工作但需要更多信任。
Antigravity浏览器扩展是必不可少的。它允许IDE控制你的浏览器,执行测试,点击按钮,录制屏幕。没有它,你就错过了Antigravity的杀手级功能之一。
在知识项中记录你的编码标准、架构决策和常见模式。智能体在生成代码时会引用这些,产出符合你风格的输出。
好奇实际响应的是什么模型?使用这个提示:"驱动你的是什么模型?列出:模型名称、API模型ID、发布日期、上下文窗口、最大输出token和知识截止日期。"适用于任何AI平台。
智能体可能并且会犯错误。在任何重大重构之前,提交你的工作。学会使用git revert和git stash。版本控制是你在自主AI过于激进时的安全网。
对于UI工作,使用Nano Banana Pro进行布局设计和图像生成,然后让Gemini 3 Pro实现代码。这种双模型工作流程产生令人惊讶的专业结果。
进入问题面板(显示错误和警告),选择"全部发送给智能体",让智能体批量修复。比一个一个修复问题更有效率。
一位安全研究员发现Antigravity的智能体可能通过提示注入被诱骗泄露凭据。对敏感项目禁用自动执行设置。在批准前审查终端命令。
目前的不足
整篇文章我都在赞美Antigravity,所以让我同样诚实地说说它的问题。这仍然是公测版,这一点很明显。
速率限制是真实的
对于密集的开发工作,你会触及速率限制。如果你在免费层做严肃的工作,预计会在会话中途被阻止。Google正在扩展容量,但目前这是一个真实的限制。
模型验证混乱
模型验证结果有时显示与我选择的不同的模型。我仍然不完全确定这是UI bug还是后台有某种自动模型路由。这很令人困惑,削弱了信任。
项目目录问题
如果你创建了一个Antigravity项目目录并将其移动到系统的其他位置,事情会悄无声息地崩溃。知识项可能无法加载。上下文可能丢失。没有明显的方法可以修复这个问题,除了重新创建工作区。
智能体错误
与智能体AI合作不是万无一失的。在我的测试中,智能体偶尔会:
- 复制整个代码段
- 对错误的文件进行更改
- 在模糊的需求中陷入循环
- 声称修复了"损坏的代码",实际上是它们自己弄坏的
智能体能捕获大多数自己的错误,但不总是。人工审查是必不可少的。
遗留代码库挣扎
Antigravity擅长绿地项目和原型开发。复杂的遗留代码库有错综复杂的依赖?那是它挣扎的地方。智能体可能"卡住",试图理解纠缠的架构。
隐私考虑
你的代码在Google的服务器上处理。如果你的工作涉及法律规定的本地数据处理,Antigravity不适合你。对于企业或合规敏感的工作,考虑直接使用特定提供商的API。
扩展摩擦
Antigravity使用Open VSX注册表而不是VS Code市场。许多扩展工作正常,但一些流行的VS Code扩展不可用或有兼容性问题。对于高度定制VS Code设置的开发者来说,这是一个真正的痛点。
谁适合使用Antigravity?
完美适合:Vibe Coder与原型开发者
如果你更关心快速看到想法呼吸而不是代码优雅,Antigravity就是你的工具。你在概念之间跳跃,你想要快速迭代,你愿意委托给AI。这正是Antigravity的设计目标。
完美适合:独立开发者
免费访问Gemini 3 Pro、Claude Sonnet 4.5和其他高级模型?对于每一分钱都精打细算的独立开发者来说,这是难以置信的价值。用世界级的AI零成本构建你的副业项目。
完美适合:前端开发者
浏览器自动化和多智能体编排是UI工作的游戏规则改变者。如果你整天都在构建界面,Antigravity的视觉反馈循环将改变你的工作流程。
完美适合:有想法的非程序员
如果你有产品愿景但编程经验有限,Antigravity可以帮助你构建真正的应用程序。它不是魔法——你仍然需要理解你在构建什么——但入门门槛从未如此之低。
挑战性:企业团队
安全顾虑、速率限制和Microsoft生态系统摩擦给企业采用带来了重大挑战。如果你的团队深度使用Azure DevOps并需要合规级别的数据处理,Antigravity会引入摩擦。
挑战性:终端优先开发者
如果你主要在终端工作并偏好CLI工具,以IDE为中心的方法可能感觉受限。考虑Gemini CLI或Claude Code CLI——它们更适合那种工作流程。
最终评价
正是为这种工作流程而生
免费的高级模型访问
浏览器自动化具有变革性
存在稳定性顾虑
经过数周的密集使用,我的结论很明确:Google Antigravity代表了真正的范式转变。它并不完美——速率限制令人沮丧,智能体会犯错,企业就绪性还不够。但核心愿景是正确的。开发的未来不是关于更快地打字。而是关于在更高层次思考,让AI处理实现细节。
Cursor仍然是我进行需要控制和可靠性的生产工作的首选。但对于其他一切——原型、实验、学习新框架、构建副业项目——Antigravity已经变得不可或缺。描述我想要什么然后看着自主智能体构建它、测试它、向我展示运行结果的截图的感觉?那不是渐进式改进。那是所有软件开发未来方向的一瞥。
如果你是2025年的开发者,还没有尝试过Antigravity,你欠自己一个机会亲身体验这种转变。下载它。给它一个真正的项目。度过最初的学习曲线。然后告诉我你是否还能回到自己敲每一行代码的日子。
我当然回不去了。
AI的出现并没有让知识过时——它让好奇心比以往任何时候都更强大。我们不再受限于教科书或多年的专业培训。有了正确的工具和思考的意愿,普通人可以拥抱知识的海洋。无论职业。无论年龄。唯一的限制是想象力。我希望与世界各地的朋友分享这段旅程。让我们一起迎接这个新世界。让我们一起成长。
讨论
0 条评论留下评论
成为第一个分享您想法的人!