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等多个编辑器中通用,采纳一套共享协议,比一次次手工编写针对特定编辑器的集成要划算得多。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。