Google Antigravity辅助编程平台和集成开发环境

Google Antigravity 是谷歌(Google)推出的一款“智能体优先”(Agent-first)的 AI 辅助编程平台和集成开发环境(IDE)。

它于 2025 年 11 月正式发布,与以往的 AI 代码助手(如 GitHub Copilot 或 Cursor)不同,Antigravity 的核心理念是将 AI 从一个“对话框里的聊天机器人”转变为一个能够自主执行任务的“软件工程师智能体”


1. 核心定位:从“对话助手”到“自主智能体”

传统的 AI 编程工具通常是基于聊天的补全工具,而 Antigravity 预设了一个未来:AI 不仅是辅助写代码,而是能够自主规划、执行、验证和迭代复杂任务。

  • 任务级抽象:你不再是告诉它“写一个函数”,而是告诉它“修复这个 bug”、“添加一个深色模式”或“帮我把代码迁移到新的框架”。
  • 异步工作:你可以同时派发多个智能体(Agents)并行处理不同的任务,而你只需在关键节点进行审批

2. 主要界面与功能

Antigravity 基于 VS Code 的开源代码库构建,但对界面进行了彻底重构,主要包含三个核心工作面:

  • 智能体管理器(Agent Manager):这是主中心,用于分发、监控和管理多个并行的 AI 任务。你在这里扮演的是“架构师”或“项目经理”的角色。
  • 编辑器(Editor):熟悉的编程环境,但在 Antigravity 中,AI 也会主动在编辑器中编写代码。
  • 自动化浏览器(Automated Browser):内置的 Chrome 环境,AI 可以自主打开网页搜索信息、测试生成的网页,甚至录制测试视频供你检查。

3. 核心机制:制品(Artifacts)

为了解决 AI 带来的“黑盒”和信任问题,Antigravity 引入了“制品”系统。智能体在工作过程中会生成可验证的交付物:

  • **任务列表 (Task Lists)**:AI 在动工前生成的详细执行方案。
  • **实施计划 (Implementation Plans)**:详细的技术架构变更计划。
  • 多媒体验证:包括自动生成的代码差异(Diffs)、浏览器测试截图,甚至是操作录屏,让你无需阅读海量日志就能确认 AI 确实完成了任务。

4. 模型生态

Antigravity 虽然是 Google 的产品,但它采取了相对开放的态度。除了首发搭载的 Gemini 3 系列模型外,它还支持通过 API 调用其他厂商的模型(如 Anthropic 的 Claude 系列或 OpenAI 的模型),以提供最强的逻辑推理能力。