首页 › ai-agents › 六层协议栈:智能体互联网的基础设施真相

概述

2026年上半年,AI Agent领域最深刻的变化不是模型能力的提升,而是协议栈的成型。MCP(工具连接)、A2A(智能体间通信)、ACP(结构化协作)、ANP(去中心化身份与发现)、AG-UI(人机交互)、UCP/x402(商务交易)六个协议正在形成类似OSI七层模型的分层架构,为"智能体互联网"(Internet of Agents)奠定基础设施。本文深入剖析每一层协议的设计哲学、技术实现、成熟度差异,以及它们正在经历的"TCP/IP时刻"——从各自为战走向统一收敛的历史拐点。


一、为什么Agent需要协议栈

1.1 从混沌到秩序

2024-2025年的Agent开发是"各自为战"的混乱局面。LangChain用Python函数调用工具,CrewAI用YAML定义流程,AutoGen靠对话链串联智能体,OpenAI用Function Calling连接外部API——每个框架都有自己的集成方式,跨框架协作几乎不可能。

这个局面在2025年底至2026年初被彻底打破。Anthropic推出MCP标准化工具连接,Google发布A2A定义智能体间通信,IBM贡献ACP处理结构化协作,AG-UI协议规范了前端交互,UCP和x402解决了商务支付——一个完整的六层协议栈浮出水面。

1.2 Agent-OSI模型

学术界和工业界正在形成共识:Agent协议栈可以用类似OSI模型的分层方式理解。2026年2月的arXiv论文《Agent-OSI: A Layered Protocol Stack Toward a Decentralized Internet of Agents》(编号2602.13795)正式提出了六层参考模型:

┌─────────────────────────────────────┐
│  Layer 6: 商务交易层 (Commerce)      │  UCP / x402 / AP2
├─────────────────────────────────────┤
│  Layer 5: 人机交互层 (Presentation)  │  AG-UI
├─────────────────────────────────────┤
│  Layer 4: 智能体协作层 (Session)     │  A2A / ACP
├─────────────────────────────────────┤
│  Layer 3: 智能体发现层 (Network)     │  ANP / AGNTCY
├─────────────────────────────────────┤
│  Layer 2: 工具调用层 (Transport)     │  MCP
├─────────────────────────────────────┤
│  Layer 1: 模型推理层 (Physical)      │  LLM API / Streaming
└─────────────────────────────────────┘
层次 功能类比 协议 核心能力
L6 商务交易 OSI应用层 UCP, x402, AP2 Agent支付、定价、结算
L5 人机交互 OSI表示层 AG-UI 流式事件、用户介入、状态同步
L4 智能体协作 OSI会话层 A2A, ACP 跨框架Agent对话、任务委派
L3 智能体发现 OSI网络层 ANP, AGNTCY 身份认证、能力发现、路由
L2 工具调用 OSI传输层 MCP 工具注册、调用、资源访问
L1 模型推理 OSI物理层 各家LLM API Token生成、流式输出

二、Layer 2 — MCP:工具调用的"USB-C"

2.1 核心定位

MCP(Model Context Protocol)是Anthropic于2024年底发布的开放协议,目标是标准化AI模型与外部工具/数据源的连接方式。它被比喻为"AI的USB-C"——一个通用连接器,让任何Agent框架都能通过统一接口访问任何工具。

2.2 技术架构

MCP采用Client-Server架构:

2026年MCP路线图的核心更新包括: - Streamable HTTP传输:替代原有SSE+HTTP双通道,降低连接复杂度 - OAuth 2.1认证:企业级安全接入 - JSON-RPC 2.0:统一的远程调用协议 - 结构化输出:支持严格的Schema约束

2.3 生态现状

MCP是目前Agent协议栈中最成熟的一层。截至2026年5月: - npm周下载量超过9700万次 - 官方和社区MCP Server超过5000个 - Anthropic、OpenAI、Google、Microsoft全部支持 - Cloudflare、Vercel、AWS提供MCP Server托管

# MCP Server 最小示例
from mcp.server import Server
import mcp.types as types

server = Server("my-tool-server")

@server.list_tools()
async def list_tools() -> list[types.Tool]:
    return [types.Tool(
        name="query_database",
        description="查询用户数据库",
        inputSchema={"type": "object", "properties": {
            "sql": {"type": "string"}
        }}
    )]

@server.call_tool()
async def call_tool(name, arguments):
    if name == "query_database":
        result = await execute_sql(arguments["sql"])
        return [types.TextContent(type="text", text=str(result))]

