
Zed推出Agent Client Protocol(ACP),並與Google合作使Gemini CLI率先作為參考實作,用以驗證並推進ACP的設計。ACP是由Zed主導設計的一套開放協定,目標在於提供統一的介面,讓第三方人工智慧代理人能以一致方式介接程式碼編輯器。
Zed共同創辦人Nathan Sobo指出,這與語言伺服器協定(Language Server Protocol)將語言智慧自IDE分離的概念相似,希望藉由ACP在編輯器內建立多代理並行的生態。
Zed本身是一款以開發效率為核心的程式碼編輯器,以Rust開發而成,採自行開發的GPUI框架在GPU上進行介面算繪,著重低延遲與流暢操作,同時整合終端機與語言伺服器等開發工具並採開源模式運作,讓社群能參與功能演進與擴展。此次推出ACP承襲其開放精神,將人工智慧代理能力以協定化方式標準化,降低第三方接入成本並鼓勵更多開源貢獻與跨編輯器採用。
ACP以精簡的JSON-RPC端點定義溝通方式,取代終端機環境常見的ANSI碼互動。透過ACP,Zed能把Gemini CLI作為子程序啟動並建立結構化的雙向對話,將原本僅限命令列的使用體驗,提升為IDE原生功能,例如即時編輯視覺化、多檔案審查,以及在程式碼與代理互動間流暢切換。Zed也將自家內建代理改採同一UI流程,確保未來開發的介面能力能同時支援外部代理。
官方說明,透過ACP與第三方代理互動時,Zed會在本機以子程序啟動代理,並以JSON-RPC透過標準輸入/輸出建立結構化雙向溝通,不經過Zed的伺服器,同時除非使用者明確選擇分享,Zed不會持久儲存內容或將其用於訓練。ACP以Apache授權釋出,任何代理或客戶端都能實作,進一步降低整合門檻。
對代理開發者而言,ACP提供現成且一致的IDE內使用者介面與工作流程,無需為整合而分叉大型編輯器,而對一般開發者而言,則能按不同領域需求切換代理,維持同一套編輯器與開發習慣。
熱門新聞
2025-12-02
2025-12-01
2025-11-30
2025-12-01
2025-12-01