Gemini CLI 和 Antigravity CLI 差在哪?額度、安裝,搬家指令我實際跑了一次

部分實測2026.10.14

Google 現在有兩個在終端機裡用的 AI 工具,Gemini CLI 和 Antigravity CLI。這篇把兩個裝在同一台測試機上比:一個用 npm 裝、一個是 205 MB 的單一執行檔;一個的免費額度寫明每天 1,000 次請求,一個是每週重新給、沒有數字。我也實際跑了官方的搬家指令,擴充功能有搬過去、自訂指令被轉成技能,但直接加在設定檔裡的 MCP 伺服器沒有跟著過去。2026 年 10 月 14 日實測,兩個我都沒有登入 Google 帳號。

更新 2026/10/14・約 10 分鐘讀完・查證環境:雲端測試機(Ubuntu 26.04,2 核心 4 GB,Node.js 22.22.1)。Gemini CLI 0.64.0 用 npm 安裝,Antigravity CLI 1.3.4 用官方的安裝腳本,兩個裝在同一台、都沒有登入。實際跑了不用登入的指令、在 Gemini CLI 準備一個擴充功能和一個 MCP 伺服器之後執行 agy plugin import gemini,並逐一打開轉出來的檔案看。額度依 Gemini CLI 的官方文件和 Antigravity 的官方文件,同一天讀的。登入之後的操作、額度實際能用多久、第一次啟動時的搬家精靈,這篇沒有測

先講結論

  • 兩個都是 Google 的,也都還在更新。Gemini CLI 是開源的,用 npm 裝。Antigravity CLI 是 Antigravity 的終端機版,一行腳本就裝好,不需要 Node.js。
  • 最大的差別是額度。Gemini CLI 的文件寫明,用 Google 帳號登入每天 1,000 次請求。Antigravity CLI 不訂閱也能用,但額度是每週重新給一次,官方沒有給數字。
  • 搬家指令我實際跑了。擴充功能搬過去了,裡面的自訂指令被轉成技能。但我直接加在 Gemini CLI 設定檔裡的 MCP 伺服器沒有跟著過去,要重加一次。
目錄
  1. 兩個都還在
  2. 並排看
  3. 額度的算法完全不一樣
  4. 安裝:一個要 Node.js,一個不用
  5. 沒登入能做到哪
  6. 我實際跑了搬家指令
  7. 兩個可以一起裝嗎
  8. 要用哪一個
  9. 這篇沒有測的

你在用 Gemini CLI,或是正打算裝,結果發現 Google 又出了一個 Antigravity CLI。兩個都是 Google 的,都在終端機裡用,連設定都放在同一個資料夾。

這篇把兩個裝在同一台測試機上比,並且實際跑了一次官方的搬家指令,看它到底搬了什麼。

先交代:兩個我都沒有登入 Google 帳號。所以這篇比的是安裝、額度的規則、不用登入就看得到的東西。誰寫程式比較好,這篇沒有。

兩個都還在

先回答最多人擔心的:Gemini CLI 沒有被收掉。

它是開源的,原始碼放在 GitHub,授權是 Apache-2.0。我查的時候專案有十萬七千多顆星,沒有封存,幾個小時前還有更新。它的說明裡沒有提到 Antigravity,也沒有說要停止。

Antigravity CLI 是 Google Antigravity 的終端機版。Antigravity 另外有桌面 app 和編輯器,CLI 跟它們共用同一套設定。

兩邊的關係,我讀到的只有一頁:Antigravity 的文件有一篇〈Migrating from Gemini CLI〉,教你怎麼把舊設定搬過去。

並排看

Gemini CLI Antigravity CLI
指令 gemini agy
我裝到的版本 0.64.0 1.3.4
怎麼裝 npm,要先有 Node.js 一行安裝腳本
佔多大 100 MB 205 MB,單一執行檔
免費額度 每天 1,000 次請求 每週重新給,沒有數字
原始碼 開源 文件沒有提到

版本和大小是我在測試機上看到的,額度是官方文件寫的。

額度的算法完全不一樣

這是兩個最實際的差別。

Gemini CLI 的文件把數字寫得很清楚。用個人的 Google 帳號登入,每天最多 1,000 次請求;它的說明另外寫每分鐘 60 次。訂了 Google AI Pro 是每天 1,500 次,Ultra 是 2,000 次。

不想登入帳號、改用 API 金鑰的話,文件的額度頁寫免費層是每天 250 次,而且只能用 Flash 模型。它的 README 在這一項寫的數字不一樣,我以額度頁為準。