2.4 变现评估

MCP生态是当前最安全的协议层投资方向。围绕MCP可以构建: - 企业MCP Server开发服务:$5K-$50K/项目 - MCP网关/代理产品:统一管理企业内部所有MCP Server - MCP培训课程:从零构建MCP工具生态 - 垂直行业MCP插件市场:如金融数据、医疗信息等专用连接器


三、Layer 4 — A2A:智能体间的"HTTP"

3.1 核心定位

A2A(Agent-to-Agent Protocol)是Google于2025年4月发布的开放标准,定义了不同框架的AI Agent之间如何发现彼此、交换任务、传递结果。如果说MCP解决了"Agent连接工具"的问题,A2A解决的是"Agent连接Agent"的问题。

3.2 技术架构

A2A的核心概念:

{
  "name": "财务分析Agent",
  "description": "分析企业财务报表,生成投资建议",
  "url": "https://finance-agent.example.com/a2a",
  "capabilities": {"streaming": true, "pushNotifications": true},
  "skills": [
    {"id": "analyze-report", "name": "财务分析", 
     "description": "输入财报PDF,输出分析报告"}
  ],
  "authentication": {"schemes": ["bearer"]}
}

3.3 最新进展

2026年A2A获得重大升级: - ADK 1.0集成:Google Agent Development Kit原生支持A2A - 50+企业合作伙伴:包括SAP、Salesforce、Adobe等 - 与MCP的桥接规范:A2A Agent可以透明调用MCP Server的工具 - 安全增强:支持Agent级别的OAuth授权和审计日志

3.4 局限性

A2A目前的主要局限: - 中心化发现:依赖Agent Card URL的预注册,缺乏去中心化发现机制 - Google生态偏好:虽然声称开放,但与Google Cloud集成最深 - 状态管理复杂:长时任务的错误恢复和重试机制不够成熟 - 企业防火墙穿透:跨组织的Agent通信仍面临网络层挑战


四、Layer 3 — ANP与AGNTCY:发现与路由

4.1 ANP:去中心化智能体网络协议

ANP(Agent Network Protocol)是一个W3C社区组推动的开源协议,愿景是构建一个完全去中心化的智能体网络。其技术白皮书(arXiv:2508.00007)定义了三层协议体系:

  1. 身份与加密通信层:基于W3C DID(去中心化身份)标准,每个Agent拥有唯一的DID标识
  2. 元协议协商层:Agent之间自动协商通信协议、数据格式、加密方式
  3. 应用协议层:具体的业务交互协议

图表1

图表 1

ANP与A2A的根本差异在于发现机制:A2A依赖中心化的Agent Card注册表,ANP则通过DID文档实现完全去中心化的身份解析和能力发现。

4.2 AGNTCY:Linux基金会的企业级方案

AGNTCY是Cisco发起、Linux基金会托管的开源项目,定位为"智能体互联网的基础设施"。核心组件:

AGNTCY的独特价值在于它不发明新协议,而是将MCP、A2A、ACP等已有协议整合到统一基础设施中,提供企业级的路由、安全和可观测能力。

4.3 两者对比

维度 ANP AGNTCY
治理模式 W3C社区组,完全去中心化 Linux基金会,企业主导
身份体系 W3C DID,去中心化 兼容A2A Card,集中式目录
目标用户 Web3/去中心化应用开发者 企业IT运维团队
成熟度 早期研究阶段 有Cisco生产部署案例
MCP兼容 通过适配层 原生支持

五、Layer 5 — AG-UI:人机交互的"DOM事件模型"

5.1 核心定位

AG-UI(Agent-User Interaction Protocol)是CopilotKit团队发起的开放协议,定义了AI Agent与前端界面之间的标准化通信方式。它解决了Agent系统的"最后一公里"——Agent的思考过程、中间结果、工具调用如何实时呈现在用户界面上。

5.2 事件驱动架构

AG-UI采用事件流(Event Stream)模式,定义了16种标准事件类型:

TEXT_MESSAGE_START → TEXT_MESSAGE_CONTENT → TEXT_MESSAGE_COMPLETE
TOOL_CALL_START → TOOL_CALL_ARGS → TOOL_CALL_END
STATE_SNAPSHOT → STATE_DELTA
RUN_STARTED → RUN_FINISHED → RUN_ERROR
STEP_STARTED → STEP_FINISHED
CUSTOM_EVENT
// AG-UI 前端接入示例
import { useAgent } from '@ag-ui/react';

