Google Antigravity 2.0 是一款全新的独立桌面应用程序,全面兑现了真正针对 Agent 优化的体验,现已支持 macOS、Linux 和 Windows(在此下载)。用户既可以与强大的 Agent 同步交互,也可以异步协作,而且它不再绑定于 IDE。虽然它保留了 Antigravity IDE 中“Agent 管理器”(Agent Manager)界面的许多核心原则,但它是一个完全独立的桌面应用程序。它面向企业开放,由最新的 Gemini 模型驱动,并能编排可完成复杂任务的 Agent。
下面让我们从宏观层面了解一下各项新功能与新特性。如需查看更多演示和深度解析,请阅读这篇博客文章。
核心依然是 Agent。你可以与 Agent 同步对话,查看它生成的产物(Artifacts),并直接针对产物提供反馈,引导其达成你期望的结果:
这些 Agent 比以往任何时候都更加强大。部分全新能力包括:
- 动态子 Agent:主 Agent 可以动态选择定义并调用子 Agent 来完成聚焦的子任务,从而避免污染主 Agent 的上下文窗口,并实现工作并行化。
- 异步任务管理:任务和命令均受统一管理并可异步运行,不会阻塞主 Agent 继续执行后续工作。
- JSON 钩子:你现在可以使用简洁的 JSON 格式定义钩子(Hooks),从而拦截并控制 Antigravity Agent 的行为。
在 Antigravity 2.0 中,与 Agent 交互的一种全新方式是通过计划任务,你可以定义 Cron 计划,按预设时间表自动触发调用 Antigravity Agent。你再也不需要手动调用每一个 Agent 了:
我们还解除了 Agent 与代码库之间的强耦合。Agent 对话不再按“工作区”(即单个代码库)分组,而是按“项目”(Project)分组;一个项目可以对应多个文件夹,并强制执行其专属的 Agent 设置与权限。这让你可以允许 Agent 访问更多信息并攻克更复杂的任务,同时依然保留精准设置安全护栏的控制旋钮。
还有一整套充满乐趣的全新斜杠命令:
- /goal:持续运行直到指定任务完全完成,期间不再向用户请求中间输入。
- /grill-me:在开始编写代码实现之前,先向用户反问一系列问题,以便就计划的具体细节达成一致。
- /schedule:将某条指令设为未来的一次性定时器,或按周期性时间表运行(使用定时任务功能)。
- /browser:我们听到了大家的反馈,有时 Agent 还不够聪明,无法准确判断究竟何时应该使用浏览器。因此目前我们采用了显式斜杠命令来控制这一行为:使用该命令时,Agent 会积极调用浏览器原语;不使用该命令时,它则会忽略这些原语。
备受喜爱的一项新功能是,语音输入(文本输入框旁的麦克风图标)现在会实时转写你说出的话,而不是收集原始音频文件再传递给模型:
实时语音转写。
当然,还有一长串 UI 细节打磨与性能提升,使 Antigravity 2.0 成为与 Agent 协作最强大、最直观的方式:侧边栏组织整理、独立对话、流畅的变更审查流程、面向所有新 Agent 能力的全新 UI 元素等等。
欢迎再次查看这篇深度解析文章,详细了解 Antigravity 2.0 中的众多新功能。
为什么推出 2.0?
当我们在 2025 年 11 月推出 Google Antigravity IDE 时,市场上还没有 Agent 优先的图形用户界面(GUI)。我们当时希望证明这种界面形态是可行的,至少在软件开发领域可行。因此,虽然 Antigravity IDE 的核心是一个大家熟悉的 Agent 驱动型 IDE,但我们同时引入了第二个界面——Agent 管理器(Agent Manager),它剥离了大部分传统的“IDE”界面元素。这使用户能够专注于 Agent 对话本身、Agent 生成的产物以及多 Agent 管理。自发布以来,已有数百万开发者采用了 Antigravity IDE,这种 Agent 优先的范式已成为整个行业的标准。
然而,我们从一开始就清楚以下几个事实:
- 在某个时间点,编程必将扩展到更广泛的知识工作——这既是因为模型会变得更强大,也是因为仅仅加速编程本身所能为用户创造的整体价值自然存在上限。
- 在这样的世界里,把 IDE 和 Agent 优先界面强行捆绑在同一个应用程序中,对于那些不太熟悉代码和 IDE 的用户来说会显得困惑甚至望而生畏。即便尚未做这种拆分,我们已经惊喜地看到有许多人采用 Antigravity IDE 中的 Agent 管理器来处理非开发类任务,但这种体验还不够直观。
- 产品层、Agent 运行框架层和模型层必须协同优化、协同开发;虽然 Agent 编程是迈向通用模型智能的必要步骤,但它本身还远远不够。
过去几个月里,我们一直忙于推进以下几个目标:
- 将 Antigravity 产品 Agent 运行框架与 Gemini 的训练和评估技术栈深度整合
- 从底层开始重新架构产品,使其彻底成为 Agent 优先的应用,独立于 IDE 或代码库等特定于开发的概念
- 通过更多界面和工具完善 Antigravity 平台,打造完整的产品体系(欢迎查看 Antigravity CLI、Antigravity SDK 等产品的发布信息)
开始使用 Antigravity 2.0
如果你是首次接触 Google Antigravity,请访问我们的下载页面。
如果你已经安装了 Antigravity IDE,当该应用下次更新时,它会自动升级到 Antigravity 2.0。届时,系统会询问你是否仍希望保留 Antigravity IDE(我们建议开发者保留):
从 Antigravity IDE 升级到 Antigravity 2.0 的更新界面。
这两个应用程序在电脑程序坞(Dock)中通过图标背景加以区分:Antigravity 2.0 的图标是白色背景上的徽标,而 Antigravity IDE 则是黑色网格背景上的徽标:
Antigravity IDE
尽管 Antigravity 2.0 代表着未来,但我们不会立刻打乱你的现有工作流。目前,Antigravity IDE 应用程序本身以及 Antigravity IDE 内的 Agent 管理器(Agent Manager)仍可继续使用。在即将发布的版本中,我们计划从 Antigravity IDE 中移除 Agent 管理器,使该 IDE 成为纯粹由 Agent 驱动的 IDE。
我们建议将 Antigravity 2.0 与你偏好的 IDE(无论是 Antigravity IDE 还是其他 IDE)搭配使用,“双剑合璧”。Google 员工已经在将 Antigravity 2.0 与各种主流 IDE 搭配使用了!面向其他主流 IDE 的兼容扩展和插件也将在近期推出。
展望未来
除了 Antigravity 2.0 之外,我们还推出了 CLI、SDK、API 等一系列工具。我们构建了与其他 Google 产品和技术栈的集成,并且凭借模型与 Agent 运行框架的协同优化保持着强劲的发展势头。
这仅仅是个开始。我们期待在未来推出远程控制(Remote Control)、更多产品集成、云端部署 Agent 等更多精彩功能。