AG
Gemini & Antigravity v2.0 GenAI 智能体工程指南
Antigravity 架构 核心架构 实机验证: 2026-10

Antigravity (AGY) 2.0 平台架构与智能体生态全景

深度解构 Google DeepMind 智能体工程平台 Antigravity (AGY) 2.0:核心 Sidecar MCP 架构、多工作区隔离、Subagent 并行派发与运行时状态机。

维护团队: AGY 智能体架构组 • Google GenAI & Antigravity 2.0 平台工程规范

Antigravity 工作区配置模版

.agents/mcp_config.json

{
  "mcpServers": {
    "actkite": {
      "command": "actkite-server",
      "args": ["--profile", "default"],
      "env": { "PORT": "3845" }
    },
    "cua-driver": {
      "command": "cua-driver",
      "args": ["--headless", "false"]
    }
  }
}

什么是 Antigravity (AGY) 2.0?

Antigravity (AGY) 是 Google DeepMind 专为高级智能体协同编程(Advanced Agentic Coding)构建的工程级平台。不同于传统仅依靠单一 Prompt 调用的 AI 补全插件,Antigravity 2.0 引入了主动自主状态机(Autonomous State Engine)、子智能体并行调度器(Subagent Dispatcher) 以及 双通道 MCP(Model Context Protocol)扩展总线。

在 Antigravity 的设计哲学中,AI 开发者不仅是指令的执行者,更是具备独立诊断、代码修复、环境感知与端到端交付能力的“AI 结对工程师(Pair Programmer)”。


核心系统架构架构图

Antigravity 2.0 采用多层解耦设计,自底向上分为执行宿主层、协议隔离层、上下文推理层与开发者交互层:

+-------------------------------------------------------------+
|                开发者终端 / IDE (Antigravity IDE)            |
+-------------------------------------------------------------+
                               |
                               v
+-------------------------------------------------------------+
|               AGY 核心智能体调度引擎 (Agentic Core)           |
|  - 任务意图解析与规划 (/plan)                                  |
|  - 知识库检索 (Knowledge Items & Transcripts)                |
|  - 子智能体并行派发器 (Subagent Pool)                         |
+-------------------------------------------------------------+
         |                                           |
         v (Eager Tools)                             v (MCP Protocol)
+------------------------+                 +------------------------+
|   原生操作系统沙箱工具   |                 |    Sidecar MCP 插件池   |
| - run_command (mac/sh) |                 | - ActKite 浏览器协同   |
| - replace_file_content |                 | - Cua-Driver GUI 操控  |
| - grep_search / view   |                 | - Chrome DevTools 诊断 |
+------------------------+                 +------------------------+

关键技术特性深度剖析

1. 动态双通道 MCP 总线 (Eager vs Lazy Tools)

传统的智能体在初始化时往往需要加载所有外部工具的完整 JSON Schema,导致系统上下文窗口(Context Window)在首轮对话就耗尽了数千 Token。

Antigravity 2.0 率先实践了工具分级加载协议:

  • Eager Tools(即时工具):高频、轻量且具备最高调用优先级的本地原子操作(如文件精确差分修改、命令执行、目录遍历),常驻于 Agent 认知核心。
  • Lazy Tools(惰性工具):通过 Sidecar MCP 暴露的领域工具(如 ActKite 浏览器 DOM 交互、CUA 操作系统级鼠标拖拽)。Agent 仅在检测到任务需求时,按需读取 schema 文件并动态发起 RPC 调用,将初始 Prompt Token 消耗降低 78% 以上。

2. 反应式唤醒机制 (Reactive Wakeup)

在处理长时间运行的任务(如依赖安装、Docker 镜像构建或多浏览器并行回放)时,传统方案往往需要 Agent 反复执行 sleep 轮询检查进程状态,产生巨大的无效 API 消耗。

Antigravity 2.0 实现了事件驱动反应式唤醒(Reactive Wakeup):

  • Agent 启动异步任务后可安全退出当前思考轮次;
  • 宿主系统在底层进程退出、接收到系统信号或定时器触发时,自动推送高优先级 SYSTEM_MESSAGE 唤醒 Agent 恢复执行。

3. 多工作区与隔离定制根目录 (Customization Roots)

Antigravity 支持灵活的配置分层体系,确保团队级规范与个人开发者习惯无缝结合:

  1. 全局定制根目录(Global Customizations Root):通常位于 ~/.gemini/config,包含跨项目的通用 Skills、全局 Rules、全局 MCP 插件。
  2. 工作区定制根目录(Workspace Customizations Root):位于当前项目根目录下的 .agents/,允许为当前工程绑定专有的代码规范、架构测试门禁与专用子代理。

快速上手与验证

验证你的本地环境是否已正确安装并激活 Antigravity 2.0 核心引擎:

# 检查当前 Antigravity CLI 版本与环境连通性
agy --version

# 运行系统诊断自检
agy doctor

在接下来的指南中,我们将深入探索 agy 命令行参数完全速查 以及 Skills 与 Rules 的生产级定制体系。