2025年下半年到2026年,AI 行业经历了一场不易察觉但意义深远的转型。
一年前大家还在讨论"大模型的推理能力又提升了几个点",而今天,更关键的对话已经变成了"Agent 之间怎么互相发现、怎么协作、怎么传递任务"。
不是 Agent 突然变聪明了,而是整个行业终于开始认真解决一个更底层的问题:这些 Agent,到底该怎么连接在一起?
回答这个问题的,正在形成两套相互补充的标准化协议——Anthropic 的 MCP(Model Context Protocol)和 Google 的 A2A(Agent-to-Agent Protocol)。它们的出现和演进,正在重新定义 AI Agent 的技术栈架构。
MCP:给 AI 模型装一个"USB-C 接口"
MCP 于 2024 年 11 月由 Anthropic 发布,其设计思路可以类比为 AI 的 USB-C 接口——一套标准化的、即插即用的连接协议。它解决的核心问题是:大语言模型如何安全、高效地调用外部工具和数据源。
技术上,MCP 采用客户端-服务器架构,定义了四个核心原语:
- **Tools(工具)**:AI 可调用的函数,如 `search_database`、`send_email`,由模型控制触发
- **Resources(资源)**:AI 可读取的数据,如文件、数据库记录、API 响应,由宿主应用控制
- **Prompts(提示词)**:预置的提示词模板,由用户控制选择
- **Tasks(任务)**:长时间运行的异步操作,可报告进度,2025年11月新增
截至2026年中,MCP 生态已拥有 8,000+ 社区服务器,Claude、GPT、Gemini、Cursor、Windsurf 等数十个主流 AI 工具均已支持。"用 MCP 连接一切"已经成为 AI 开发者的共识级实践。
2025 年 12 月,MCP 被捐赠给 Linux 基金会,从单一公司主导进入社区治理阶段。这一举动消除了其他厂商的顾虑——MCP 不再是"Anthropic 的标准",而是"行业的标准"。
A2A:让智能体之间说同一种语言
2025 年 4 月,Google 在 Cloud Next 大会上发布了 A2A 协议,50+ 合作伙伴当即宣布支持,其中包括 Salesforce、SAP、ServiceNow 等企业软件巨头。
A2A 解决的与 MCP 截然不同的问题:不同 Agent 之间如何发现彼此、交换任务、协同工作。 如果说 MCP 是"AI 的 USB-C",A2A 就是"AI Agent 的 HTTP 协议"——一种松耦合的、点对点的通信标准。
A2A 引入了四个核心概念:
- **Agent Card**:发布在 `/.well-known/agent.json` 的 JSON 元数据,描述 Agent 的身份和能力——相当于 Agent 的"名片"
- **Tasks(任务)**:有状态的工作单元,生命周期包含 `queued → running → input-required/completed/canceled/rejected/failed` 等状态
- **Messages(消息)**:Agent 之间的多部分内容交换,支持文本、文件、结构化数据
- **Artifacts(产物)**:任务执行生成的输出结果
A2A 的任务生命周期设计值得关注。input-required 状态意味着 Agent 在执行过程中可以请求人类输入,这为"人在环路"(Human-in-the-loop)的人机协作场景提供了原生支持。auth-required 状态则为跨组织 Agent 通信中的认证问题预留了接口。
A2A 在 2025 年 7 月更新至 v0.3,新增了 gRPC 传输和签名 Agent Card。2026 年初,它同样进入了 Linux 基金会治理体系——与 MCP 殊途同归。
不是二选一,而是两层架构
行业早期对 MCP 和 A2A 存在一种误解,认为它们是竞争关系。半年来的实践给出了清晰的答案:它们是互补的,解决的是不同层级的连接问题。
用一张图可以清楚表达二者的关系:
在一个多 Agent 系统中,每个 Agent 内部使用 MCP 连接工具和数据,Agent 之间通过 A2A 通信和协作。 这不是一道选择题,而是生产级系统的标准分层架构。
协议军备竞赛:三个关键节点
2026 年行业协议生态有几个值得标记的节点:
第一,OpenAI 的转向。 2025 年 3 月,OpenAI 宣布支持 MCP,被视为行业生态走向统一的信号。OpenAI 此前有自己的函数调用标准,但最终还是向 MCP 生态靠拢。随后,Google DeepMind 也支持了 MCP。至此,四大 AI 厂商(Anthropic、OpenAI、Google、Microsoft)中三家已明确支持至少一套共享协议。
第二,ACP 的出现。 2025 年末,部分厂商和研究者开始讨论 Agent Communication Protocol(ACP),试图在 MCP 和 A2A 之间架一座桥。截至 2026 年 6 月,ACP 仍处于学术讨论阶段,尚无量产级实现。但它的出现本身说明了一个趋势:协议正在成为 AI Agent 生态的商业制高点。
第三,监管视角。 中国工信部等三部门 2026 年初联合发布的《智能体规范应用与创新发展实施意见》中,标准协议被列为技术底座的重要组成。在政策层面,Agent 互操作性的标准化已经是国家级的产业议题。
双重协议栈的行业影响
MCP 和 A2A 的共存格局正在催生新的产业机会与挑战。
新的中间件层正在形成。 企业需要同时支持 MCP 和 A2A 的网关产品——一方面让 Agent 通过 MCP 连接内部数据库和 API,另一方面通过 A2A 与外部 Agent 网络通信。这催生了"Agent 网关"这一全新品类。
选型复杂度上升。 对于大多数企业,接入策略可以遵循一个简单的判断框架:如果 Agent 需要调用工具(几乎所有 Agent 都需要),就支持 MCP;如果未来可能有多个 Agent 协作(长期来看大概率需要),就预留 A2A 接入能力。
安全与治理成为新焦点。 Agent 间通信的身份认证、权限传递、审计追踪、数据边界管控——当 Agent 不再孤立运行而成为"Agent 网络"的节点时,安全问题从单个 Agent 的防护升级为网络级别的治理。
格局未定,方向已明
截至 2026 年 6 月,MCP 和 A2A 都不算是"终局标准"。MCP 的 Tasks 原语是 2025 年 11 月才加入的,A2A 仍在 v0.x 阶段。两个协议的规范都在快速迭代,社区也在持续发现边缘情况。
但方向已经明确:AI Agent 正在从单体走向网络,从封闭走向协议化。 就像互联网从 ARPANET 走向 TCP/IP 一样,AI Agent 生态正在经历从"各自为政"到"互通互联"的必然演进。
对于企业而言,现在要做的不是"押注哪个协议会赢",而是确保自己的 Agent 架构具备协议中立性——能在 MCP 和 A2A 之间灵活切换和共存。