Google宣布Gemini CLI将于2026年6月18日停止使用,取而代之的是Antigravity CLI。本文将手把手教你完成从Gemini CLI到Antigravity CLI的迁移,确保你的开发工作流不受影响。
为什么要迁移?
Gemini CLI是Google推出的命令行AI助手,允许开发者在终端中直接调用Gemini模型。现在Google将其升级为Antigravity CLI,功能更强大,但旧版本将在6月18日后停止服务。
第一步:安装Antigravity CLI
Antigravity CLI支持多种安装方式:
macOS(Homebrew):
brew install antigravity-cli
Linux(apt):
curl -fsSL https://dl.google.com/antigravity-cli/install.sh | sudo bash
sudo apt-get install antigravity-cli
npm(跨平台):
npm install -g @google/antigravity-cli
验证安装:
antigravity-cli --version
第二步:迁移配置
如果你之前使用过Gemini CLI,配置可以自动迁移:
antigravity-cli migrate --from gemini-cli
这会自动迁移以下内容:
- API密钥和认证信息
- 项目上下文配置
- 自定义提示词模板
- 插件设置
如果自动迁移失败,可以手动迁移。配置文件位置:
- Gemini CLI:
~/.config/gemini-cli/ - Antigravity CLI:
~/.config/antigravity-cli/
第三步:更新命令语法
Antigravity CLI的命令语法与Gemini CLI基本兼容,但有一些改进:
| 功能 | Gemini CLI | Antigravity CLI |
|---|---|---|
| 代码生成 | gemini generate "..." |
antigravity generate "..." |
| 代码解释 | gemini explain file.py |
antigravity explain file.py |
| 交互模式 | gemini chat |
antigravity chat |
| 项目分析 | gemini analyze . |
antigravity analyze . |
第四步:更新CI/CD脚本
如果你在GitHub Actions、GitLab CI或其他CI/CD管道中使用了Gemini CLI,需要更新:
GitHub Actions示例:
# 旧配置
- name: AI Review
run: gemini review --pr ${{ github.event.pull_request.number }}
# 新配置
- name: AI Review
run: antigravity review --pr ${{ github.event.pull_request.number }}
第五步:探索新功能
Antigravity CLI带来了一些值得关注的新功能:
- 多模型支持:不仅限于Gemini,还可以接入其他模型
- 改进的上下文管理:更好的项目理解和代码库索引
- 插件系统:社区开发的插件可以扩展功能
- 更快的响应:优化了网络请求和缓存机制
常见问题
Q:迁移后Gemini CLI还能用吗?
A:在6月18日之前可以继续使用,但建议尽快迁移。
Q:API密钥需要重新申请吗?
A:不需要,现有的Google AI API密钥可以直接使用。
Q:Antigravity CLI是免费的吗?
A:CLI工具本身免费,但调用AI模型仍按API使用量计费。
本文参考来源:Google Developers Blog
© 版权声明
THE END

















暂无评论内容