真沒想到 Google 也加入 CLI 的戰場,稍早正式推出 Gemini CLI 開源 AI 代理,對標 Claude Code 以及 OpenAI 的 Codex CLI,最棒的地方在,Gemini CLI 不用付費就能使用,每日有 1,000 個請求免費額度,而且還是基於目前 Google 最強的 Gemini 2.5 Pro 模型。
Google 推出 Gemini CLI 開源 AI 代理
Google 表示,開發者對終端機的依賴依舊非常高,對於整合 AI 輔助功能的需求也越來越大,因此他們才決定推出 Gemini CLI 開源 AI 代理。也因為 Gemini CLI 是完全開源的(Apache 2.0),開發者可檢視程式碼,了解其運作方式並驗證其安全性。
Gemini CLI 提供輕量級的 Gemini 使用方式,可直接在命令提示字元中詢問 Gemini 2.5 Pro。雖然 Gemini CLI 的編寫程式碼方面表現出色,但 Google 目標不僅止於此,他們希望能提供多功能的本地工具,使用者可將其用於各式各樣的任務,像是內容生成、解決問題,到深度研究和任務管理。
Google 也將 Gemini CLI 與 Google 的 AI 程式碼助理 Gemini Code Assist 進行整合,因此所有開發者都能在 VS Code 和 Gemini CLI 中,享受由提示詞驅動、AI 優先的程式碼體驗。
而使用方式也很簡單,安裝之後,只需登入個人 Google 帳戶,就能獲得免費的 Gemini Code Assist 授權。Google 也提供業界最多的免費用量,免費用戶每分鐘可享有 60 次模型請求,每天共 1,000 次請求額度,這對多數人來說已經很夠用了。
Gemini CLI 也是可擴充的,支援 MCP、系統提示 (透過 GEMINI.md) 以及適用於個人和團隊配置的設定。
如何安裝 Gemini CLI?
使用 Gemini CLI 之前,必須確保你的電腦已經安裝 Node.js 18 或更高版本,還沒或不確定的人,可到 Node.js 下載。我用的是 Windows,所以就按 Windows Installer 這一個(下載前記得確認版本符不符合你的 Windows):
安裝過程一直按下一步即可:
安裝完後,打開命令提示字元,並輸入
npx https://github.com/google-gemini/gemini-cli
或
npm install -g @google/gemini-cli
gemini
接著輸入 y 繼續:
跑完之後,就會打開 Gemini CLI 了,首先會讓你選擇喜歡的介面模式,按上下方向鍵切換來瀏覽,確定就按 Enter 鍵:
提供三種模式,登入 Google 帳號、輸入 Gemini API Key、以及 Vertex AI,這邊我用第一個:
會打開瀏覽器要求登入 Google 帳號:
顯示這畫面就代表授權完成:
回到 Gemini CLI 介面就能開始聊天了: