智能体间通信协议(Agent2Agent Protocol,A2A)是一个面向 Agent 之间协作的开放标准,由 Google 于 2025 年 4 月发布,并交由 Linux 基金会托管。
2026 年 4 月 9 日,A2A 发布 v1.0 稳定版,已有 150 多个组织参与、超过 22000 个 GitHub stars,并引入 Signed Agent Cards(以加密方式验证 Agent 身份与能力声明)、企业级多租户隔离与 Agent Payments Protocol(AP2)等机制,同时提供 Python、JavaScript、Java、Go、.NET 五种语言的 SDK。
与 MCP 的定位互补:MCP 解决 agent-to-tool(智能体连接工具与数据),A2A 解决 agent-to-agent(智能体彼此发现、委派与协作),二者共同构成 Agent 时代的"双栈"互联基础。Linux 基金会在公告中亦明确将 A2A 描述为与 MCP 互补。
实践中常见的组合是:用 A2A 在多个厂商 / 团队的 Agent 间建立协作网络,而每个 Agent 内部再通过 MCP 接入自己的工具与知识源,从而实现跨组织、跨系统的智能体协同。微软已将其集成进 Azure AI Foundry 与 Copilot Studio,AWS 则通过 Amazon Bedrock AgentCore Runtime 支持。