什么是Antigravity CLI
Antigravity CLI (agy):Gemini CLI的官方继任者
2026年5月19日,Google I/O大会上官宣了一个重磅消息:风靡一时的开源AI编程工具Gemini CLI即将落幕,取而代之的是一个名为Antigravity CLI(命令名:agy)的全新工具。这不是社区分支,而是Google官方推出的、定位为“Gemini CLI继承者”的下一代终端AI代理。
根据Google的公告,原有的gemini二进制文件于2026年6月18日正式停止为个人免费、Pro及Ultra用户提供服务。这迫使所有依赖Gemini CLI的开发者必须完成向agy的迁移。
技术架构:从TypeScript到Go的重构
agy与它的前任gemini最大的不同在于底层技术栈。Gemini CLI基于TypeScript和Node.js构建,而agy则是用Go语言完全重写的。这一变化带来了显著的性能提升:
- 启动速度:从旧版的数百毫秒缩短至几毫秒。
- 内存占用:仅占用几MB内存,远低于Node.js版本。
- 并发能力:内置子代理编排器(sub-agent orchestrator) ,能并行执行任务而不阻塞交互式会话。
核心特性:不仅仅是“新瓶装旧酒”
agy绝非Gemini CLI的简单改名,而是一次功能与定位的全面升级。
- 从“API传话筒”到“终端级Agent”:Gemini CLI本质上是一个轻量级的API包装工具,你提问,它回答。而
agy是Google Antigravity智能开发平台在终端的延伸,它是一个拥有环境感知能力、支持多Agent协作的智能体,能自主操作文件、运行命令、解决复杂问题。 - 模型中立,选择更自由:Gemini CLI仅支持Google自家的Gemini模型。
agy则打破了这一限制,它不仅支持Gemini 3.x全系模型(如3.5 Flash、3.1 Pro),甚至在其模型选择界面中还可以找到Claude Opus 4.6等第三方模型。这意味着,通过一份Google AI订阅,开发者就能在终端中直接使用Anthropic的顶尖模型。 - 配置与生态的演进:
agy在配置和生态上也进行了重构。技能(Skills)的存放位置从~/.gemini/skills/变更为~/.gemini/antigravity-cli/skills/;MCP(模型上下文协议)配置从settings.json内联变为独立的mcp_config.json文件。同时,旧的“扩展(Extensions)”概念被“插件(Plugins)”取代。
安装与迁移:平滑过渡
对于开发者而言,从gemini迁移到agy的过程被设计得相当平滑。安装agy非常便捷:
- macOS / Linux:
curl -fsSL https://antigravity.google/cli/install.sh | bash - Homebrew:
brew install --cask antigravity-cli - Windows (PowerShell):
irm https://antigravity.google/cli/install.ps1 | iex
安装后,使用 agy plugin import gemini 命令即可一键将旧版Gemini CLI的配置和插件迁移过来。首次运行agy会引导用户完成OAuth认证,其核心配置存储在~/.gemini/antigravity-cli/settings.json中。
总结
Antigravity CLI (agy) 是Google在AI编程代理领域的一次关键进化。它通过Go语言重构解决了性能痛点,通过模型中立策略打破了生态壁垒,并通过Agent化的设计重新定义了终端AI的边界。对于所有在终端中工作的开发者而言,agy不是可选项,而是Gemini CLI时代结束后,通往Google最新AI能力的必经之路。
- 点赞
- 收藏
- 关注作者
评论(0)