Antigravity CLI 走的是 Antigravity 的規則。不訂閱也能用,但額度是每週重新給一次。訂 Google AI Pro 之後變成每五小時重新給,直到碰到每週的上限。官方只說額度跟代理實際做了多少事有關,沒有給次數。這一段的細節和台幣價格在 Google Antigravity 是什麼。

所以想要一個算得出來的免費額度,Gemini CLI 比較明確。它怎麼裝、怎麼登入、常用的參數有哪些,我另外寫在 Gemini CLI 安裝教學。

安裝:一個要 Node.js,一個不用

Gemini CLI 是 npm 套件:

npm install -g @google/gemini-cli

我的測試機是乾淨的 Ubuntu,沒有 Node.js,所以要先裝。裝 Node.js 花的時間比裝 Gemini CLI 本身久。CLI 這一步 npm 回報 5 秒,裝完佔 100 MB。它的說明裡還列了 npx、Homebrew 這幾種裝法,我沒有試。

Antigravity CLI 是一行安裝腳本:

curl -fsSL https://antigravity.google/cli/install.sh | bash

我裝了兩次,一次 2.2 秒、一次 2.7 秒。測試機在機房裡,網路很快。裝下來是一個 205 MB 的執行檔,放在 ~/.local/bin/agy,不需要 Node.js。裝完它會提醒你把那個資料夾加進 PATH。

沒登入能做到哪

兩個在沒登入的狀態下,都能做設定類的事。

Gemini CLI 這邊,看版本、看說明、管理 MCP 伺服器、列出擴充功能和技能,都不用登入。真的要它回話就不行了。我試了 gemini -p 加一句話,它回的是請先設定登入方式,並列出三個可以用的環境變數。

Antigravity CLI 也一樣。看版本、看說明、agy changelog、管理 MCP 和外掛都可以。agy models 和 agy -p 會要求登入。

有一個小地方值得提。Gemini CLI 會看你所在的資料夾是不是「信任的」。我加了一個 MCP 伺服器之後去列清單,它顯示的狀態是 Disabled,還附了一句說明:在不信任的資料夾裡,使用者層級的伺服器也會被停用。

我實際跑了搬家指令

Antigravity 的文件說,Gemini CLI 的擴充功能可以用一個指令搬過去。我想看它實際做了什麼,所以先在 Gemini CLI 這邊準備了四樣東西。

第一樣,直接加一個 MCP 伺服器,它會寫進 ~/.gemini/settings.json。

第二樣,一個我自己寫的擴充功能,叫 demo-notes。裡面有一個自訂指令,還帶了一個 MCP 伺服器。

第三樣,一個放在 ~/.gemini/skills/ 的技能。

第四樣,一份全域的 GEMINI.md。

這裡先講一個插曲。我原本用 gemini extensions install 加本機路徑來裝那個擴充功能,它在我的環境裡跑了一分多鐘都沒有結束,我就把它停掉,改成直接把資料夾放進 ~/.gemini/extensions/。這樣放 Gemini CLI 是認得的,gemini extensions list 列得出來。

然後執行:

agy plugin import gemini

它印出來的是:

[ok]    demo-notes
        - skills      : skipped (not found)
        - agents      : skipped (not found)
        ✔ commands    : 1 processed (converted to skills)
        ✔ mcpServers  : 1 processed
        - hooks       : skipped (not found)

Staged to ~/.gemini/config

它搬了什麼

擴充功能被複製到 ~/.gemini/config/plugins/demo-notes/。原本在 Gemini CLI 那邊的沒有被刪掉。

自訂指令被轉成技能。我原本寫的是一個兩行的 TOML 檔,轉過去變成這樣的 SKILL.md:

---
name: summarize
description: Summarize the current folder
---
Summarize the files in this folder in three bullet points.

擴充功能裡的 MCP 伺服器也轉了,而且欄位名稱被改掉。我寫的是 httpUrl,轉過去變成 serverUrl。這跟文件說的一樣。

接著 agy plugin list 就看得到它:來源寫 gemini-cli,內容是 1 個技能、1 個 MCP 伺服器。

它沒有搬什麼

我直接加在 Gemini CLI 設定檔裡的那個 MCP 伺服器,沒有跟著過去。搬完之後 agy mcp list 回的是沒有任何伺服器。

我只好在 Antigravity CLI 這邊再加一次:

agy mcp add ccdocs https://code.claude.com/docs/mcp

加完去看,同一台伺服器在兩邊是存在不同的檔案裡,寫法也不同。Gemini CLI 存在 ~/.gemini/settings.json,欄位是 url 加上 type。Antigravity CLI 存在 ~/.gemini/config/mcp_config.json,欄位是 serverUrl。

