设计原则
协议架构遵循以下几个关键原则:- MCP 友好:协议基于 JSON-RPC 构建,并在可能的情况下重用 MCP 类型,以便集成商无需为常见数据类型构建另一种表示形式。
- UX 优先:它旨在解决与 AI 代理交互的 UX 挑战;确保有足够的灵活性清晰地呈现代理的意图,但不会过度抽象。
- 可信任:ACP 适用于您使用代码编辑器与您信任的模型进行对话的场景。您仍然可以控制代理的工具调用,但代码编辑器会为代理提供对本地文件和 MCP 服务器的访问权限。
Agent Client Protocol 架构概述