Agent-to-Agent (A2A) 协议进入生产部署阶段:Google、Anthropic 与社区推动跨平台 Agent 互操作

A2A 协议从草案进入生产验证阶段,Google、Anthropic 和多家企业发布生产级 A2A 实现。Agent 之间通过标准化卡片(Agent Card)发现彼此能力,实现跨平台任务委托与协作。

A2AMulti-AgentOrchestrationProtocol

A2A(Agent-to-Agent)协议在过去几个月中经历了从概念验证到生产部署的关键跃迁。核心规范定义了三个关键机制。Agent Card:每个 Agent 发布一个 JSON 格式的标准化能力声明卡,包含 Agent 的名称、描述、支持的技能列表、输入输出格式和认证方式。任务委派(Task Delegation):一个 Agent 可以将子任务委派给另一个 Agent,支持同步和异步两种模式,后者通过 callback URL 获取结果。身份与认证(Identity & Auth):结合 OAuth 2.0 和 DID(Decentralized Identifier)实现跨信任域的身份验证。

在 Agent Harness 课程中,A2A 协议被定位为 MCP 的互补层而不是竞争关系。MCP 解决了 Agent 到工具(Agent-to-Tool)的标准化连接,A2A 解决了 Agent 到 Agent 的任务协作。两者的关系可以用 Web 架构类比:MCP 是 HTTP(资源访问协议),A2A 是 SMTP(消息传递协议)。在学习路径上,建议先掌握 MCP(因为工具调用是 Agent 的基础能力),再学习 A2A(因为 Agent 协作是多 Agent 系统的进阶能力)。A2A 的生产级实现意味着跨平台 Agent 协作不再是实验室概念。