---
title: Antigravity CLI 真实体验
canonical: "https://xiaofeng.dev/writing/antigravity-cli-review/"
pubDate: 2026-06-25
author: 唐小锋 Xiaofeng TANG
description: 最近 Gemini CLI 不支持 Google One 账号了，原来那条路就有点走不通。
tags: [Antigravity CLI, AI Coding]
---

# Antigravity CLI 真实体验

## 背景

最近 Gemini CLI 不支持 Google One 账号了，原来那条路就有点走不通。

这件事大概发生在 2026 年 6 月中旬：公开迁移信息里比较关键的时间点是 **2026 年 6 月 18 日**，Gemini CLI 对个人免费 / Google AI Pro / Ultra 这类消费级入口开始停止或受限。Google 官方也给了从 Gemini CLI 迁移到 Antigravity CLI 的文档：https://antigravity.google/docs/gcli-migration。

所以换到 Antigravity CLI（agy）试一下：同样是 Google 生态，模型额度和入口看起来更顺手，也能顺便体验一下它的 agent-first 工作流。

## 模型与可用性

- 模型可用性低：Claude 模型经常 high traffic
- Gemini 模型速度很快，但 3.5 Flash 对复杂任务完全不行，3.1 Pro 稍微好一点
- Gemini 3.1 Pro (High) 是目前相对可用的主力选择
- Claude Sonnet 4.6 / Opus 4.6 看起来更适合复杂任务，但可用性不稳定

## 规则与生态兼容

- Skill 激活率低，或者干脆不可见
- 官方说支持 GEMINI.md 和 AGENTS.md，但实际遵从度不够；不支持 CLAUDE.md
- Gemini 插件需要转成 Antigravity plugins，不能直接无脑兼容
- Claude 插件也不兼容
- CLI 闭源

## 执行过程与可观察性

- 思考内容不可见，工具调用过程也不清晰
- 干完活不能自己检查结果
- 干活太啰嗦：连续半小时频繁截图确认，但看不出具体任务进度

## 版本控制与风险

- 历史记录无法回退
- 幻觉严重：改造不成功后，又回退 restore，再寻求用户确认
- commit / restore 时不与用户确认范围，容易超范围 commit / restore

## 交互体验

- 不支持一些常用快捷键，比如 Ctrl+T
- 不支持在命令行 resume 某个 session

## 参考资料

### 当前可用模型

- Gemini 3.5 Flash (Low / Medium / High)
- Gemini 3.1 Pro (Low / High)
- Claude Sonnet 4.6 (Thinking)
- Claude Opus 4.6 (Thinking)
- GPT-OSS 120B (Medium)

### 迁移与兼容

Google 官方迁移文档主要讲的是迁移旧配置、导入 Gemini CLI extensions、调整 skills 路径，以及转换 MCP 配置。也就是说，官方本身就是希望 Gemini CLI 用户能比较平滑地迁到 agy。

- 首次执行 `agy` 时，官方文档说会自动检测 legacy configurations，并通过交互式 checklist 选择要迁移的内容
- Gemini CLI 的 extensions 需要转成 Antigravity 的 plugins，可以用 `agy plugin import gemini`
- 规则文件方面，官方说 workspace context rules 基本一致，`GEMINI.md` 和 `AGENTS.md` 都会继续解析；全局约束会继续读取 `~/.gemini/GEMINI.md`
- skills 路径有变化：全局从 `~/.gemini/skills/` 变成 `~/.gemini/antigravity-cli/skills/`，项目内从 `.gemini/skills/` 变成 `.agents/skills/`
- MCP 配置也变了：不再塞在 `~/.gemini/settings.json` 里，而是拆到 `mcp_config.json`；远程服务的 key 也从 `url` / `httpUrl` 改成 `serverUrl`

这块看起来官方考虑了迁移，但不是完全无痛迁移。尤其是 skills 和 MCP，还是要手动检查一下。
