摘要
arXiv:2505.02279v1 通告类型: 新
摘要: 大型语言模型(LLM)驱动的自主代理需要稳健且标准化的协议来集成工具、共享情境数据并跨异构系统协调任务。临时集成难以扩展、安全且跨领域通用。本文回顾了四种新兴的代理通信协议:模型上下文协议(MCP)、代理通信协议(ACP)、代理到代理协议(A2A)和代理网络协议(ANP),每种协议针对不同的部署场景解决互操作性问题。MCP 提供了一个安全的 JSON-RPC 客户端-服务器接口,用于工具调用和带类型的数据交换。ACP 通过多部分消息和异步流式传输引入了 REST 原生消息传递,以支持多模态代理响应。A2A 通过基于能力的代理卡实现点对点任务外包,从而支持企业规模的工作流。ANP 使用去中心化的标识符(DIDs)和 JSON-LD 图谱支持开放网络代理发现和安全协作。根据比较分析,提出了一种分阶段的采用路线图:首先使用 MCP 进行工具访问,然后使用 ACP 进行多模态消息传递,A2A 进行协作任务执行,最后扩展到使用 ANP 进行去中心化的代理市场。本文为设计安全、互操作性和可扩展的 LLM 驱动代理生态系统提供了全面的基础。