Google推出「Gemini CLI」全新開源(open-source)人工智能(AI)代理程式,將Gemini模型直接整合至開發者的指令列介面(Command Line Interface,簡稱CLI)或稱終端機(Terminal)之中,讓開發者能更輕便、更直接地在他們最熟悉的環境中,運用AI解決編碼、內容生成、問題研究及任務管理等多樣化需求。
對於許多開發者而言,指令列介面因其高效、普及及便攜的特性,是日常工作中不可或缺的「家」。Gemini CLI的推出,滿足開發者在終端機環境中對整合式AI輔助工具日益增長的需求。據指,Gemini CLI的目標是提供一個輕量級的Gemini模型存取途徑,提供多功能的本地實用工具。
為了吸引廣大開發者社群,Google為Gemini CLI提供了極具吸引力的免費使用方案。個人用戶只需使用其個人Google帳戶登入,即可獲得一個免費的Gemini Code Assist(Google的AI編碼助理)授權,從而免費使用Gemini CLI。此免費授權的一大亮點,是讓用戶能直接取用強大的Gemini 2.5 Pro模型,及其擁有的高達100萬個token的龐大上下文視窗。
更引人注目的是其使用額度。在目前的預覽(preview)階段,Google聲稱提供了「業界最大的免費使用額度」(industry’s largest allowance):每分鐘可發出60次模型請求,每日請求上限高達1,000次,完全免費。此舉確保個人開發者在日常使用中幾乎不會遇到用量限制。對於有更高需求的專業開發者,例如需要同時運行多個代理程式或使用特定模型,則可選擇使用Google AI Studio或Vertex AI的API金鑰進行按用量計費,或選購Gemini Code Assist的標準版或企業版授權。
Gemini CLI的另一大核心特性是其完全開源,採用Apache 2.0授權條款。開發者可以自由查閱其原始碼,了解其運作原理並驗證其安全性。Google表示,完全期望並歡迎全球開發者社群透過其GitHub儲存庫,為此項目作出貢獻,包括回報錯誤、建議新功能及提交程式碼改進等。該工具亦具備強大的內建功能,例如可以利用Google搜尋為模型提供即時的外部資訊,並可透過Model Context Protocol(MCP)等新興標準進行功能擴展。
此外,Gemini CLI與Google的AI編碼助理Gemini Code Assist進行深度技術共享與整合。在VS Code等集成開發環境(IDE)中,Gemini Code Assist現已引入全新的「代理模式」(agent mode),能夠接收用戶的提示後,自主建立多步驟計劃,處理編寫測試、修復錯誤、建構功能甚至遷移程式碼等複雜任務。此代理模式對所有Gemini Code Assist用戶(包括免費版、標準版及企業版)均無需額外付費。
Source:Google
【延伸閱讀】