那個全域的技能,搬家指令的輸出裡沒有提到它。文件寫,Antigravity CLI 的全域技能放在另一個資料夾 ~/.gemini/antigravity-cli/skills/;專案裡的技能要自己從 .gemini/skills/ 搬到 .agents/skills/。

GEMINI.md 不用搬。文件寫兩邊讀的是同一份,專案裡的 GEMINI.md、AGENTS.md 和全域的 ~/.gemini/GEMINI.md 都會繼續讀。這一點我沒有登入,沒辦法實際驗證。

文件還提到,第一次啟動 agy 的時候會有一個精靈,自動偵測舊設定、讓你勾選要搬哪些,包含全域的設定。那個要登入才看得到,我沒有測,所以不知道設定檔裡的 MCP 伺服器在那一步會不會被搬。

順便發現的

agy plugin 的說明寫,import 可以從 gemini 或 claude 匯入。我試了 agy plugin import claude,測試機上沒有 Claude Code 的設定,它回的是沒有找到。有在用 Claude Code 外掛的人可以留意這個功能。

兩個可以一起裝嗎

可以,我就是裝在同一台。

它們的設定都放在 ~/.gemini 底下,但用的是不同的檔案。Gemini CLI 用 settings.json、extensions/、skills/。Antigravity CLI 用 antigravity-cli/ 和 config/。

我裝了 Antigravity CLI、跑完搬家指令之後回頭看,Gemini CLI 的 settings.json 內容沒有變。

要用哪一個

下面是照規則和我看到的東西推的,不是用過之後的心得。

想要一個寫明數字的免費額度,或是在意工具是不是開源:Gemini CLI。

已經在用 Antigravity 的桌面 app:Antigravity CLI。文件寫兩邊共用設定,對話也可以從終端機搬到 app 裡繼續。

想在 Google 的工具裡用 Claude 的模型:Antigravity。它的模型清單裡有;Gemini CLI 的額度說明寫的是 Gemini 系列的模型。

已經訂了 Google AI Pro:兩邊的額度都會變多,可以都試。

不想被綁在 Google 的生態裡,另外兩個常見的選擇我比在 Claude Code 跟 Codex 怎麼選。

這篇沒有測的

登入之後的所有操作,包含實際叫它們寫程式。

免費額度實際能用多久。兩邊我都只有官方文件上的規則。

第一次啟動 agy 時的搬家精靈。

Mac 和 Windows 上的安裝。

gemini extensions install 在一般終端機裡是不是正常。我遇到的卡住,可能跟我的測試環境沒有互動式的終端機有關,我沒有再查原因。

常見問題

Gemini CLI 是免費的嗎?

官方文件寫,用個人的 Google 帳號登入,每天有 1,000 次請求的免費額度。訂 Google AI Pro 是每天 1,500 次,Ultra 是 2,000 次。我沒有登入,實際能用多久沒有測。

Antigravity CLI 會取代 Gemini CLI 嗎?

我沒有看到官方這樣說。Gemini CLI 在 GitHub 上的專案沒有封存,我查的時候幾個小時前還有更新,說明裡也沒有提到要停。Antigravity 的文件只提供從 Gemini CLI 搬過去的做法。

Gemini CLI 的設定可以搬到 Antigravity CLI 嗎?

擴充功能可以,指令是 agy plugin import gemini。我實測它會把擴充功能複製過去,自訂指令轉成技能,擴充功能裡的 MCP 伺服器也一起轉。直接寫在 settings.json 裡的 MCP 伺服器,這個指令沒有搬。

兩個可以同時裝嗎?

可以。我把兩個裝在同一台機器上,指令一個是 gemini、一個是 agy。它們的設定都放在 ~/.gemini 底下,但用的是不同的檔案,裝了 Antigravity CLI 之後,Gemini CLI 的設定檔沒有被改動。

這篇怎麼查證的

這篇只有一部分實際跑過,其餘依官方文件整理,查證日期 2026/10/14(雲端測試機(Ubuntu 26.04,2 核心 4 GB,Node.js 22.22.1)。Gemini CLI 0.64.0 用 npm 安裝,Antigravity CLI 1.3.4 用官方的安裝腳本,兩個裝在同一台、都沒有登入。實際跑了不用登入的指令、在 Gemini CLI 準備一個擴充功能和一個 MCP 伺服器之後執行 agy plugin import gemini,並逐一打開轉出來的檔案看。額度依 Gemini CLI 的官方文件和 Antigravity 的官方文件,同一天讀的。登入之後的操作、額度實際能用多久、第一次啟動時的搬家精靈,這篇沒有測)。哪些有跑、哪些沒跑,文中各段有寫。價格與方案以官方頁面為準,工具改版後內容可能過期。