10.6 萬星開源項目:Google Gemini CLI — 將 Gemini 帶入終端機的官方 AI 代理

Gemini CLI 是 Google 官方開源的終端機 AI 代理,以 TypeScript 編寫,GitHub 星標已突破 10.6 萬。 它將 Gemini 3 模型的完整能力、100 萬 token 上下文視窗與 MCP 生態直接帶入命令列,個人開發者以 Google 帳戶登入即可免費使用,每分鐘 60 次、每日 1,000 次請求額度。本文將檢視其 README 內容,分析此項目備受矚目的原因。


Gemini CLI 有多受歡迎?關鍵數據速覽

Gemini CLI 是 GitHub 上星標最多的 AI CLI 工具之一:106,330 個星標、14,374 次 fork、568 個版本與 690 位貢獻者。項目以 TypeScript 編寫(佔 97.7%),採用 Apache 2.0 許可證全面開源,自 2025 年 4 月建立以來短時間內突破十萬星標,由 Google 官方團隊主導開發。

106.3KStars
14.4KForks
568Releases
690Contributors
TypeScript主要語言(97.7%)
Apache 2.0License

最新版本:v0.53.1(2026-07-31 發佈)|更新頻率:活躍(每週穩定版 + 每日 nightly)|官方網站:https://geminicli.com

Gemini CLI GitHub 主頁(106.3k stars)


Gemini CLI 是什麼?Google 的終端機戰略

Gemini CLI 是 Google 面向開發者推出的官方命令行 AI 代理,讓使用者以最短路徑從提示詞通往 Gemini 模型,無需離開終端機即可完成程式碼理解、生成、除錯與自動化任務。項目採用 Apache 2.0 許可證全面開源,由 Google Gemini 團隊主導、開源社群共同維護。

在商業定位上,Google 採取「免費額度 + 付費升級」的雙軌策略。使用個人 Google 帳戶登入即可享有每分鐘 60 次請求、每日 1,000 次請求的免費額度,同時獲得 Gemini 3 系列模型的完整能力與 100 萬 token 的上下文視窗。對企業用戶,則提供基於 Gemini Code Assist License 的付費方案,以及支援進階安全與合規需求的 Vertex AI 整合路徑。這種「個人免費、企業收費」的模式,與 GitHub Copilot、Anthropic Claude Code 等競品形成直接對照。

Gemini CLI 檔案列表與側欄統計(Releases/Contributors/Languages)


Gemini CLI 有哪些核心技術亮點?

Gemini CLI 的三大技術亮點:第一,內建工具鏈完整覆蓋開發日常,包括 Google Search grounding 即時檢索、檔案系統操作、Shell 指令執行與網頁抓取;第二,支援 MCP 協議,可連接自訂伺服器接入 GitHub、Slack 與資料庫;第三,提供 -p 非互動模式與 JSON 結構化輸出,方便 CI/CD 自動化整合。

第一,內建工具鏈完整覆蓋開發日常。 Gemini CLI 預設整合 Google Search grounding 即時檢索、檔案系統操作、Shell 指令執行與網頁抓取四大類工具,意味著開發者可以直接在對話中要求其查詢線上文件、修改程式碼、執行測試,甚至處理複雜的 rebase 操作。多模態能力亦屬其賣點:使用者可以從 PDF、圖片或草圖直接生成新應用程式,將視覺輸入轉化為可執行的程式碼。

第二,MCP 協議支援令擴充性大幅提升。 作為 Model Context Protocol 的客戶端與伺服器,Gemini CLI 可連接自訂 MCP 伺服器以接入新能力,包括透過 Vertex AI Creative Studio 的實驗性伺服器調用 Imagen、Veo 與 Lyria 等媒體生成模型。使用者可在 ~/.gemini/settings.json 中配置多個 MCP 伺服器,例如同時接入 GitHub、Slack 與資料庫,形成「以自然語言指揮多套工具」的工作流。

第三,工程化設計針對自動化場景深度優化。 除互動模式外,項目提供 -p 非互動模式供腳本呼叫,並支援 --output-format jsonstream-json 輸出結構化結果,方便 CI/CD 流程解析。對話檢查點(checkpointing)允許保存與恢復複雜工作階段,token caching 機制則有助於降低長期任務的用量成本。每週二固定發佈 preview 與 stable 版本、每日發佈 nightly 版本的節奏,體現出成熟項目的發布紀律。

