Google推出開源Gemini CLI命令列工具 打造終端機操作的AI代理程式開發體驗
Google Cloud宣佈推出名爲Gemini CLI (command line interface)的命令列編輯器工具預覽版本,讓開發者能直接在終端機中體驗Gemini人工智慧代理服務的能力。
以人工智慧輔助程式編輯
這款工具主打裝置端運作、以自然語言驅動,支援程式碼生成、錯誤排除、指令執行與文件操作,進一步簡化程式開發流程,並且保留終端機操作介面。使用者只需登入個人Google帳號,即可免費使用Gemini Code Assist授權,並且可存取Google目前性能最高的Gemini 2.5 Pro模型,支援高達100萬組詞元的內容長度。
對許多開發者而言,透過命令列編輯器依舊是程式開發工作流程的核心一環,其「強大、必需且複雜」的特性,也使其成爲許多開發人員的首選工具。
因此,Google針對此類需求打造Gemini CLI,目的就是要讓人工智慧成爲諸多開發者在終端機介面中,透過命令列開發程式時能以得力的「共事夥伴」獲得即時協助。
貼近多數開發者使用習慣
Gemini CLI以免費、開源形式提供使用,支援以自然語言對話操作,並且生成內容、程式碼,同時也能進行內容除錯,更支援直接執行指令與檔案操作,整體使用上更貼近開發者日常需求。
與現今多數AI工具需透過圖形介面的互動方式不同,Gemini CLI標榜以傳統終端機介面形式,讓開發者能維持在終端機進行開發工作的操作體驗,僅需輸入「/help」指令即可獲得完整教學,並且能以自然語言撰寫指令、修改程式碼,甚至協助進行問題診斷與解決。
使用限制遠低於同類型工具
Google也強調Gemini CLI的使用限制遠低於同類型工具,結合Gemini 2.5 Pro模型的廣域上下文理解能力,可支援最多達100萬個詞元 (token)的上下文內容長度,對於需要處理大型程式碼檔案的開發人員而言更爲有利。
Gemini CLI採Apache 2.0授權使用模式,完全開放其原始碼,並且透過GitHub下載,支援包含macOS、Linux等多平臺安裝,以及自由修改與自訂擴充,只需使用個人Google帳號登入,即可免費取得Gemini Code Assist授權,同時可開啓Gemini 2.5 Pro模型的應用體驗,提供每分鐘60次、每日1000次的業界最高免費使用額度,爲個人開發者帶來近乎無限制的開發支援。
Gemini CLI的設計初衷,來自於Google團隊對於終端機在開發工作中重要性的理解。對多數開發者而言,命令列編輯器不僅是操作工具,更是日常工作核心。Google因此打造出這款極簡、靈活且功能強大的命令列編輯器人工智慧代理功能,支援從程式碼撰寫、問題除錯、內容生成,到研究資料、任務管理等多樣用途。
在功能層面,Gemini CLI結合Google搜尋支援,即時爲模型提供網路資訊強化理解,同時也支援MCP模型上下文協議 (Model Context Protocol)與外掛擴充,更允許使用者自訂提示與指令集,甚至可在自動化腳本內以非互動方式呼叫,無縫整合現有開發流程。
更令人注目的是,Gemini CLI與Google旗下的AI開發助理工具Gemini Code Assist技術共享,兩者皆支援在VS Code內透過「Agent代理模式」進行互動式編程輔助,例如自動修復錯誤、產生測試案例、延伸功能模組等,實現完整的人工智慧開發支援體驗。
整體而言,Gemini CLI不只是單純的AI工具,更是一個深度融入命令列操作邏輯、具高度實用性與彈性的人工智慧代理服務,並且能讓熟悉命令列編輯器開發程式內容的工程人員而言,將有望成爲新一代開發工作流的核心「助手」。
此外,Google也期望透過開源社羣的參與,持續優化Gemini CLI。開發者不僅可以檢視程式碼安全性,也能提交回饋與改善建議,共同打造更成熟的人工智慧開發工具。
目前Gemini CLI已經開放開發者預覽,未來將隨着Gemini模型更新與Google生態整合更多擴展功能,爲開發流程帶來更多自動化與智慧化可能性。
《原文刊登於合作媒體mashdigi,聯合新聞網獲授權轉載。》