2026 年 6 月 18 日,Google 正式终止 Gemini CLI 服务。继任者是 Antigravity CLI——不只是换了个名字,而是从「终端聊天工具」升级为「Agent 执行平台」的命令行入口。
对于习惯在终端工作的开发者(运维、DevOps、后端),Antigravity IDE 的图形界面不是必需品。CLI 形态更轻量、更可脚本化、更适合 CI/CD 集成。而 Managed Agents(托管代理)则是 CLI 生态中最值得关注的新能力——在隔离的 Linux 环境中运行长时间后台任务,不需要本地机器保持在线。
Antigravity CLI 核心命令
| 命令 | 功能 | 示例 |
|---|---|---|
antigravity init |
初始化项目 | 绑定本地文件夹或 Git 库 |
antigravity run |
执行 Agent 任务 | 运行当前项目的待处理任务 |
antigravity agent create |
创建新 Agent | 定义任务目标和约束 |
antigravity managed deploy |
部署托管代理 | 将任务交给云端执行 |
快速上手
# 安装(替代原 Gemini CLI)
npm install -g @google/antigravity-cli
# 初始化项目(绑定本地目录)
cd ~/projects/my-app
antigravity init
# 选择模式:本地模式 或 新工作树模式
# 本地模式:直接修改当前文件
# 工作树模式:创建 Git worktree,隔离修改
# 对话式开发
antigravity "给这个 Express 应用添加 JWT 认证中间件"
# 创建独立 Agent 任务
antigravity agent create "把所有 API 端点从 REST 迁移到 GraphQL"
# 执行
antigravity run
内置斜杠命令
| 命令 | 功能 |
|---|---|
/goal |
设定当前任务目标 |
/grill-me |
让 Agent 对你的方案提出质疑 |
/schedule |
安排例行任务 |
/browser |
获取浏览器截图反馈 |
/grill-me 是一个有趣的设计:让 AI 主动挑战你的技术决策,而不是无条件执行。这在代码审查场景中特别有用——先让 Agent 找漏洞,再决定是否执行。
Managed Agents:云端托管代理
Managed Agents 是 Antigravity 2.0 的核心新能力,由 Gemini API 提供底层支持:
| 维度 | 本地 Agent | Managed Agent |
|---|---|---|
| 执行环境 | 本地机器 | 隔离 Linux 沙箱 |
| 运行时长 | 受限于终端会话 | 后台长时间运行 |
| 并发 | 单线程 | 多任务并行 |
| 适用场景 | 即时操作 | 背景作业、评估、长任务 |
| 机器依赖 | 需保持在线 | 提交后可关机 |
# 部署一个托管代理
antigravity managed deploy "分析这个仓库的所有 TODO 注释,生成技术债务报告"
# 查看托管任务状态
antigravity managed status
# 获取结果
antigravity managed result <task-id>
Managed Agents 的典型场景:
- 代码审查:提交 PR 后,托管代理自动审查所有变更,生成报告
- 测试生成:后台为整个模块生成单元测试
- 依赖升级:逐个升级依赖并运行测试,报告兼容性
- 文档生成:遍历代码库,生成 API 文档
这些任务的共同特征是:耗时长、不需要人实时介入、可以并行执行。
与 Gemini CLI 的对比
| 维度 | Gemini CLI(已停服) | Antigravity CLI |
|---|---|---|
| 定位 | 终端聊天工具 | Agent 执行平台 |
| 模型 | Gemini 系列 | Gemini + Claude + GPT |
| 执行方式 | 本地单线程 | 本地 + 托管(Managed) |
| Skills | 支持 | 继承 + 扩展 |
| Hooks | 支持 | 继承 |
| SDK | 无 | 有(构建自定义 Agent) |
| 多仓库 | 不支持 | 项目分组、多仓库协作 |
| 例行任务 | 不支持 | /schedule 命令 |
迁移是无缝的:原 Gemini CLI 的 Skills、Hooks、Subagents 配置在 Antigravity 中自动继承。
Antigravity SDK
SDK 面向需要构建自定义 Agent 应用的开发者:
# Python SDK 示例
from antigravity import Agent, ManagedEnvironment
# 创建自定义 Agent
agent = Agent(
model="gemini-3.5-pro",
skills=["code-review", "test-generation"],
max_steps=100
)
# 在托管环境中执行
env = ManagedEnvironment(isolated=True)
result = agent.run(
task="审查 PR #142 的所有变更,关注安全漏洞",
environment=env
)
print(result.summary)
SDK 让 Antigravity 不只是一个工具,而是一个平台——开发者可以基于它构建自己的 Agent 应用。
定价
| 版本 | 价格 | CLI 权益 |
|---|---|---|
| 免费版 | $0/月 | 基础 CLI 功能、Gemini Flash |
| 个人专业版 | ~$19/月 | 全模型、Managed Agents、SDK |
| 团队版 | 按需 | 团队共享、权限管理 |
Managed Agents 按执行时间和资源消耗计费,具体单价未公开。
竞品对比
| 维度 | Antigravity CLI | Qoder CN CLI | Claude Code |
|---|---|---|---|
| 模型 | Gemini/Claude/GPT | 多模型(国产) | Claude 系列 |
| 托管执行 | Managed Agents | Cloud Agents CN | 无 |
| SDK | 有 | 有 | 有限 |
| 国内可用性 | 需翻墙 | 原生可用 | 被封禁 |
| 多仓库 | 支持 | 支持 | 有限 |
| 免费额度 | 有(Flash) | 基础版免费 | 有限 |
对于国内开发者,Antigravity CLI 的最大障碍是网络访问——需要稳定的海外网络。Qoder CN CLI 和 Claude Code(已被封禁,参见相关报道)分别是国内可用和国际受限的替代选项。
写在最后
Antigravity CLI + Managed Agents 的组合,代表了 AI 编程工具从「交互式」到「异步式」的演进。你不再需要坐在终端前等 AI 写完代码——提交任务、关掉电脑、明天早上看结果。这与 QoderWake CN 的「数字员工」理念异曲同工:AI 不是工具,是不需要下班的同事。
当 AI Agent 可以在你睡觉时独立完成代码审查、测试生成和依赖升级,「8 小时工作制」对 AI 就不再适用。Antigravity Managed Agents 的意义不在于技术多先进,而在于它让「异步协作」成为了人与 AI 的默认工作模式。