Gemini CLI README 開頭(badge 與終端機示意圖)


Gemini CLI 對 CLI 智能體市場有何影響?

Gemini CLI 以「全面開源 + 慷慨免費額度」切入 CLI 智能體賽道,與 Claude Code、Codex CLI 直接競爭。Google 的差異化優勢在於:Apache 2.0 開源建立社群信任、個人開發者零成本體驗完整模型能力、以及官方 GitHub Action 支援自動化程式碼審查與 Issue 分類,直接嵌入企業既有開發流程。

Gemini CLI 所處的 CLI 智能體賽道,在 2026 年已成為 AI 開發工具競爭最激烈的領域之一,主要對手包括 Anthropic 的 Claude Code、OpenAI 的 Codex CLI 以及各類開源終端機代理。在生態層面,該項目已形成「CLI + GitHub Action + VS Code 伴侶擴充 + MCP 生態 + 雲端部署」的完整產品矩陣。深度學習平台 DeepLearning.AI 亦開設了官方免費課程,降低學習門檻。

從商業化路徑觀察,Google 的意圖十分明確:透過開源工具佔據開發者桌面的入口,再以 Code Assist License 與 Vertex AI 服務向企業收費,同時將 Gemini 模型的使用量轉化為雲端業務的成長動能。以 568 個版本、每週更新的發布頻率與 690 位貢獻者的社群規模來看,此項目已具備長期維護的組織化基礎。


如何快速開始使用 Gemini CLI?

最快的方式是透過 npx 直接執行,無需安裝:輸入 npx @google/gemini-cli 即時啟動,或 npm install -g @google/gemini-cli 全局安裝,macOS/Linux 亦可使用 brew install gemini-cli。首次啟動選擇「使用 Google 帳戶登入」,完成瀏覽器驗證後即可開始對話。

最快的體驗方式是透過 npx 直接執行,無需安裝:

# 即時執行(無需安裝)
npx @google/gemini-cli

# 或全局安裝
npm install -g @google/gemini-cli

# macOS / Linux 亦可使用 Homebrew
brew install gemini-cli

基礎用法如下:

# 在目前目錄啟動互動模式
gemini

# 非互動模式,直接取得回答
gemini -p "Explain the architecture of this codebase"

# 指定模型
gemini -m gemini-2.5-flash

# 輸出 JSON 結構化結果(適合腳本處理)
gemini -p "Run tests and deploy" --output-format stream-json

使用者亦可透過 GEMINI.md 檔案提供專案層級的持久上下文,讓代理在每次對話中自動遵循團隊的程式碼規範。


出處

GitHub 官方 repo:https://github.com/google-gemini/gemini-cli 官方網站:https://geminicli.com | 文件:https://geminicli.com/docs/ | NPM 套件:https://www.npmjs.com/package/@google/gemini-cli | GitHub Action:https://github.com/google-github-actions/run-gemini-cli

Gemini CLI 值得一試嗎?

值得。Gemini CLI 以 Apache 2.0 全面開源、每週穩定更新,配合 100 萬 token 上下文與每日 1,000 次免費請求額度,個人使用成本實際為零。星標成長速度印證開發者對終端機 AI 代理的強烈需求,對於追求零成本體驗 Gemini 3 模型能力的開發者,它是門檻最低的入口,可作為 Claude Code 的替代方案。

Google 選擇以「全面開源 + 慷慨免費額度」進攻 CLI 智能體賽道,策略意圖相當清晰。Gemini CLI 的星標成長速度印證了開發者對終端機 AI 代理的強烈需求,而其 Apache 2.0 授權與每週更新的發布節奏,則令社群可以安心將其納入日常工作流。對於追求零成本體驗 Gemini 3 模型能力的開發者而言,此工具提供了門檻最低的入口。

「以 100 萬 token 上下文與 1,000 次/日免費額度衡量,Gemini CLI 的個人使用成本實際為零,值得作為 Claude Code 的替代方案一試。」