跳转到主要内容
Beehive
导航
Home 实用工具 最后修订:2026.07.20 · 9 min

Antigravity CLI + Managed Agents:Google 的终端 AI 编程与托管代理实战

Antigravity CLI 是 Google 的终端 AI 编程工具,承接 Gemini CLI(6 月 18 日停服)。支持 antigravity init/run/agent create 等命令,Managed Agents 提供隔离 Linux 环境的托管代理执行。配合 SDK 可构建自定义 Agent 应用。

实用工具

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 的默认工作模式。

Beehive · 蜂巢

ORIGINAL

采用 CC BY 4.0 许可协议 · 转载请注明出处

实用工具
文章链接已复制到剪贴板