新整合至開源程式碼編輯器 Zed可即時重構程式碼

AI業界競爭激烈,如今Gemini 又有更新。由Google Cloud開源 AI 代理的Gemini CLI(Command Line Interface),現已整合至開源程式碼編輯器 Zed。使用者可以在Rust 驅動的Zed中,直接運作Gemini 模型。

Gemini CLI 為輕量級協調器,能與任何工具鏈整合,向來具備高度擴展性,同時符合 MCP 等新興標準。是次整合將終端機與整合式開發環境 IDE(integrated development environments, IDEs)二合為一,協助用戶更快速地處理日常任務,當中包括:

即時生成與重構程式碼:編寫註解及輕觸快捷鍵,即可生成所需函式(function)。
獲得即時答案:標示錯誤程式碼或訊息,可即時獲得解釋。
在終端機中對話:可以使用 Gemini 指令詢問更廣泛的問題。

協助用戶使用AI Agent
這次的整合,也讓用戶與AI Agent之間的協作更加順暢。其獨特之處包括:

即時追蹤 AI Agent:在 Gemini 運作時,用戶可以即時追蹤其於多個檔案中進行的修改。
輕易檢視程式碼:過程猶如檢查Pull Request,當 AI Agent完成工作後,Zed 會在呈現所有變更,顯示每個清晰差異(diff),讓用戶檢視、接受或修改這些變更。
保持工作流程流暢:用戶審查後,無需複製貼上,就可立即回到程式碼。
脈絡(context)超越檔案系統:AI Agent可處理的資訊不限於本機檔案,亦包含文件或 API 規格的 URL。