Google 旗下的指令列 AI 工具 Gemini CLI,近期正式推出了全新的擴充套件系統,此舉不僅強化了 Gemini CLI 的核心功能,更透過與多家第三方服務的整合,為開發者打造一個更有效率的 AI 原生(AI-native)開發環境。

開放擴充套件生態系,釋放開發者無限潛能
自 Gemini CLI 推出以來憑藉強大的自然語言理解與程式碼生成能力,為開發者帶來前所未有的互動方式。如今,隨著全新擴充套件系統的登場,這款工具再度進化,讓開發體驗更加靈活與強大。此次擴充系統的首波合作夥伴陣容堅強,涵蓋了開發流程中各個關鍵環節的領導廠商,包括:
Elastic:可透過自然語言查詢 Elasticsearch,快速完成資料檢索、日誌分析與系統監控,讓開發與維運流程更直覺。
Figma:讓開發者能在指令列中直接存取設計稿、擷取元件資訊,加速設計到程式碼的轉換與整合。
Postman:支援以自然語言操作工作空間、管理 API 環境並自動化測試流程,讓 API 開發更高效且友善。
Shopify:為商家與開發者提供更便捷的電商平台整合能力,能快速查詢文件、探索 API 並開發無伺服器應用。
Snyk:在開發初期即能透過 Gemini CLI 執行安全性掃描,主動偵測與修補程式碼漏洞,強化資安防護。
Stripe:簡化支付與金流整合流程,支援快速測試與部署,全面提升電商應用的開發效率
除了第三方擴充套件外,Google 也同步推出了多款自家的擴充套件,深度整合其雲端與開發工具,例如:Google Kubernetes Engine (GKE)、gcloud、Google Maps Platform、Flutter、Firebase 及最新的 Genkit 等。這一系列的整合,Google 的目標應該是要將 Gemini CLI 打造成橫跨其整個開發者圈的重點工具。
Gemini CLI 不只是工具,更是你的開源 AI 代理
根據 Google 官方部落格的說明,Gemini CLI 不再只是單純的開發工具,而是被定位為一個「開源 AI 代理(Open Source AI Agent)」。這項轉變代表它具備了更高層次的智慧與擴展性,並展現出以下幾項核心特點:
深度程式碼理解: Gemini CLI 能夠理解複雜的程式碼邏輯,協助開發者進行程式碼除錯、重構與最佳化。
智慧檔案操作: 開發者可以透過自然語言,對檔案系統進行操作,例如:尋找特定檔案、建立專案結構等。
動態故障排除: 當遇到錯誤時,Gemini CLI 能夠分析錯誤訊息,提供可能的解決方案,甚至自動執行修復指令。
任務自動化: 開發者可將 Gemini CLI 整合至既有的自動化腳本中,以非互動式的方式呼叫 Gemini CLI,實現更複雜的自動化工作流程。
Gemini CLI 的核心是 Google 強大的 Gemini 模型,並提供了近乎無上限的免費使用額度。開發者僅需使用個人 Google 帳戶登入,即可免費獲得 Gemini Code Assist 授權,並享有 Gemini 1.5 Pro 模型每天最高 1,000 次的執行額度,以及高達 100 萬詞元(token)的脈絡長度。

擁抱開源,共創 AI 開發新未來
值得一提的是,Gemini CLI 是一個採用 Apache 2.0 授權的開源專案。這意味著開發者不僅可以自由地檢視其原始碼,更能參與其中,貢獻自己的力量。Google 目前也正邀請全球的開發者社群,共同回報錯誤、提出功能建議,甚至貢獻程式碼,想辦法持續完善 Gemini CLI 的功能與安全性。
從 Gemini CLI 的推出,到如今擴充套件生態系的建立,我們可以看到 Google 正積極地佈局 AI 原生開發的未來。一個讓開發者能夠以更自然、更直覺的方式,與電腦進行互動的時代,已經悄然來臨,其後續的發展,值得我們持續關注。
本文題圖及配圖由 Goole Gemini AI 生成









