从 Gemini CLI 迁移如果您是现有的 Gemini CLI 用户,希望将工作流程迁移到 Antigravity CLI,那么您来对地方了。下面的指南将帮助您熟悉、快速启动并运行 Antigravity CLI。

<公告> 图标:信息 iconColor: var(--主题-primary) 颜色:var(--主题-表面-表面-容器) 文本:TL;DR:Antigravity CLI 支持 Gemini CLI 的大部分功能。虽然功能不具有 100% 的同等性,但工作流程定义功能,如 Gemini CLI 扩展(反重力插件)、代理技能MCP 服务器钩子子代理 都在反重力 CLI 中受支持。 </公告>

首次启动 Antigravity CLI 时,您应该会看到 迁移选项,您可以在其中选择将现有的 Gemini CLI 扩展迁移到等效的 Antigravity 插件

<公告> 图标:信息 iconColor: var(--主题-primary) 颜色:var(--主题-表面-表面-容器) 文本:注意:某些 Gemini CLI 扩展无法以 1:1 的方式迁移到 Antigravity 插件,因为当前不支持某些组件(例如自定义主题)。 </公告>

对于大多数用户来说,您现在可以开始使用 Antigravity CLI 以及您在 Gemini CLI 中喜爱的工作流程。 Antigravity CLI 加载与 Gemini CLI 相同的上下文文件和全局代理技能。如果您发现某些内容未按应有的方式或您期望的方式工作,请参阅下面的具体详细信息。

Gemini CLI 扩展→ 反重力插件自从 Gemini CLI 推出扩展(一种通过捆绑和共享功能来扩展 CLI 的方法)以来,业界已经对术语 插件 进行了标准化。 Antigravity CLI 支持 Antigravity 插件。首次启动 Antigravity CLI 时,应提示用户将其扩展自动迁移到插件。您还可以从终端运行显式命令来迁移它们:

agy plugin import gemini

运行 agy plugin import 命令将搜索每个本地安装的扩展并将它们转换为反重力插件:

  [ok]    conductor
          - skills      : skipped (not found)
          - agents      : skipped (not found)
          ✔ commands    : 6 processed (converted to skills)
          - mcpServers  : skipped (not found)
          - hooks       : skipped (not found)
  [ok]    google-workspace
          ✔ skills      : 6 processed
          - agents      : skipped (not found)
          ✔ commands    : 4 processed (converted to skills)
          ✔ mcpServers  : 1 processed
          - hooks       : skipped (not found)

上下文文件(规则)

Antigravity CLI 支持与 Gemini CLI 相同的上下文文件:

  • 工作区上下文:从活动工作区目录中读取 GEMINI.mdAGENTS.md
  • 全局上下文:自动加载并强制执行位于 ~/.gemini/GEMINI.md 的全局约束。

代理技巧代理技能在 Antigravity CLI 中的工作方式与在 Gemini CLI 中的工作方式相同。它们可以使用相同的 /skills 命令进行管理,并且还可以转换为斜杠命令,以便手动调用它们。

Gemini CLI 的全局技能位于 ~/.gemini/skills/ 中,并与所有工作区中的 Antigravity CLI 共享。全球技能无需采取任何行动;它们会被自动拾取。

Antigravity CLI 的工作区特定技能存储在 .agents/skills 中,这意味着如果您在 .gemini/skills 文件夹内的给定项目中拥有项目/工作区技能,则需要将它们移至 .agents/skills 中。

属性 双子座 CLI 反重力 CLI
位置 全局: ~/.gemini/skills/
工作区: .gemini/skills/.agents/skills/
全局: ~/.gemini/antigravity-cli/skills/
工作区: .agents/skills/
管理 /skills /skills
行为 技能变成斜线命令 技能变成斜线命令

<公告> 图标:信息 iconColor: var(--主题-primary) 颜色:var(--主题-表面-表面-容器) 文本:注意:Antigravity CLI 目前没有与 gemini skills 等效的命令用于在终端上管理代理技能。您可以手动创建自己的技能文件或使用 npx skills install 。 </公告>

MCP服务器

Antigravity CLI 支持本地和远程 MCP 服务器,并提供相同的 /mcp 命令来管理它们。与 Gemini CLI 的主要区别在于定义 mcpServers 的文件位置。

Antigravity 和 Antigravity CLI 将 MCP 服务器配置存储在不同的 mcp_config.json 文件中,而 Gemini CLI 将它们内联存储在 settings.json 中。

<公告> 图标:警告 iconColor: var(--主题-primary) 颜色:var(--主题-表面-表面-容器) 文本:重要:对于远程 MCP 服务器,Antigravity CLI 使用 serverUrl 字段而不是 url (或已弃用的 httpUrl )。 </公告>

属性 双子座 CLI 反重力 CLI
位置 全局: ~/.gemini/settings.json
工作区: .gemini/settings.json
全局: ~/.gemini/antigravity-cli/mcp_config.json
工作区: .agents/mcp_config.json
管理 /mcp /mcp