Google Cloud宣布開源AI代理Gemini CLI,將Gemini的生成式AI功能與開發者熟悉的終端機(terminal)整合,開發者可透過最直接的路徑將提示詞傳遞給Gemini加速工作流程;Gemini CLI不僅具備出色的程式編寫,其多元性能協助開發者處理自內容生成、問題解決、深入研究與任務管理等任務。
開發者僅需使用個人Google帳號即可獲得Gemini Code Assist授權,以Gemini 2.5 Pro模型與100萬詞元的脈絡長度的免費使用額度。
個人開發者友善環境、專業開發者可選擇以算力計費或訂閱

▲Gemini CLI是整合生程式AI與終端機的開源專案
Google強調Gemini CLI對於個人開發者相當友善,僅需使用個人Google帳戶就可免費獲得授權與使用,達100萬詞元的脈絡長度可確保在此次預覽版期間幾乎不會遇到用量限制,且可獲得每分鐘60次、每日達1,000次的免費模型執行額度;專業開發者倘若需要多個AI代理或使用特定模型,亦可透過Google AI Studio或Vertex AI金鑰按使用量計費,或選擇Gemini Code Assist標準版、企業版授權。

▲Gemini CLI可免費獲得每分鐘60次、每天1,000次的模型執行額度
此外Gemini CLI專案採用Apache 2.0授權,開發者可檢視原始碼、了解運作方式與驗證安全性,Google Cloud也廣邀開發者以錯誤回報、建議功能、持續改善安全措施與提交程式碼為此專案做出貢獻。
整合Google搜尋、擴充、自訂與自動化

▲Gemini CLI提供豐富的整合AI功能
當前Gemini CLI預覽版具備強大AI功能,包括程式碼理解、檔案操作、指令執行與動態故障排除,大幅改變開發者的命令列與自根本性改變體驗,開發者得以使用自然語言編寫程式碼、排除錯誤並使流程簡化。
Gemini CLI具備四項主要工具功能:可將提示詞與Google搜尋連結、模型可擷取網頁內容並參考及時外部資訊的Google搜尋整合,內建對模型脈絡協定(MCP)或其他套裝擴充功能支援的擴充性,可自訂提示詞與說明、使Gemini貼近開發者特定需求與工作流程,還有透過腳本中以非互動方式呼叫Gemini CLI使任務自動化並整合既有工作流程。
Gemini Code Assist同步導入相同核心

▲Gemini Code Assist也導入與Gemini CLI相同核心
此外,Google也為學生、程式設計愛好者與專業開發者的AI程式碼編寫助理Gemini Code Assist也導入與Gemini CLI相同的核心技術,於VS Code能使用代理模式透過聊天室窗輸入提示詞、由Code Assist協助撰寫測試、修正錯誤、加入功能甚至遷移程式碼,同時可根據提示才內容建立一套多步驟的執行計畫,並於執行失敗時自動修復,同時提供開發者可能未想過的解決辦法。