跳到正文
邵猛· X:邵猛 (@shao__meng)·· 5 小时前AI 评分62

Google 5天 AI Agents 课程第2份白皮书解读:Agent 四层协议栈 MCP、A2A、A2UI 与 AP2/UCP

AI 导读

Google 官方「5天 AI Agents 课程」第2份白皮书 Agent Tools & Interoperability 系统梳理了 Agent 生态的完整协议栈:MCP 负责 Agent 连工具、A2A 负责 Agent 连 Agent、A2UI 负责 Agent 连用户界面、AP2/UCP 负责 Agent 连商业交易。

正文

Google 官方「5天 AI Agents 课程」

5份白皮书 (2/5):Agent Tools & Interoperability

这份白皮书紧接 Day1,继续分享 Agent 系统里的零件靠什么标准连接 ?它系统性梳理了 Agent 生态的完整协议栈:MCP、A2A、A2UI、AP2/UCP 等等

Agent 连工具(MCP)→ Agent 连 Agent(A2A)→ Agent 连用户界面(A2UI)→ Agent 连商业交易(AP2/UCP)。

白皮书地址:
https://www.kaggle.com/whitepaper-agent-tools-and-interoperability

MCP:Agent 连工具(USB-C)
· 核心价值:把 N 个模型 × M 个工具的集成复杂度从 O(N×M) 降到 O(N+M),各自只需对接一次协议。
· 正确姿势:重消费、轻建造。从公共注册表、官方托管服务(已审核)、企业内部注册表三类来源取现成 server,三步接入:发现 → 配置(凭证走环境变量、限定读写权限)→ 连接。
· 实践铁律:公共未审核 MCP 绝不上生产;凭证不硬编码;调试时用 MCP Inspector 查原始数据包,别瞎改 prompt;幻觉参数多半是管道问题;能用只读就连只读;工具用完即卸载,防注意力稀释。

A2A:Agent 连 Agent(HTTP)
· 演进逻辑:复刻“单体 → 微服务”,单 Agent 巨石撞上三堵墙:工具越多决策越差、上下文过载、单点故障。出路是专业化分工。
· 关键辨析:专家 agent 不能当工具调。工具是 fire-and-forget 的被动仪器;专家是协作伙伴,需要暂停、协商、续作。硬塞进工具包装等于引入 GOTO 语句。判断口诀:“你要的是结果,还是分担责任的参与者?”
· 市场机制:Agent Card 是机器可读的“简历”,注册表是“劳动力市场”;agent 可被发现、被雇佣、被计费(含 x402 微支付:HTTP 402 + 加密支付证明,无账户按次付费)。

A2UI:Agent 连界面
· 问题:人类传递洞察靠图表交互,agent 只会吐 JSON。
· 解法:agent 输出的是“乐谱”(声明式组件描述),不是“录音”(可执行代码)或“唱片”(预渲染像素)。任何渲染器用自己的组件库原生演绎。
· 安全模型:只从可信目录请求组件,杜绝代码注入。
· 两种生成模式,按布局决策权划分:意图驱动归 LLM(界面随问题变化);结构固定归工具模板(零 token 花在 UI 上)。

AP2 / UCP:Agent 连交易
· UCP = 大脑:统一商品目录语言,agent 标准化地查、选、下单。
· AP2 = 钱包:事先授权额度(“最多花 $25”)→ 交易时出示签名“本票”而非卡号 → 超规自动拦截。
· 保障四件事:授权可审计、意图真实、容错幻觉、问责有主。

来源:邵猛 · x.com