Rust

Agent Client Protocol 的 Rust 库

agent-client-protocol Rust crate 提供了 Agent Client Protocol 双端的实现,你可以用它来构建自己的 agent 服务器或客户端。

要开始使用,请将该 crate 作为依赖项添加到你的项目的 Cargo.toml 中:

cargo add agent-client-protocol

根据你要构建的工具类型,你需要实现 Agent trait 或 Client trait 来定义与 ACP 对端的交互。

agentclient 示例二进制文件提供了可运行的示例,展示了如何实现这一点,你可以将其作为起点。

你可以在 docs.rs 上阅读 agent-client-protocol crate 的完整文档。

使用者

agent-client-protocol crate 为 Zed 编辑器提供了与外部 agent 的集成。