最新消息:关注人工智能 AI赋能新媒体运营

Zed开源ACP桥接器整合Claude Code,支持跨文件修改与多文件审查

科技智能 admin 浏览 评论

Zed公开测试通过开放协议ACP(Agent Client Protocol)整合Claude Code,用户可在Zed内直接启动代理进行跨文件实时编辑,并追踪多文件修改。官方指出,此次为Zed端通过ACP完成的整合,并非Anthropic让Claude Code原生支持ACP。

ACP定位为一套标准化的通信协议,目的是让任一代理可接入所有支持ACP的编辑器,避免每次都需要独立开发插件。Google的Gemini CLI率先完成实现,展示代理通过ACP与Zed通信的模式,而现在Claude Code加入,使ACP生态进一步扩大,开始涵盖不同来源的主流代理。

Zed以ACP作为代理与编辑器之间的通信接口,推出以JSON-RPC为基础的Claude Code桥接器,封装Claude Code SDK并翻译为ACP事件。Zed将此Claude Code桥接器以Apache-2.0授权开源,供任何采用ACP的编辑器复用。

用户更新至Zed最新版本后,从代理面板(Agent Panel)即可选用Claude Code开启新任务。在编辑体验上具备语法高亮与语言服务器支持,能同步呈现跨文件的候选修改,而多文件(Multibuffer)审查流程可针对个别代码区块逐一核准或驳回,避免一次性大量变更破坏原有代码的完整性。此外,新功能还支持Claude Code的自定义斜杠指令以定义常见开发任务,让生成、修改、审查与提交的路径保持在编辑器中完成。

Claude Code整合范围目前以SDK可覆盖项目为主,Zed官方表示,Plan模式等功能将陆续补上,其他内置斜杠指令尚待SDK支持才能通过ACP使用。由于Neovim编辑器的CodeCompanion插件已采用ACP,通过这套开源桥接器,Claude Code同样也可在Neovim运行。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论