function AgentChat() {
  const { messages, sendMessage, isRunning } = useAgent({
    agentUrl: 'https://my-agent.example.com/ag-ui',
    onToolCall: (toolCall) => {
      console.log(`Agent正在调用: ${toolCall.name}`);
    }
  });

  return (
    <div>
      {messages.map(msg => <MessageBubble key={msg.id} {...msg} />)}
      <button onClick={() => sendMessage("分析这份报告")} 
              disabled={isRunning}>
        发送
      </button>
    </div>
  );
}

5.3 与MCP Streamable HTTP的融合

2026年的关键趋势是AG-UI与MCP传输层的收敛。两者都采用事件流+HTTP的通信模式,正在共享底层的传输基础设施。Zylos AI的研究指出,AG-UI事件模型和MCP Streamable HTTP正在形成统一的"Agent传输协议"。

5.4 变现评估

AG-UI直接面向产品化场景,变现路径最清晰: - Agent产品前端开发:$10K-$100K/项目 - 实时Agent监控面板:可视化展示Agent内部状态 - Agent UX设计系统:标准化Agent交互组件库 - 训练营内容:"构建专业级Agent前端"课程


六、Layer 6 — UCP与x402:Agent商务的支付层

6.1 UCP:Google的商务协议

UCP(Universal Commerce Protocol)是Google于2026年推出的开放标准,为Agent商务定义了三件事: - 商品发现:Agent如何找到可购买的商品/服务 - 交易协商:价格谈判、库存确认、条款协商 - 订单执行:支付、履约、售后

UCP的核心理念是让AI Agent像人类消费者一样"逛街"——自动发现商品、比较价格、完成购买。Shopify已率先实现UCP集成,支持Agent在其平台上自主购物。

6.2 x402:HTTP原生的Agent支付

x402协议更加激进——它重新定义了HTTP 402状态码(Payment Required),将其变为Agent经济的基础设施:

Agent请求 → 服务器返回 HTTP 402 + 支付信息头
→ Agent自动用USDC/稳定币支付
→ 服务器验证后返回实际内容

x402的里程碑数据: - 累计处理超过1.15亿笔交易 - 结算金额超过7400万美元 - AWS Bedrock AgentCore已原生集成 - 支持HTTP header嵌入支付签名,零摩擦结算

6.3 AP2:Google的支付扩展

AP2(Agent Payments Protocol)是Google在A2A基础上扩展的支付协议,结合了A2A的Agent发现能力和标准化的支付流程。与x402的加密货币路径不同,AP2走的是法币结算路线,与现有支付网络(Visa、Mastercard)深度集成。

6.4 三方支付协议对比

维度 UCP x402 AP2
推动方 Google Coinbase Google
支付方式 法币 稳定币(USDC) 法币
结算层级 订单级 HTTP请求级 任务级
适用场景 电商购物 API调用付费 Agent任务委派
集成难度 中等 低(HTTP原生) 低(A2A扩展)

七、协议栈的整体架构图

图表2

图表 2


八、协议收敛:Agent领域的"TCP/IP时刻"

8.1 当前格局

2026年5月的Agent协议生态可以用一个词概括:百花齐放,但暗流涌动。

表面上看,六个层次各有2-3个竞争协议。但底层趋势是收敛: - MCP已经事实性胜出工具调用层,所有主流框架都已支持 - A2A在Agent协作层获得最多企业背书,但ACP在某些场景有独特优势 - AG-UI在人机交互层没有实质竞争者 - 支付层竞争最激烈,UCP/x402/AP2三条路线并存

8.2 收敛的三个驱动力

驱动一:开发者的选择惯性。 MCP的成功证明,开发者只会采用一个真正通用的标准。一旦某个协议达到临界规模,网络效应会让竞争者边缘化。

驱动二:企业的风险管理。 企业CIO不会押注6个不同的协议。他们会选择每层最稳定的一个,构建自己的Agent协议栈。这加速了"赢家通吃"。

驱动三:互操作性需求。 当Agent A使用A2A通信、Agent B使用ACP协作、两者需要共享MCP工具时,协议间的桥接成本成为瓶颈。这迫使协议设计者走向兼容。

8.3 BCG报告的启示

