Gemini CLI 現已整合至 Zed 程式碼編輯器

2025/八月/28

|

Google 與 Zed 合作,將 Gemini CLI 直接整合至 Zed 程式碼編輯器,為開發者帶來強大的 AI 功能,實現更快速、更專注的程式設計體驗。


Ryan J. Salva

Google 產品管理資深總監


Gemini CLI 與 Zed 的 logo

我們在設計 Gemini CLI 時,就以預設具備高度擴展性為初衷,並透過 MCP 等新興標準、基於 Markdown 的指令配色主題自訂擴充功能自訂工具自訂配置,以及 OpenTelemetry 等方式實現。由於我們將 Gemini CLI 打造成一個能與任何工具鏈整合的輕量級協調器,因此社群的貢獻、整合與擴充數量呈現爆發式成長。自 Gemini CLI 推出後至今八週,社群已合併超過 1,000 個 pull request,大幅拓展了 Gemini CLI 的功能。隨著擴充功能生態系持續壯,Gemini CLI 正迅速成為眾多工程系統不可或缺的核心工具,甚至在我們內部的系統中也扮演關鍵角色。

我們一直在尋找開發者喜愛的工具並進行整合,而 Zed 正是個絕佳選擇。這款高效能的開源程式碼編輯器早已是 Gemini CLI 團隊的熱門選項,因此我們主動聯繫其開發團隊,探索更深入的合作。現在起,Gemini CLI 正式整合至 Zed,將 Gemini 模型帶入 Zed 以 Rust 打造的編輯環境,為開發者提供如同編輯器本身一樣快速且反應靈敏的 AI 體驗。

Gemini CLI ♥️ Zed

這次的整合結合終端機與整合式開發環境 IDE(integrated development environments, IDEs) 這兩項不可或缺的工具,幫助你更快速、精準地處理日常任務。例如,你可以:

  • 即時生成與重構程式碼:只要編寫一段註解、按下快捷鍵,就能立即生成一個函式(function)。
  • 獲得即時解答:標示令人困惑的程式碼或錯誤訊息,即可立刻獲得說明。
  • 在終端機中自然地對話:在 Zed 的整合式終端機中,你可以使用 Gemini 指令詢問更廣泛的問題,就像你習慣的方式一樣。

一種全新的協作模式

這次的整合帶來了一種全新的體驗,讓你與 AI 代理(AI agent)的協作更加順暢。這個全新的工作流程確保你始終掌握主導權。以下是它的獨特之處:

  • 即時追蹤 AI 代理的進度:在 Gemini 運作時,你可以即時看到它在多個檔案中進行修改,清楚掌握其執行過程。
  • 如同審 Pull Request 般檢視程式碼:當 AI 代理完成工作後,Zed 會在一個強大的審查介面中呈現所有變更。你會看到每個建議變更間的清晰差異(diff),讓你能像進行程式碼審查一樣,檢視、接受或修改這些變更。
  • 享受無縫的銜接體驗:當你完成審查後,無需再進行繁瑣的複製貼上,你可以立即回到程式碼中繼續工作,維持順暢的工作流程和心流狀態。
  • 提供超越檔案系統的脈絡(context):你提供給 AI 代理的資訊不侷限於本機檔案,還可以指向包含文件或 API 規格的 URL,為它提供解決複雜問題所需的脈絡。

準備好開始動手打造了嗎?

我們很高興能共同宣布這次與 Zed 的合作。歡迎前往 Zed 的官方部落格閱讀同步發布的公告。

Gemini CLI 與 Zed 相當容易上手,我們非常期待看到你利用這項整合打造出的成果。一如既往,Gemini CLI 是開源專案,因此歡迎到 GitHub 加入我們的社群 ,你可以在那裡尋求協助、檢視原始碼、回報問題,並貢獻程式碼,讓這個專案變得更好,讓每個人都受益。