Google Antigravity 2.0 深度实战:从 AI IDE 到 Agent 编排平台——Google I/O 2026 最大杀器的全栈指南
2026 年 5 月 19 日,Google I/O 大会上,一个看似不起眼的发布彻底改变了 AI 编程工具的竞争格局:Antigravity 2.0。它不再是一个"带 AI 的 IDE",而是一个完整的 Agent 编排平台——Desktop App、CLI、SDK、云端托管 Agent 四位一体,共享同一个 Agent Harness 底层引擎。一句指令,93 个子智能体并行协作,12 小时交付一个功能完整的 OS 内核。这不是科幻,这是 2026 年的现实。
一、背景:AI 编程的三国杀时代
2026 年的 AI 编程市场已经杀成了红海。OpenAI 的 Codex 从 CLI 跑到手机端,Anthropic 的 Claude Code 以 84% 的满意度成为开发者最爱,Cursor 靠自研模型 Composer 2.5 脱颖而出。而 Google 在这片战场上,此前更多是作为"基础设施供应商"——Gemini API、AI Studio——而不是直接的编程工具竞争者。
直到 Antigravity 2.0 的发布。
它的前世是 Windsurf——Google 收购了前 Windsurf 公司创始人 Varun Mohan 团队后,将 Codeium 的 Agent 能力与 Google 的基础设施深度融合,诞生了 Antigravity。1.0 版本还只是一个"带 Agent Manager 的 IDE",2.0 则彻底重构,从编辑器变成了智能体编排层。
这就好比从"一把好锤子"进化成了"整个木工车间"。
二、核心概念:什么是 Agent Harness?
Antigravity 2.0 最核心的技术创新,不是某个 UI 界面,不是某个模型能力,而是Agent Harness——一个统一的智能体运行时框架。
2.1 Agent Harness 架构
┌─────────────────────────────────────────────────┐
│ 用户界面层 │
│ ┌──────────┐ ┌──────────┐ ┌──────────────┐ │
│ │ Desktop │ │ CLI │ │ SDK │ │
│ │ App │ │ │ │ (自建Agent) │ │
│ └────┬─────┘ └────┬─────┘ └──────┬───────┘ │
│ │ │ │ │
├───────┴─────────────┴────────────────┴────────────┤
│ Agent Harness(统一运行时) │
│ ┌──────────┐ ┌──────────┐ ┌──────────────┐ │
│ │ 任务规划 │ │ 子Agent │ │ 工具调用 │ │
│ │ 引擎 │ │ 调度器 │ │ 框架 │ │
│ └──────────┘ └──────────┘ └──────────────┘ │
│ ┌──────────┐ ┌──────────┐ ┌──────────────┐ │
│ │ 安全沙箱 │ │ Git策略 │ │ 凭证管理 │ │
│ │ │ │ 引擎 │ │ │ │
│ └──────────┘ └──────────┘ └──────────────┘ │
├─────────────────────────────────────────────────┤
│ 模型层(Gemini 3.5 Flash/Pro) │
│ 支持多模型:自家 + 第三方模型 │
└─────────────────────────────────────────────────┘
关键点:Desktop App、CLI、SDK 三个入口,底层共享同一个 Agent Harness。这意味着你在 CLI 里定义的 Skill,在 Desktop App 里也能用;你在 SDK 里构建的自定义 Agent,能无缝接入整个工具链。
2.2 Agent First,不是 Editor First
传统 IDE 的交互模式是"编辑器 + 插件"——VS Code 是这种模式的巅峰。而 Antigravity 2.0 的理念是 Agent First:
- 你面对的不是一个代码编辑器,而是一个任务执行界面
- 你不需要告诉它"怎么写代码",而是告诉它"我要做什么"
- 代码只是 Agent 执行任务的中间产物
这种转变不是简单的 UI 重设计,而是整个交互范式的重构。就像从命令行操作系统进化到图形界面——你不再输入 cp file1 file2,而是把一个文件图标拖到另一个文件夹。但这次更进一步:你甚至不需要知道文件在哪里,你只需要说"把上个月的报告整理一下"。
2.3 从 IDE 到编排层的技术跃迁
要理解这个跃迁的意义,我们回顾一下编程工具的演进:
命令行工具(gcc、make)
→ IDE(Eclipse、Visual Studio)
→ 轻量编辑器 + 插件(VS Code + Extensions)
→ AI 辅助编程(Copilot、Tabnine)
→ AI Agent 编程(Claude Code、Codex)
→ Agent 编排平台(Antigravity 2.0) ← 我们在这里
每一次跃迁,"开发者需要手动做的事"都在减少。Antigravity 2.0 代表的是:开发者从"编码者"变成"任务定义者"。你定义目标、约束、验收标准,Agent 自主完成剩下的所有工作。
三、四大入口深度解析
3.1 Antigravity Desktop App
全新的独立桌面应用,交互形态更接近 Claude Desktop 而非传统 IDE。
核心特性:
- Agent First 界面:主界面不是一个文件树+编辑器,而是一个对话窗口+任务面板。左侧显示活跃的子 Agent 状态,右侧显示任务执行进度和代码 diff 预览
- 实时预览:代码变更实时渲染预览,支持热重载
- 多模态输入:支持截图、语音、设计稿直接作为任务输入
与 Claude Desktop 的区别:
| 维度 | Claude Desktop | Antigravity Desktop |
|---|---|---|
| 定位 | 对话式 AI 助手 | Agent 编排平台 |
| 子 Agent | 无原生多 Agent | 原生支持多 Agent 并行 |
| 模型 | 仅 Claude | 多模型(Gemini + 第三方) |
| Skills | 无 | 三级作用域 Skills 系统 |
| 与 IDE 集成 | 需要额外配置 | 原生深度集成 |
3.2 Antigravity CLI
取代了早期的 Gemini CLI,面向终端开发者和 SSH 远程场景。
安装与配置:
# 安装 Antigravity CLI
npm install -g @google/antigravity-cli
# 初始化配置(需要 Google 账号认证)
antigravity auth login
# 在项目中初始化(创建 .antigravity/ 目录结构)
antigravity init
# 查看当前配置
antigravity config show
项目结构:
初始化后,Antigravity 会在项目根目录创建以下结构:
.antigravity/
├── config.json # 项目级 Agent 配置
├── skills/ # 项目级 Skills
│ └── my-skill/
│ └── SKILL.md # Skill 定义文件
└── agents/ # 自定义 Agent 配置
└── review-agent.json
常用命令:
# 让 Agent 执行一个任务
antigravity "给这个 REST API 添加速率限制中间件"
# 使用 Plan Mode 先看计划
antigravity --plan "重构认证模块,使用 JWT 替换 Session"
# 指定使用的模型
antigravity --model gemini-3.5-pro "分析这个项目的性能瓶颈"
# 在特定目录执行任务
antigravity --cwd ./src/services "为这个微服务添加单元测试"
# 启动交互式模式
antigravity chat
# 查看正在运行的任务
antigravity tasks list
# 终止一个任务
antigravity tasks kill <task-id>
SSH 远程开发支持:
这是 Antigravity CLI 区别于其他 CLI 工具的一个重要特性——它不需要在远程服务器安装任何东西:
# 通过 SSH 在远程服务器上执行
antigravity --ssh user@server --cwd /app/src "优化数据库查询"
# CLI 通过 SSH tunnel 建立安全连接
# 远程服务器零依赖
3.3 Antigravity SDK
面向企业开发者构建自定义 Agent 的工具包,这是 Antigravity 与其他 AI 编程工具拉开差距的关键。
核心概念——用代码定义 Agent:
// 使用 Antigravity SDK 构建自定义 Agent
import { Agent, Tool, Skill } from '@google/antigravity-sdk';
// 定义一个代码审查 Agent
const reviewAgent = new Agent({
name: 'code-reviewer',
model: 'gemini-3.5-flash',
description: '自动审查 Pull Request 中的代码变更',
// 定义 Agent 可用的工具
tools: [
Tool.git_diff(),
Tool.file_read(),
Tool.run_command('eslint', { timeout: 30000 }),
Tool.run_command('pytest', { timeout: 60000 }),
],
// 加载 Skills
skills: [
Skill.fromFile('./skills/code-review-rules.md'),
Skill.fromFile('./skills/security-checklist.md'),
],
// Agent 行为约束
constraints: {
maxTokensPerTask: 50000,
maxSteps: 20,
requireApproval: ['git_push', 'file_delete'],
}
});
// 执行审查任务
const result = await reviewAgent.execute({
task: '审查 PR #42 的代码变更,关注安全漏洞和性能问题',
context: { prNumber: 42, repo: 'my-org/my-project' },
onStep: (step) => console.log(`[${step.type}] ${step.description}`)
});
部署到企业内部:
import { AgentServer } from '@google/antigravity-sdk';
const server = new AgentServer({
port: 8080,
auth: { type: 'jwt', secret: process.env.JWT_SECRET },
agents: [reviewAgent, deployAgent, monitorAgent],
mcpServers: [
{ url: 'http://mcp.internal/tools', type: 'stdio' },
],
});
server.start();
这意味着企业可以基于 Antigravity SDK 构建完全私有化的 AI 编程平台——Agent 跑在自己的服务器上,数据不出企业网络,但享受 Google 级的 Agent 编排能力。
3.4 云端托管 Agent(Managed Agent)
通过 Gemini API 一次调用即可获得一个预配完整的智能体:
// 创建托管式 Agent——零基础设施
const agent = await gemini.agents.create({
name: 'my-deployment-agent',
model: 'gemini-3.5-pro',
tools: ['code_execution', 'file_system', 'web_search'],
sandbox: 'remote',
});
// 执行任务
const result = await agent.run({
task: '分析项目日志,找出最近 24 小时内的异常',
});
三种部署模式对比:
| 模式 | 适用场景 | 基础设施要求 | 灵活度 |
|---|---|---|---|
| Desktop/CLI | 个人开发者 | 本地机器 | 高 |
| SDK 自部署 | 企业内部 | 自己的服务器 | 最高 |
| 托管 Agent | 快速原型/轻量需求 | 零 | 中 |
四、Agent Skills 系统:让 Agent 学会你的规矩
4.1 什么是 Skills?
Skills 是 Antigravity 最核心的可扩展机制。你可以把它理解为"给 Agent 的操作手册"——一份结构化的 Markdown 文档,定义 Agent 在特定场景下应该怎么做、用什么工具、遵守什么规范。
Skills 不是代码,而是声明式指令。这使得非程序员也能定义 Agent 的行为——产品经理写一份 PRD 格式的 Skill,Agent 就能按照你的产品思维来开发。
4.2 创建一个实战 Skill
每个 Skill 必须有一个带 YAML frontmatter 的 SKILL.md 文件:
---
name: api-review
description: 审查 REST API 的设计质量。检查命名规范、HTTP 方法、错误处理、分页设计。
---
# API 审查 Skill
## 审查清单
### 命名规范
- 资源使用名词复数:/users 而非 /getUsers
- 避免动词出现在路径中
- 版本号在路径中:/api/v1/users
### HTTP 方法
- GET:获取资源,不可有副作用
- POST:创建资源,返回 201
- PUT:全量更新,PATCH:部分更新
- DELETE:删除资源
### 错误处理
- 统一错误响应格式(JSON error object)
- 错误码使用业务语义(VALIDATION_ERROR)而非 HTTP 状态码
### 分页
- 使用 cursor-based 分页:?cursor=xxx&limit=20
- 不使用 offset 分页(大数据集性能差)
4.3 Skill 的三级作用域
# 项目级(仅当前项目生效)
.agent/skills/<skill-folder>/SKILL.md
# 工作区级(工作区内所有项目共享)
.agent/skills/<skill-folder>/SKILL.md
# 全局级(所有项目生效)
~/.gemini/antigravity/skills/<skill-folder>/SKILL.md
优先级:项目级 > 工作区级 > 全局级。这与 .gitignore 的覆盖逻辑一致。
实际应用场景:
- 全局级:个人编码风格、常用工具链配置
- 工作区级:团队编码规范、安全审查标准
- 项目级:项目特定的业务规则、部署流程
4.4 数据库迁移 Skill 实战
---
name: db-migration
description: 安全地执行数据库 schema 变更。
---
# 数据库迁移 Skill
## 安全原则
1. **永远先生成回滚脚本**:任何 schema 变更都必须有对应的回滚
2. **不锁表**:使用 ALGORITHM=INPLACE 或 online DDL
3. **先备份**:变更前自动 dump
4. **小步提交**:每个迁移脚本只做一件事
5. **在副本上测试**:先在 staging 环境验证
五、子智能体编排:多 Agent 并行协作
5.1 子智能体架构
Antigravity 2.0 的杀手级能力是子智能体编排。一个主 Agent 接收用户指令后,可以自动拆解为多个子任务,每个子任务由独立的子 Agent 并行执行。
核心流程:
用户指令:"为这个电商项目添加支付功能"
│
▼
┌─────────────────────────────────┐
│ 主 Agent(Orchestrator) │
│ - 分析需求、拆解任务 │
│ - 分配子 Agent、合并结果 │
└────────┬────────────────────────┘
│
┌────┼────┬────┬────┬────┐
▼ ▼ ▼ ▼ ▼ ▼
┌──┐┌──┐┌──┐┌──┐┌──┐┌──┐
│后││前││测││文││CI ││配│
│端││端││试││档││ ││置 │
└──┘└──┘└──┘└──┘└──┘└──┘
│ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼
并行执行,各自在隔离环境中工作
│ │ │ │ │ │
└────┴────┴────┴────┴────┘
│
▼
主 Agent 合并结果
冲突检测与解决
生成最终代码变更
5.2 惊人的 demo:12 小时构建 OS 内核
Google I/O 大会上展示了一个令人瞠目的 demo:一句指令,Antigravity 2.0 自动调度 93 个子智能体,发出超 1.5 万次模型请求,处理 26 亿个 token,12 小时后交付了一个功能完整的 OS 内核,成本不到 1000 美元。
背后的技术原理并不神秘:
- 任务粒度拆分:OS 内核被拆分为 93 个独立模块——内存管理、进程调度、文件系统、设备驱动、网络协议栈等
- 接口契约驱动:每个模块有明确的输入输出接口定义,子 Agent 在契约约束下独立开发
- 持续编译验证:每完成一个模块就自动编译,确保增量可用
- 冲突解决:主 Agent 作为 orchestrator 负责解决接口不一致和依赖冲突
5.3 实战:多 Agent 协作开发 REST API
配置 AGENTS.md:
# AGENTS.md
## 项目信息
- 技术栈:Node.js + Express + PostgreSQL
- 代码规范:ESLint + Prettier
- 测试框架:Jest + Supertest
## 子 Agent 规则
### 后端 Agent
- 负责路由、控制器、中间件
- 必须遵循 RESTful 设计规范
### 测试 Agent
- 为每个新端点编写集成测试
- 覆盖正常+边界+错误三种场景
- 目标覆盖率 > 80%
### 文档 Agent
- 生成 OpenAPI 3.0 规范文档
- 更新 README 中的 API 示例
执行:
antigravity "为项目添加用户管理 REST API,包括注册、登录、CRUD、密码重置"
Antigravity 自动启动多个子 Agent:后端 Agent 写 API 代码,测试 Agent 写测试用例,文档 Agent 更新 API 文档,主 Agent 合并所有变更并解决冲突。
六、安全机制:凭证遮盖与沙箱隔离
6.1 凭证遮盖(Credential Masking)
AI 编程工具最大的安全隐患是 Agent 可能意外泄露敏感信息——API Key、数据库密码、SSH 私钥。Antigravity 2.0 通过凭证遮盖引擎系统性地解决这个问题。
Agent 尝试读取 .env 文件
├── 发现 AWS_SECRET_KEY
├── 发现 DATABASE_URL
└── 发现 STRIPE_API_KEY
│
▼
┌──────────────────┐
│ 凭证遮盖引擎 │
│ AWS_SECRET_KEY │
│ → ***MASKED*** │
│ DATABASE_URL │
│ → postgres://*** │
└──────────────────┘
│
▼
Agent 只能看到遮盖后的值
即使遭遇提示注入攻击也无法获取真实凭证
配置规则:
{
"security": {
"credentialMasking": {
"patterns": [
{"match": "AWS_.*", "replacement": "***AWS_CRED***"},
{"match": "DATABASE_URL", "replacement": "***DB_URL***"},
{"match": "stripe_.*", "replacement": "***STRIPE***"}
],
"mode": "strict"
}
}
}
6.2 跨平台终端沙箱
Agent 在执行命令时运行在隔离环境中:
{
"sandbox": {
"filesystem": {
"allow": ["./src", "./tests", "./docs"],
"deny": [".env*", "*.key", "credentials*"]
},
"network": {
"allow": ["api.example.com", "localhost:*"],
"deny": ["*"]
},
"commands": {
"allow": ["npm", "node", "git", "jest", "eslint"],
"deny": ["rm -rf /", "sudo", "chmod 777"]
}
}
}
6.3 强化 Git 策略
{
"git": {
"autoCommit": true,
"autoPush": false,
"branchPrefix": "agent/",
"requireReview": true,
"maxBranches": 5
}
}
Agent 的代码变更自动提交到 agent/* 分支,但永远不会自动 push 到远程——必须经过人工 review。
七、模型层:Gemini 3.5 + 多模型支持
7.1 Gemini 3.5 Flash:轻量级旗舰
Google I/O 2026 同时发布了 Gemini 3.5 Flash,这个"轻量"模型在很多基准上全面反超了上一代旗舰 Gemini 2.5 Pro:
| 维度 | Gemini 3.5 Flash | Gemini 2.5 Pro |
|---|---|---|
| 上下文窗口 | 1M tokens | 1M tokens |
| SWE-bench | 72.3% | 65.1% |
| 推理速度 | 3x 更快 | 基准 |
| 成本 | $0.15/1M tokens | $1.25/1M tokens |
7.2 智能模型路由
根据任务复杂度自动选择模型:
{
"modelRouting": {
"rules": [
{ "task": "简单补全", "model": "gemini-3.5-flash" },
{ "task": "复杂重构", "model": "gemini-3.5-pro" },
{ "task": "架构设计", "model": "gemini-3.5-pro", "thinkingBudget": 20000 }
]
}
}
7.3 第三方模型支持
antigravity --provider openai --model gpt-5 "分析代码质量"
antigravity --provider anthropic --model claude-opus-4.7 "重构这个模块"
这种开放策略在 AI 编程工具中是独特的——Cursor 锁定 Composer 2.5,Claude Code 锁定 Claude,而 Antigravity 给开发者自由选择权。
八、与竞品深度对比
| 维度 | Antigravity 2.0 | Claude Code | Cursor | OpenAI Codex |
|---|---|---|---|---|
| 交互形式 | Desktop+CLI+SDK | CLI | IDE | CLI+浏览器+手机 |
| 子 Agent 并行 | ✅ 原生 93个 | ❌ 单 Agent | ⚠️ 有限 | ⚠️ Triggers |
| Skills 系统 | ✅ 三级作用域 | ✅ CLAUDE.md | ❌ | ⚠️ Plugins |
| 多模型 | ✅ 开放策略 | ❌ 仅 Claude | ❌ 仅自研 | ❌ 仅 GPT |
| SDK/自定义 | ✅ 完整 SDK | ❌ | ❌ | ⚠️ Plugins |
| 凭证安全 | ✅ 遮盖+沙箱 | ⚠️ | ⚠️ | ⚠️ |
| Android/Firebase | ✅ 原生 | ❌ | ❌ | ❌ |
Antigravity 2.0 的优势:
- 生态整合:与 Google 全家桶深度绑定,GCP 用户零迁移成本
- 开放模型策略:不被单一模型厂商锁定
- SDK 可扩展:企业可以构建私有化 AI 编程平台
- 多 Agent 并行:原生支持,这是最大的差异化
不足之处:
- 成熟度:社区生态和插件数量远不如 Claude Code 和 Cursor
- 非 GCP 用户:与 Firebase、Android 的深度整合对非 Google 生态用户吸引力有限
- 模型能力:Gemini 在代码生成方面与 Claude Opus 4.7、GPT-5.5 还有差距
九、实战指南:从零开始使用 Antigravity 2.0
9.1 场景一:个人项目快速开发
# 1. 创建新项目
mkdir my-api && cd my-api
git init
npm init -y
# 2. 初始化 Antigravity
antigravity init
# 3. 用一句话生成完整后端
antigravity "创建一个 Express.js API 项目,包含用户认证、JWT token、速率限制、健康检查端点"
# 4. 审查并确认
# Antigravity 会在 Plan Mode 下展示计划
# 确认后自动执行
# 5. 运行测试
antigravity "运行所有测试并修复失败的用例"
9.2 场景二:团队项目配置
# 团队共享的 Skills 放在工作区级
.agent/skills/
├── team-coding-standards/
│ └── SKILL.md
├── security-review/
│ └── SKILL.md
└── deploy-procedure/
└── SKILL.md
# 每个开发者可以通过 git 共享 Skills
git add .agent/skills/
git commit -m "add shared team skills"
9.3 场景三:企业级自定义 Agent
// 企业内部代码审查平台
import { Agent, AgentServer, MCPClient } from '@google/antigravity-sdk';
const securityAgent = new Agent({
name: 'security-scanner',
model: 'gemini-3.5-pro',
tools: [
Tool.git_diff(),
Tool.run_command('bandit', { args: ['-r', '.'] }),
Tool.run_command('npm audit'),
MCPClient.tool('sonarqube', 'quality_gate'),
],
skills: [
Skill.fromFile('./skills/owasp-top-10.md'),
Skill.fromFile('./skills/company-security-policy.md'),
],
});
// 每次 PR 自动触发安全审查
server.on('pull_request', async (pr) => {
await securityAgent.execute({
task: `对 PR #${pr.number} 执行安全审查`,
context: pr,
});
});
十、性能优化与成本控制
10.1 Token 消耗优化
多 Agent 并行协作的代价是 token 消耗巨大——OS 内核 demo 处理了 26 亿个 token。在生产环境中,你需要掌握成本控制技巧。
策略一:任务分级模型路由
{
"costOptimization": {
"defaultModel": "gemini-3.5-flash",
"upgradeTriggers": {
"codeComplexity": { "threshold": 0.8, "upgradeTo": "gemini-3.5-pro" },
"taskSteps": { "threshold": 10, "upgradeTo": "gemini-3.5-pro" }
}
}
}
策略二:子 Agent 数量控制
{
"orchestration": {
"maxSubAgents": 8,
"parallelBatchSize": 4,
"sequentialMerge": true
}
}
策略三:缓存复用
{
"caching": {
"enabled": true,
"ttl": 3600,
"scope": "project",
"cacheablePatterns": [
"file_read:*",
"git_diff:*",
"run_command:eslint:*"
]
}
}
10.2 成本估算模型
| 任务规模 | 子 Agent 数 | 预估 Token | 预估成本 |
|---|---|---|---|
| 小型(单文件修改) | 1-2 | 50K-100K | $0.01-0.02 |
| 中型(功能模块) | 3-6 | 500K-2M | $0.08-0.30 |
| 大型(跨模块重构) | 6-12 | 2M-10M | $0.30-1.50 |
| 超大型(新项目) | 12-93 | 10M-2.6B | $1.50-1000 |
十一、总结与展望
Antigravity 2.0 的发布,标志着 AI 编程工具从"单 Agent 辅助"正式进入"多 Agent 编排"时代。
核心价值主张:
- 不再是 IDE + AI,而是 Agent 编排平台 + 多入口
- 不再锁定单一模型,而是 开放模型策略
- 不再只能写代码,而是 全链路软件工程自动化
对开发者的
意义:
- 如果你已经是 GCP/Android 生态用户,Antigravity 2.0 是当前最完整的 Agent 编程解决方案
- 如果你需要企业级定制,SDK 提供了其他工具没有的扩展能力
- 如果你只是个人开发者,CLI 免费使用 Gemini 3.5 Flash 已经足够强大
未来的挑战:
- Agent 编排的可靠性——93 个子 Agent 并行工作,如何保证最终产出的一致性和正确性?这在复杂项目中仍是待解决的难题
- 成本控制——大规模多 Agent 协作的 token 消耗巨大,需要精细化管理和智能路由
- 生态成熟度——Skills 社区、第三方集成、最佳实践文档都还需要时间积累
- 非谷歌生态——对于不使用 GCP 的开发者,Antigravity 的部分核心优势(Firebase 集成、Android 支持)价值有限
我的判断:
Antigravity 2.0 不是要取代 Claude Code 或 Cursor,而是开辟了一个新的品类——Agent 编排平台。它面向的不是"我要一个更好的代码补全工具"的开发者,而是"我要一个能管理整个开发流程的智能系统"的团队和企业。
在 2026 年下半年的竞争中,值得密切关注的方向有三个:
- Skills 生态的发展——如果社区能贡献大量高质量 Skills,Antigravity 的价值将指数级增长
- SDK 生态的企业级落地——有多少企业会基于 Antigravity SDK 构建内部 AI 编程平台
- 与其他工具的互操作——能否与 Claude Code、Codex 等工具协同工作,而不是只能替代
AI 编程工具的竞争才刚刚进入下半场。Antigravity 2.0 的入局,让这场游戏变得更有趣了。