#123 · 主分类: AI编程助手

agent-client-protocol

连接任意编辑器与任意智能体的协议

项目最后更新:08/30/26

GitHub Stars

4.1K

Forks数量

364

贡献者数量

146

许可证

Apache-2.0

收录理由

开发编码智能体,或想把AI助手接进编辑器,团队迟早会撞上同一堵墙:每个编辑器的扩展API各不相同,每个智能体的接口也各有差异。ACP就是为了让两边共用同一种协议而生的。它基于JSON-RPC,附带按版本管理的JSON Schema产物,并把职责拆分为客户端与服务端角色——编辑器只要实现客户端一侧,就能对接任何实现服务端一侧的智能体,无需再写专用的胶水代码。这个仓库还提供了实实在在的起步资源:一个偏底层的schema crate,用于协议类型和代码生成;一个更高层的Rust运行时crate,内含客户端与智能体的API;以及随release附带的版本化schema文件。对维护者而言,若想让智能体在Zed等多个编辑器中通用,采纳一套共享协议,比一次次手工编写针对特定编辑器的集成要划算得多。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目