
推出 Google Gemini CLI 擴充程序
谷歌為其 Gemini 命令列介面 (CLI) 推出了一項新功能——使用「擴展」的能力。這項創新功能旨在透過允許個人整合他們喜歡的工具並自訂他們的人工智慧命令列互動來增強用戶體驗。
存取和使用擴展
這些擴充功能公開託管在 GitHub 上,用戶無需 Google 的直接批准即可建立和發布自己的擴充功能。目前,擴充功能庫提供 50 多種不同的擴充程序,包括:
- Stripe 擴充功能可將其支付 API 無縫整合到各種工作流程中。
- 專為自動化基礎架構任務而設計的 Terraform 擴充。
- 一個與 Chrome DevTools 連接的擴充程序,用於協助編碼代理。
- Google 專有的Nanobanana 擴展,允許用戶直接從終端透過文字提示產生和修改圖像。
擴展的工作原理
安裝擴充功能後,Gemini 會根據您的提示自動決定何時使用這些工具。或者,您也可以選擇透過擴充功能定義的自訂命令來明確地呼叫它們。要檢查目前安裝了哪些擴充程序,只需使用以下命令即可/extension
。
創建您自己的 Gemini CLI 擴展
有興趣創建自己的 Gemini CLI 擴充功能的開發者可以使用我們提供的範本之一開始開發。開發過程首先在gemini-extension.json
清單檔案中配置擴充的屬性。該檔案指向一個模型上下文協定 (MCP) 伺服器,該伺服器充當一個小型應用程序,用於監聽來自 CLI 的命令。您也可以新增一個commands
用於新增簡單 TOML 檔案的目錄,從而為更複雜的提示建立自訂的命令捷徑。
Gemini CLI 的演變
Gemini CLI 於今年稍早首次發布,它為開發者提供了一個強大的平台,讓他們可以透過終端直接與 AI 互動。該工具從一開始就提供了許多重要的功能,例如讀取本機檔案和執行 Shell 命令來解決問題。用戶使用個人 Google 帳號登入後,即可享有每分鐘 60 個請求的免費方案。
後續更新已將 Gemini CLI 整合到各種開發環境中,包括 Firebase Studio 和 Zed Editor。這些整合進一步擴展了其功能,允許使用者執行程式碼生成、重構現有函數以及為複雜的程式碼區塊提供清晰的解釋等任務。
欲了解最新進展的更多信息,請訪問此來源。
發佈留言