Gemini CLI 擴充功能上線,Google 開源框架助開發者自訂終端 AI 助手
Google 正式推出 Gemini CLI 擴充功能(Gemini CLI Extensions),這是一個開源框架,讓開發者能在命令列自訂 Gemini 終端助手,並整合外部工具如 Dynatrace、Elastic 等。擴充功能支援安裝自訂命令、MCP 伺服器與 API,將終端機升級為 AI 驅動的開發工作站。Google 同步釋出 Genkit Extension,協助開發者在 CLI 中直接查詢文件、執行流程與分析追蹤紀錄,為開源 AI 生態開啟新階段。

Google 宣布推出推出 Gemini CLI 擴充功能,這是一個開源框架,讓開發者從命令列自訂 Gemini CLI,並連接到常用工具如資料庫、設計平台和支付服務。自 6 月推出以來,Gemini CLI 已吸引超過非常多軟體開發領域的使用者,如今透過擴充功能,進一步整合 Figma、Stripe、Dynatrace 等合作夥伴。
這不僅解決上下文切換痛點,還讓終端成為個人化 AI 工作站,標誌著 AI 輔助開發進入新階段。
Gemini CLI 擴充功能:簡單安裝,智慧強化
Gemini CLI 是一個開源的 AI 驅動終端代理,而擴充功能則是其「power-ups」——預封裝的易安裝整合,內含「劇本」(playbook),讓 AI 立即學習使用新工具,從第一個命令就產生實用結果。
安裝簡單,只需輸入 gemini extensions install <GitHub URL 或本地路徑>。每個擴充功能可組合 MCP 伺服器、上下文檔案、排除工具和自訂命令,支援本地腳本或第三方 API,讓開發者根據需求建置專屬工具鏈。
source:Google
為了方便探索,Google 推出 Gemini CLI 擴充功能頁面,按 GitHub 星級排名展示社群、合作夥伴和 Google 創作的擴充功能。以下是部分推出合作夥伴的亮點:
- Dynatrace:從 CLI 獲取應用效能即時洞察,加速除錯。
- Elastic:搜尋 Elasticsearch 資料,支援開發者和代理工作流程。
- Figma:從設計框架產生程式碼,確保設計系統一致性。
- Harness:AI 分析 CI/CD 管線,自動修復問題,提升軟體交付速度。
- Postman:AI 代理管理 API 集合,透過自然語言自動化工作流程。
- Shopify:搜尋文件、探索 API,並建置無伺服器函數。
- Snyk:從程式碼一開始整合安全檢查。
- Stripe:AI 與 Stripe API 互動,搜尋知識庫。
Google 創作擴充功能:解決常見開發痛點
Google 內部團隊也建置多款擴充功能,涵蓋雲端、應用建置和生成式 AI,幫助開發者處理日常挑戰:
- 雲端原生部署:
- Cloud Run:一步從本地程式碼部署到公開 URL。
- GKE:管理 Kubernetes 叢集,從節點健康檢查到應用部署。
- gcloud:輕鬆互動 Google Cloud 環境。
- Google Cloud Observability:除錯和管理雲端環境。
- 應用建置者:支援快速原型和整合 Google 服務。
- 生成式 AI 和資料互動:處理提示工程、資料分析和模型部署。
這些擴充功能深化與 Google 生態的整合,讓開發者無需離開終端,就能處理從除錯到部署的全流程。
Genkit 擴充功能:AI 應用開發的專屬助手
Genkit 擴充功能專為使用 Genkit SDK 建置 AI 應用設計,安裝命令:
gemini extensions install https://github.com/gemini-cli-extensions/genkit。
此擴充功能封裝 Genkit 的 MCP 伺服器和專門上下文,讓 Gemini CLI 了解 Genkit 架構、最佳實務和工作流程,支援:
- Genkit 特定 MCP 工具:
- get_usage_guide:獲取語言特定使用指示。
- lookup_genkit_docs:即時存取文件。
- list_flows:探索應用流程。
- run_flow:執行流程用於除錯。
- get_trace:分析 OpenTelemetry 追蹤。
- 智慧協助:產生 AI 功能、除錯應用、遵循最佳實務。
- 無縫整合:相容現有 Genkit 工作流程,偏好 Google Gen AI 提供者。
開發者生態的轉折:機會與未來展望
Gemini CLI 擴充功能的推出,讓終端從靜態工具轉為動態 AI 平台,開發者可組合擴充功能、鏈結命令,建置個人化工具鏈。
無論簡化個人工作或整合內部系統,這都賦予開發者掌控權。Google 提供模板和逐步指南,鼓勵社群貢獻,預示開源 AI 開發生態的爆發。
Source
Now open for building: Introducing Gemini CLI extensions
Announcing the Genkit Extension for Gemini CLI
Google launches extensions system for its command-line coding tool
Google Launches Gemini CLI Extensions to Supercharge Developer Productivity