Gemini CLI:你的開源 AI 代理

對開發者而言,命令列介面(Command Line Interface, CLI)不只是個工具,更像是個舒適圈、一個得心應手的「主場」。終端機(terminal)的效率、普及性與跨平台使用性,使其成為開發者完成工作的首選工具。隨著開發者對終端機的依賴持續加深,對於整合 AI 協作功能的需求也與日俱增。
有鑑於此,我們推出開源 AI 代理 Gemini CLI,它能將 Gemini 的強大功能直接整合至終端機,提供輕便的方式使用 Gemini,讓使用者透過最直接的路徑將提示詞(prompt)傳達給模型。雖然 Gemini CLI 在程式編寫方面表現出色,但它的功能遠不止於此。它是一款多功能、本機運作的工具,協助開發者處理從內容生成、問題解決,到深入研究和任務管理等各種任務。
我們也將 Gemini CLI 與 Google 的 AI 程式碼編寫輔助工具 Gemini Code Assist 進行了整合讓無論是使用免費版、標準版還是企業版 Code Assist 方案的開發者,都能在 VS Code 和 Gemini CLI 中享有透過提示驅動、並以 AI 為優先的程式設計體驗。
開發者可以透過 Gemini CLI 將 Gemini 2.5 Pro 的強大功能直接整合至其終端機。

為個人開發者,提供近乎無上限的免費使用額度
開發者只需使用個人 Google 帳戶登入,即可免費獲得 Gemini Code Assist 授權,並免費使用 Gemini CLI。透過這個免費授權,你將能存取 Gemini 2.5 Pro 及其高達 100 萬詞元(token)的脈絡長度(context window)。為了確保你在此次預覽版期間幾乎不會遇到用量限制,我們提供業界最寬裕的使用額:每分鐘 60 次,每日最多可達 1,000 次的模型執行額度,且完全免費。
如果你是需要同時執行多個 AI 代理,或偏好使用特定模型的專業開發者,你可以透過 Google AI Studio 或 Vertex AI 的金鑰來進行按使用量計費,或是取得 Gemini Code Assist 標準或企業版本授權。
Gemini CLI 提供業界最寬裕的免費使用額,每分鐘 60 次、每日 1,000 次的模型執行額度。

在你的命令列中,體驗強大模型
Gemini CLI 目前已推出預覽版本,並提供強大的 AI 功能,涵蓋程式碼理解、檔案操作、指令執行和動態故障排除。它為開發者的命令列(command line)使用體驗帶來了根本性的升級,讓你能以自然語言編寫程式碼、排除錯誤並簡化工作流程。
Gemini CLI 的內建工具,將讓你能夠體驗其強大功能:
- 結合 Google 搜尋:將提示詞與 Google 搜尋連結,讓模型能擷取網頁內容並參考即時的外部參考資訊。
- 高度擴充性:透過內建對模型脈絡協定(Model Context Protocol, MCP)或其他套裝擴充功能的支援,擴充 Gemini CLI 的功能。
- 自訂提示語和指令:開發者可以自訂提示詞和說明,讓 Gemini 能貼近你的特定需求和工作流程。
- 任務自動化:透過在你的腳本(scripts)中以非互動式方式呼叫 Gemini CLI,自動化任務並整合既有的工作流程。
Gemini CLI 可應用於多種任務,包括使用 Veo 和 Imagen 製作一支有關「橘貓的澳州冒險故事」的短影片。
開源且具備高擴充性
Gemini CLI 是一個採用 Apache 2.0 授權的開源專案,開發者可以檢視原始碼,了解其運作方式並驗證其安全性。我們期待並誠摯歡迎全球的開發者社群透過回報錯誤、提出功能建議、持續改善安全措施與提交程式碼改進等方式,共同為這個專案做出貢獻。歡迎你在我們的 GitHub repo 中提出問題或分享想法。
在打造 Gemini CLI 時,我們十分重視其擴充性,並確保是以新興標準為基礎所建立的,例如 MCP、系統提示(透過 GEMINI.md)以及適用於個人和團隊的設定功能。我們深知,終端機是開發者個人的工作空間,每個人都應該能擁有自主權打造獨一無二的環境。
與 Gemini Code Assist 採用相同核心技術
有時候,整合式開發環境(integrated development environments, IDEs)才是最合適的工具。在這種情況下,你會希望有個強大的 AI 代理在旁,可以協助你快速迭代、學習並解決問題。
Gemini Code Assist 是我們專為學生、程式設計業餘愛好者和專業開發者所設計的 AI 程式碼編寫助理,現在它與 Gemini CLI 採用了相同的核心技術。這意味著在 VS Code 中,你可以使用代理模式在聊天視窗中輸入任何提示詞(prompt),Code Assist 便會全力以赴地協助你撰寫測試、修正錯誤、建構功能,甚至遷移程式碼。根據你的提示詞內容,Code Assist 的 AI 代理功能會建立一套多步驟的執行計畫,在執行失敗時自動修復,並推薦你可能從未想像過的解決方案。
Gemini Code Assist 的對話代理是一個具備多步驟推理能力的協作型代理,能大幅擴展傳統單一指令回應式互動的功能。
無論是 Gemini Code Assist 免費版、標準版或企業版方案的使用者,都能透過 Insiders 使用其 AI 代理模式功能,且無需額外付費。如果你尚未開始使用 Gemini Code Assist,不妨試試看。它的免費方案擁有目前市場上最高的使用額度,而且僅需一分鐘就能完成設定。
輕鬆上手
你只需要一個電子郵件地址,即可安裝 Gemini CLI 並立即升級你的終端機體驗,享受近乎無上限的 Gemini 功能。