2025 年 6 月,Google 以 Apache 2.0 發布 TypeScript 版 Gemini CLI,一年內累積超過 10 萬 GitHub Stars、6,000+ 個已合併 PR。2026 年 5 月 19 日 Google I/O 上,官方宣布自 6 月 18 日起停止向非企業用戶提供 Gemini CLI API,並把個人開發者導向閉源的 Antigravity CLI——免費額度從約 1,000 次/天 驟降至 20 次/天。這不是單一產品下線,而是一場關於「開源程式碼 vs 關閉服務」的信任考驗。本文依公開時間線拆解政策、釣魚式(bait-and-switch)指控與企業鎖定邏輯,並給出六步 CLI Agent 選型清單,以及如何把 Agent 工作流落腳到可遷移的遠端 Mac 節點。
若你把終端機 Agent 當成「可 fork 就安全」的工具,Gemini CLI 這次轉身會直接打臉這種假設。以下六個訊號,代表你綁定的不是程式碼授權,而是廠商控制的執行環境——任一條命中,都該在 6 月 18 日前完成盤點。
登入即配額:工作流依賴 Google 帳號 OAuth,而非自持 API Key;關停公告一出,遷移窗口只剩不到一個月。
社群勞動已沉澱在單一上游:你或團隊曾向官方 repo 提 PR,卻無法保證合併後的程式碼仍能被同一套 API 呼叫。
替代方案額度斷崖:Antigravity 免費層 20 次/天,無法支撐「測試 → 修復 → 再測試」的 Agent 迴圈。
閉源後功能回歸:ACP、專案記憶(Markdown 上下文)等 Gemini CLI 已養成的習慣,在 Antigravity 上缺位或行為異常。
企業與個人雙軌:Standard / Enterprise 授權用戶可繼續使用 Gemini CLI,個人訂閱卻被同一產品線「勸退」——技術必要性說法難以自洽。
整合夥伴連帶受傷:深度接入 Gemini CLI 的 Dynatrace、Elastic、Stripe 等廠商,被迫在 Q2 末重新評估終端機 Agent 路線。
六個訊號的共同結論很直白:AI 時代「開源」的第一性問題,從授權條款變成誰握有 API、認證與配額。 接下來用時間線把這次轉身釘在具體日期上。
爭議不是一夜之間爆發的。Google 用一年時間把 Gemini CLI 做成社群旗艦專案,再在 Google I/O 上把個人流量導向 Antigravity——節奏本身就被 FOSS Force、TechTimes 等媒體形容為 bait-and-switch(釣魚式轉換)。
| 時間 | 事件 | 對開發者的影響 |
|---|---|---|
| 2025 年 6 月 | Apache 2.0 發布 Gemini CLI,開放社群 PR | 終端機 Agent 可自架、可審計原始碼 |
| 2025.06~2026.05 | 6,000+ PR 合併、100,000+ Stars | 大量免費維護與功能沉澱進 Google 主線 |
| 2026 年 5 月 19 日 | Google I/O:推出 Antigravity CLI,公告 Gemini CLI API 將限企業 | 個人/訂閱用戶進入遷移倒數 |
| 2026 年 5 月 23 日 | GitHub 討論串大量反對(頂部 31 個踩) | 信任裂痕公開化,競品分流加速 |
| 2026 年 5 月 29 日 | Linux Foundation 在峰會推廣 isitopen.ai | 業界開始用「模型開放度」框架評估 CLI |
| 2026 年 6 月 18 日 | 關停個人向 Gemini CLI API 服務 | 免費/Pro/Ultra 內建配額路徑失效 |
貢獻者 Andrea Alberti 在 PR 被合併當天質問:「我們是否 essentially 在為只服務企業的程式庫免費打工?」 FOSS Force 記者 Christine Hall 則指出:Google 沒有改授權,而是關掉讓工具可用的基礎設施。這與傳統開源「fork 即可獨立運行」的預期完全脫鉤。
依 Google Developers Blog 公告,2026 年 6 月 18 日起將停止為下列路徑提供 Gemini CLI 所需的 API 服務:Google AI 免費用戶、Google AI Pro / Ultra 訂閱用戶、Gemini Code Assist for Individuals,以及 GitHub 上的個人版 Code Assist(同日後不再允許新安裝)。若你的 CI 腳本、本機 alias 或團隊 Runbook 寫死「登入 Google 帳號即可呼叫」,這些路徑都會在同一截止日失效。
不受影響的包括:Gemini Code Assist Standard / Enterprise 授權、透過 Google Cloud 使用 Code Assist for GitHub 的企業租戶,以及持有付費 Gemini API Key 或 Gemini Enterprise Agent Platform 金鑰的用戶。官方理由是把資源集中到「單一平台」——但企業客戶仍可並行使用 Gemini CLI 與 Antigravity,社群普遍解讀為商業優先級,而非無法回避的技術限制。
Antigravity 在 I/O 上被定位為「多 Agent 時代統一平台」,卻與 Gemini CLI 的 Apache 2.0 授權路線決裂。免費層從 Gemini CLI 時期約 1,000 次/天 降至 20 次/天(約 98% 縮減);Reddit 上亦有 Pro 訂閱用戶反映,6~7 個 Prompt 就觸發用量上限。功能面仍不完整:ACP(Agent Client Protocol)支援存疑、專案記憶缺失、部分環境下 Ctrl+C 無法正常結束行程、文件倉促。對比之下,程式碼開源、服務關門、閉源替代、額度斷崖四件事疊在一起,才構成完整的 bait-and-switch 敘事。
| 維度 | Gemini CLI(個人路徑,截止 6/18) | Antigravity CLI |
|---|---|---|
| 授權 | Apache 2.0 開源 | 閉源 |
| 免費額度 | 約 1,000 次/天 | 20 次/天 |
| API Key | 訂閱內建(將關停) | 平台配額為主 |
| Agent 協定 | ACP 等已落地能力 | ACP 等仍不穩定 |
| 企業路線 | Standard/Enterprise 可繼續 | 官方主推遷移目標 |
注意:「repo 仍可 fork」不等於工作流不受影響。沒有 Google 認證與模型 API,fork 版 Gemini CLI 只能當殼;實務上必須改接自持 API Key 或切換 Claude Code、Codex CLI 等替代方案。
Gemini CLI 的 GitHub 倉庫並未「關庫」,Apache 2.0 也依然有效——爭議焦點在於執行時依賴鏈:OAuth、配額管理、模型端點全部由 Google 營運。誰擁有程式庫不重要,誰控制基礎設施才重要。這種「雲端原生開源工具」正在 AI 業界反覆上演:程式碼可審計,模型與 API 仍私有;社群貢獻強化的是廠商主線,變現時個人配額最先被犧牲。
「Google 並沒有改變開源授權,而是關掉了讓工具有用的基礎設施。」—— FOSS Force 對本次事件的概括,精準點出 AI CLI 時代的新風險邊界。
開發者情緒在 GitHub Discussion #27274 可見一斑:頂部留言「As always, Google being Google.」多人宣布取消訂閱並轉向 Claude Code;亦有媒體用 sickening(令人作嘔)形容政策節奏。Google 歷史上頻繁關停產品(Reader、Google+、Stadia 等)的「前科」,讓這次承諾的長期可信度再打折扣。
2026 年 5 月 Open Source Summit North America 上,IBM 的 Arnaud Le Hors 以本案推廣 isitopen.ai(Model Openness Tool),從透明度、可復現性、使用權三個維度評估 AI 工具是否「真開放」。對終端機 Agent 選型而言,這比只看 LICENSE 檔案更接近實務——也與本站 AI 開發者技術棧、Agent Skill 兩篇文章形成互補:前者講工作流遷移,Skill 講可攜帶的操作手冊,本篇則提醒手冊背後的 API 供應商同樣需要審計。
短期內,團隊通常會走三條路並行評估,而不是賭單一廠商敘事。
路線 A · Gemini CLI + 自持 API Key:程式碼仍為 Apache 2.0,在設定檔寫入付費 Gemini 或相容端點,可避開「訂閱內建配額關停」,但成本與配額需自行管理,且仍綁定 Google 模型生態。
路線 B · 競品終端機 Agent:Claude Code(Anthropic)、Codex CLI(OpenAI)等已在多數 macOS 開發環境驗證;若你採用 agentskills.io 標準,Skill 目錄可在 Cursor、Claude Code、Gemini CLI 之間複用,遷移成本主要在認證與計費,而非 Prompt 本身。
路線 C · 執行環境與供應商解耦:把長時間跑的 CLI Agent、Hook 腳本與測試迴圈放在可 SSH 的獨佔 Mac 節點上,本機筆電只負責編輯與審閱 diff。這樣即使下次換的是模型廠商而非終端機工具,~/.ssh/config 與 CI 標籤不必重寫——與 SSH 會話隔離實踐 同一思路:供應商變了,節點還在。
# 遷移前自檢:你的 CLI 依賴鏈(示意) which gemini # 二進位可來自 fork,但... echo "$GEMINI_API_KEY" | wc -c # 無 Key → 關停後必斷 grep -r "google.oauth" ~/.config/ # OAuth 綁定 → 6/18 個人路徑失效 # 遷移後:終端機 Agent 跑在遠端 Mac,本機只 SSH ssh nodemini-m4 'cd ~/repo && claude -p "修復 CI 紅燈測試"'
提示:Linux 虛擬伺服器可跑部分 Agent,但缺少 macOS 工具鏈時,xcodebuild、Keychain 與 notarytool 相關步驟仍應留在 Mac 節點;這也是 iOS / 全棧團隊在 API 風波後更常選擇遠端獨佔 Mac 而非純 VPS 的原因。
下面清單按優先順序排列,適合個人開發者與小團隊技術負責人在一週內跑完;不必一次換掉所有工具,但要在服務關門前把依賴鏈寫清楚。
盤點認證方式:列出所有使用 Gemini CLI 的機器與 CI Job,標記 OAuth 訂閱路徑 vs 自持 API Key vs 企業授權。
區分「程式碼開源」與「服務開源」:用 isitopen.ai 與內部架構圖記錄模型端點、配額、日誌出口是否可被替換。
為 6/18 準備 Plan B:要麼申請/接入付費 API Key 繼續用 fork 版 Gemini CLI,要麼在 Claude Code、Codex CLI 上重做關鍵 Runbook。
試跑 Antigravity 真實額度:用 20 次/天上限估算日常 Agent 任務是否可接受;若否,不要把 Pro 訂閱當唯一備案。
貢獻前重簽「基礎設施契約」:新 PR 前問清楚:合併後的程式碼是否可能被個人 API 關停波及;企業-only 路線是否寫進 roadmap。
把長會話 Agent 遷到可獨佔 Mac 節點:透過 SSH 固定執行環境與快取,避免筆電合蓋、睡眠導致 Agent 中斷;規格與計費見下方 NodeMini 橋接。
政策風波之後,真正昂貴的往往不是多買一個訂閱,而是工作流與廠商基礎設施焊死:今天關的是 Gemini CLI 個人 API,明天可能是另一條免費配額線。對需要在 macOS 上穩定跑終端機 Agent、又不想每年為頂規 MacBook 買單的團隊,把 CLI 會話與建置任務放到可獨佔、可 SSH、頻寬與連接埠可預期的雲端 Mac 上,遷移供應商時只需換 API Key 與二進位,節點本身不必動。
NodeMini 的 Mac Mini 雲端租賃適合承接這類「供應商解耦後的執行層」:與 API 化算力與秒級開通、SSH 長對話與常駐 Agent、多地區節點 等場景一致。建議先用月租驗證 30 天 CLI 工作流,再決定是否自購硬體;即時規格與價格見 雲端租賃價格說明,SSH 接入與常見問題見 幫助中心。
若你依賴 Google AI 免費帳號、Pro/Ultra 訂閱或 Gemini Code Assist for Individuals 內建 API,6 月 18 日起官方路徑將關閉。持有付費 Gemini API Key或企業 Standard/Enterprise 授權者不受影響;亦可 fork 開源倉庫並改接自持金鑰,自行承擔模型費用與配額管理。
Google 官方希望個人使用者遷移到 Antigravity,但它是閉源產品,免費層約 20 次/天,遠低於 Gemini CLI 時期的 1,000 次/天,且功能仍不完整。重度 Agent 工作流應並行評估 Claude Code、Codex CLI,或 Gemini CLI + 自持 API Key,而不是假設「官方替代 = 等價替代」。
Fork 保留程式碼修改權,但無法自帶 Google 認證與免費配額。實務上必須接入自有 API Key 或更換模型供應商;評估時請用 isitopen.ai 檢視服務開放度。若需穩定執行環境,可把 Agent 遷到遠端 Mac 節點,參考 租賃價格說明 與 幫助中心。