将您的代理带到 Zed - 携带 Gemini CLI

Aug 27, 2025     Author:meetpateltech     HN Points:170     HN Comments:15
Share this

摘要: Zed编辑器现在可以直接与第三方代理进行交互,为此创建了代理客户端协议(ACP),并与Google合作将Gemini CLI作为初始参考实现。该协议旨在让开发者能够在不切换编辑器的情况下,在多个代理之间切换。Gemini CLI团队在Zed的集成终端中使用其代理时获得了良好的体验,并希望探索更深入的集成。Zed定义了一组最小的JSON-RPC端点来将用户请求传递给代理并渲染其响应,从而形成了ACP。通过运行与Gemini CLI相同的子进程并使用ACP进行通信,可以在软件开发环境中紧密集成终端体验。ACP允许开发者选择最适合其工作流程的工具,并确保在用户明确同意的情况下不会存储或训练数据。该协议是开源的,任何代理都可以实现它,并且其他编辑器也可以采用该协议。

讨论: 这段内容主要讨论了Zed编辑器及其相关技术。dcre提到Zed可能试图退出Cursor的业务,并支持Bring-Your-Own-Agent的概念。ctippett表示愿意为Zed支付年费。vehemenz询问Claude Code的使用情况。jasonjmcghee解释了Agent Client Protocol(ACP)与IBM的ACP的区别。leohart对Zed的速度和持续改进表示赞赏,但对其格式化问题表示不满。unshavedyak询问Zed的可配置性和自定义模式的能力。syntaxing提出QwenCoder与Gemini CLI的关系。createaccount99希望Zed放弃自己的代理工具。dcreater询问如何在容器外使用Zed与Gemini CLI配合使用。ferd提出了ECA的问题。

原文标题:Bring Your Own Agent to Zed – Featuring Gemini CLI
原文链接:https://zed.dev/blog/bring-your-own-agent-to-zed
讨论链接:https://news.ycombinator.com/item?id=45038710