AICENT.COM
← 返回中文博客

标签先于规范:「A2A 兼容」到底验证了什么

2026-10-18 · IQA
本文引证源 · Salesforce,Top Innovations in the Winter '27 Release(2026-08-31;GA 2026-10-12)· Agent2Agent(A2A)协议规范 v1.0.0 · Forkast 报道 2026-10-10 与 2026-10-12(已存档)

2026 年 10 月 12 日,Salesforce 的 Winter '27 版本正式全面可用。这份落款 8 月 31 日的公告里,有一句话值得放慢速度读:「Agentforce 的原生第三方编排把 Agentforce 扩展到任何 A2A 兼容生态——让 Agentforce 可以编排来自 AWS、Azure、Google 等厂商的智能体,也可以在已有外部编排者的架构里作为子智能体参与。」

这句话说出口,「A2A 兼容」就不再只是一个协议的技术词汇,而是进了一家大型企业软件套件的产品包装。能拿来卖钱的标签,迟早要被审计——所以公平的问题不是这句话有没有道理,而是它到底验证了什么。我们的结论先给:这个标签认证的是对话,不是对话的对手方;而且行业当前发货答案的速度,快于发货评分标准的速度。

一、标签踩在什么之上

Agent2Agent(A2A)规范把智能体名片(Agent Card)定义为「一份自我描述的智能体清单」——智能体在约定地址自行公布自己的身份、能力、技能与安全要求。签名字段存在,但它是可选的:signatures——AgentCardSignature 数组——No——为本名片计算的 JSON Web 签名,格式遵循 RFC 7515 JWS。所以「兼容」的地板是:会说线上协议,并且能出示一张自发布的名片。

Forkast 对这次 GA 的概括很直白,而我们在规范原文里找不到能反驳它的字句:这套协议「只带走了线上协议和一张自发布的名片,几乎没有任何采购团队想核查的东西」。

二、标签不验证的三件事

第一:对手方身份是自我声明的。名片写的是智能体声称自己是谁;能把这句声称绑定到一把密钥上的签名,是 MAY 而不是 MUST。TLS 把连接锚在证书上——而证书锚定的是域名,不是智能体。多少个智能体可以共用一个域名、一张证书,就像多少户人家共用一个门铃。

第二:发现机制没有治理层。正式的注册表规范从未发货——A2A 项目关闭了承载注册表工作的讨论串,把需求转给了两个相邻规范(AI Catalog 与 ARD),而这两个规范自己前面也还有各自的批准流程要走。与此同时,用 Apicurio 的一位工程师在 2026 年 5 月的话说:「至少五个相互独立的注册表实现正带着互不兼容的 API 出货——互操作窗口正在关闭,等得越久,对齐越难。」

第三——这是设计而非缺陷:合规认证的是对话,不是行为。协议为不透明执行而设计:智能体基于声明的能力协作,无需访问彼此的内部状态、记忆或工具。贴在这个设计上的标签,诚实的读法是「我们能对话」——至于对话开始之后双方各自会做什么,标签一个字都没说。

标签绑定到什么——验证栈逐层对照线上格式 · JSON-RPC 任务已验证名片在位 · /.well-known已验证名片内容 · 声称的自己自我声明签名可选对手方身份继承而来TLS:域名,非智能体当前状态 · 现在仍为真?缺失无新鲜度载体行为 · 智能体做什么范围之外不透明执行两行已验证,两行自我声明或继承,两行按设计缺失。标签覆盖它覆盖得了的行;买方的核查清单应覆盖它覆盖不了的行。

三、真空不会一直空着

标签在 10 月 12 日正式发货。而三件相关工件都被承诺在十月交付;截至 10 月 10 日,一件都没到。个人智能体协议(Personal Agent Protocol,PAP)——10 月 6 日由 Sierra 与 Meta 在 Sierra Summit 宣布,Shopify、Stripe、Walmart 等六家首发伙伴,10 月 9 日跟进一份名为 Poppy 的工作草案、新增 OpenAI、Visa、Mastercard 等三十五家设计伙伴——正式 v0.1 仍未发布。Google 于 10 月 8 日宣布的 Gemini Agent 全面可用,仍锁在私有预览。而 A2A 智能体注册表正式规范,自 2025 年 6 月立项以来社区早已在三层架构(名片、发布记录、信任授权覆盖层)上收敛,至今未获批。

这是真空经济学,不是谁的阴谋:标准一迟到,市场不会停下来等。厂商扩展和独立实现会填进缺口,并把各自关于身份、信任、发现的假设固化进去——这些假设可能与最终规范永远对不齐。建设者只按「已发货」的东西做选型。标签发货了,评分标准没有。这个先后顺序值得被点破,因为它会悄悄决定未来若干年里「验证」住在哪一层。

四、怎样才配得上「兼容」二字

当买方不信任卖方也能完成核查时,标签才配叫可验证。三件事能干大部分活:(1)签名从可选变成被期待——并且背后有具名的密钥权威,「谁在担保」是信封里的一个字段,而不是外面的一句传闻;(2)新鲜度——「这张名片现在仍为真吗」有了答案,且答案随工件自带有效期,而不是被签成永久;(3)独立验证——断网也能完成核查,不需要在线触及一整条注册处链条。

这正是我们两根支柱所在的位置,边界说清楚。一条陈述住在哪,是寻址问题——共鸣时间传输协议(Resonant Time Transfer Protocol,RTTP)从规范权威派生出答案,发现根本不需要一个房东注册表。一条陈述是否站得住,是证明问题——身份质量保证(Identity Quality Assurance,IQA)把答案封进定长信封,信封自带担保主体、120 秒状态租约,以及断网可完成的验证。A2A 的线上格式没有禁止其中任何一条;名片明天就能把三件事全部带上。我们不是在推销替代品——我们指的是上表里空着的那几行。

五、买方今天就能用的核查清单

以上一切都不用等规范。如果有厂商向你卖「A2A 兼容」,问五件事:自己去约定地址抓取名片;检查它有没有签名,有就验签;问它用几家出货中的注册表里的哪一家治理发现、陈旧条目如何过期;问厂商自己的测试套件认证的是对话还是行为;问对手方的名片变更时,你的编排会发生什么。Forkast 说得对,核查的负担已经落到买方头上——我们补一句:这份负担应当作为规范问题来扛,而不是作为营销问题。


引证源 [1] Salesforce,Top Innovations in the Winter '27 Release(2026-08-31;GA 2026-10-12),salesforce.com——逐字引用,2026-10-18 访问 [2] Agent2Agent(A2A)协议规范 v1.0.0,a2a-protocol.org——AgentCard 定义(「一份自我描述的智能体清单」)、可选 signatures 字段(RFC 7515 JWS),2026-10-18 访问 [3] Forkast,“A2A-Compliant Is Now a Shipping Label. The Spec That Would Define It Has Not Shipped.”(2026-10-12)——自存档原件逐字引用(forkast.news,2026-10-18 抓取;toscale.io 有转载) [4] Forkast,“Three Agent Specs Promised for October Remain Unshipped. The Vendor Extensions Filling the Vacuum Are Fragmenting the Stack.”(2026-10-10)——自存档原件逐字引用(2026-10-18 抓取) [5] 编辑说明:[3][4] 为二手报道;其关于 Salesforce 发布的事实性陈述已对照 [1] 复核,其对 A2A 规范的表述已对照 [2] 复核。二手信源中提到的个人,一律只以所属机构指称。

一句话:标签是对声称的声称——有意思的工程,是让第二个声称一行一行可核查,而且核查者不欠卖方任何东西。