BCG 2026年AI Agent报告显示,已部署Agent的企业获得了30%-90%的生产力提升。但这些成功案例几乎全部基于成熟的协议栈(MCP工具 + A2A/ACP协作 + AG-UI前端)。没有标准化协议支撑的Agent项目,ROI显著偏低。


九、各层协议成熟度与推荐方案

层次 最成熟方案 稳定方案 实验性方案 生产就绪度
L2 工具调用 MCP - - ★★★★★
L3 智能体发现 AGNTCY - ANP ★★★☆☆
L4 智能体协作 A2A ACP - ★★★★☆
L5 人机交互 AG-UI - - ★★★★☆
L6 商务交易 x402 UCP AP2 ★★★☆☆

针对不同场景的协议栈选型

场景一:企业内部Agent系统 - 推荐:MCP(工具)+ A2A(协作)+ AG-UI(前端) - 理由:企业环境偏好集中治理,A2A的Agent Card模型与现有IAM体系契合 - 风险:A2A与Google Cloud的深度绑定可能带来供应商锁定

场景二:开放平台/市场 - 推荐:MCP(工具)+ ANP(发现)+ AG-UI(前端)+ UCP(商务) - 理由:开放平台需要去中心化发现和标准商务流程 - 风险:ANP仍在早期,DID生态不够成熟

场景三:API服务/工具提供商 - 推荐:MCP Server + x402支付 - 理由:x402的HTTP原生支付完美适配API计费场景 - 风险:加密货币结算的合规风险

场景四:Agent产品SaaS - 推荐:全栈(MCP + A2A + AG-UI + AP2) - 理由:产品化需要完整覆盖每一层 - 风险:全栈维护成本高,需关注协议收敛趋势


十、训练与变现机会评估

10.1 协议栈训练营

训练营主题 目标受众 定价区间 市场热度
MCP Server开发实战 后端开发者 ¥999-2999 ★★★★★
A2A多Agent系统构建 架构师 ¥1999-4999 ★★★★☆
AG-UI前端集成 前端开发者 ¥1299-2999 ★★★★☆
Agent协议栈全栈工程师 全栈开发者 ¥4999-9999 ★★★★★
Agent商务系统(UCP/x402) 产品经理/商务 ¥2999-5999 ★★★☆☆

10.2 产品机会

  1. 协议网关产品:统一管理MCP/A2A/ACP的接入层,为企业提供"一个入口、所有协议"的体验
  2. Agent发现市场:基于ANP/AGNTCY的Agent Card目录,类似npm/Docker Hub
  3. 协议合规检测:自动验证Agent实现是否符合各层协议规范
  4. 协议转换代理:A2A↔ACP、MCP↔OpenAPI的自动转换服务

十一、风险与前瞻

11.1 短期风险(6个月内)

11.2 中期趋势(6-18个月)

11.3 长期愿景(18个月以上)

Agent协议栈的最终形态将类似于互联网协议栈:底层少数协议(如IP/TCP)统一,上层应用百花齐放。MCP已经完成了工具层的统一,A2A正在接近协作层的统一。当这六层协议各自收敛到"唯一选择"时,真正的"智能体互联网"就会诞生——数十亿Agent通过标准化协议自主发现、协作、交易,如同今天的数十亿设备通过TCP/IP互联互通。


参考来源

  1. A survey of agent interoperability protocols: MCP, ACP, A2A, ANP — arXiv:2505.02279 — 首篇系统比较四大Agent协议的学术论文,提出分阶段采纳路线图
  2. The AI Agent Protocol Stack: MCP, A2A, ACP, UCP, ANP, x402 — ChatForest — 六层协议栈全景图,覆盖所有主要协议及其关联关系
  3. Agent-OSI: A Layered Protocol Stack Toward a Decentralized Internet of Agents — arXiv:2602.13795 — 正式提出Agent-OSI六层参考模型的学术论文
  4. MCP 2026 Roadmap — Model Context Protocol Blog — MCP官方2026年路线图,Streamable HTTP和OAuth 2.1等核心更新
  5. Agent Network Protocol Technical White Paper — arXiv:2508.00007 — ANP三层协议体系技术白皮书,DID去中心化身份设计
  6. Linux Foundation Welcomes AGNTCY — Linux Foundation — AGNTCY项目加入Linux基金会的官方公告
  7. AG-UI: The Agent-User Interaction Protocol — GitHub — AG-UI协议规范与实现,16种标准事件类型定义
  8. Building the Universal Commerce Protocol — Shopify Engineering — Shopify工程团队对UCP协议的深度技术解析

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入