Google 在 I/O 2026 上发布了 Antigravity 2.0——一个独立的桌面应用(macOS/Linux/Windows),不再是 IDE 插件,而是完整的 Agent-first 工作平台。
为什么做 2.0?
Google 坦承了三个核心判断:
- 编码只是起点:Agent 的价值天花板不止于加速编程,必然扩展到通用知识工作
- IDE 绑定限制用户:把 IDE 和 Agent 界面绑在一起,对不熟悉代码的人 confusing 且 daunting
- 产品/Agent Harness/模型三层必须共优化:Agentic coding 是通往通用模型智能的必要步骤,但不够充分
因此,Antigravity 从"IDE 里的 Agent Manager"进化为"独立桌面应用",同时保留 IDE 版本供开发者双持。
Agent-first 布局
核心仍然是一个 Agent,用户可以:
- 同步对话
- 查看 Agent 产出的 artifacts
- 直接在 artifacts 上提供反馈,引导向期望结果
新能力
动态子 Agent(Dynamic Subagents)
主 Agent 可以动态定义和调用子 Agent 完成聚焦的子任务。好处:
- 不污染主 Agent 的上下文窗口
- 允许工作并行化
异步任务管理
任务和命令可以异步运行,不阻塞主 Agent 继续工作。
JSON Hooks
用简单 JSON 格式定义 hooks,拦截和控制 Antigravity Agent 的行为。
定时任务(Scheduled Tasks)
通过 /schedule 命令或 Scheduled Tasks 界面,定义 cron 触发 Agent 调用。不再需要手动唤起每个 Agent。
从 Workspace 到 Project
关键概念转变:Agent 对话不再按"workspace"(即代码仓库)分组,而是按"project"分组——一个 project 可以对应多个文件夹,执行自己的 Agent 设置和权限。
这让 Agent 能访问更多信息、处理更复杂任务,同时提供细粒度的 guardrail 控制。
新 Slash 命令
| 命令 | 功能 |
|---|---|
/goal | 运行直到指定任务完全完成,不询问中间输入 |
/grill-me | 开始实现前反问用户,对齐计划细节 |
/schedule | 一次性定时或周期性调度任务 |
/browser | 显式控制浏览器行为(Agent 自主判断还不够可靠) |
语音输入升级
麦克风图标旁的语音输入现在做实时转录(live transcription),而非收集原始音频文件再传给模型。
产品矩阵
alongside Antigravity 2.0,Google 发布了完整平台:
- Antigravity CLI:命令行工具
- Antigravity SDK:开发套件
- API:Managed Agents for Gemini API
- 企业版:Gemini Enterprise 集成
与 IDE 的关系
- Antigravity IDE 继续存在,但 Agent Manager 将在未来版本中移除,IDE 回归"纯 Agent-powered IDE"
- 推荐双持:Antigravity 2.0 + 任意 IDE(包括 Antigravity IDE 或其他 IDE)
- Google 员工已经在用各种 IDE 双持 Antigravity 2.0
- 未来将推出兼容其他流行 IDE 的扩展和插件
未来路线图
- Remote control(远程控制)
- 更多产品集成
- Cloud-deployed agents(云端部署 Agent)
核心 takeaway:Antigravity 2.0 标志着 Google 对 Agent 的战略定位从"开发者工具"转向"通用知识工作平台"。动态子 Agent、异步任务、JSON Hooks、定时任务——这些能力组合让复杂任务拆解标准化。而"project"替代"workspace"的概念转变,意味着 Agent 不再被代码仓库绑定,可以跨文件夹、跨领域工作。这是 Agent 从编程助手进化到通用数字员工的里程碑。