Antigravity (AGY) 2.0 平台架构与智能体生态全景
深度解构 Google DeepMind 智能体工程平台 Antigravity (AGY) 2.0:核心 Sidecar MCP 架构、多工作区隔离、Subagent 并行派发与运行时状态机。
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 支持灵活的配置分层体系,确保团队级规范与个人开发者习惯无缝结合:
- 全局定制根目录(Global Customizations Root):通常位于
~/.gemini/config,包含跨项目的通用 Skills、全局 Rules、全局 MCP 插件。 - 工作区定制根目录(Workspace Customizations Root):位于当前项目根目录下的
.agents/,允许为当前工程绑定专有的代码规范、架构测试门禁与专用子代理。
快速上手与验证
验证你的本地环境是否已正确安装并激活 Antigravity 2.0 核心引擎:
# 检查当前 Antigravity CLI 版本与环境连通性
agy --version
# 运行系统诊断自检
agy doctor
在接下来的指南中,我们将深入探索 agy 命令行参数完全速查 以及 Skills 与 Rules 的生产级定制体系。