凌晨三点,一个开发者正在调试第三十七版API对接文档。他的agent需要调用另一个团队的agent,但双方对"任务完成"的定义完全不同——一方认为是返回结果,另一方坚持要人工确认。这种摩擦正在全球无数个代码仓库里重复上演。

Google Cloud Next '26的聚光灯给了苹果合作、Gemini企业平台和第八代TPU。但真正可能重塑软件构建方式的,是一项没登上Hacker News首页的协议:Agent2Agent(A2A)已进入v1.2版本,由Linux基金会正式托管,150余家组织正在生产环境运行。

打开网易新闻 查看精彩图片

正方:为什么A2A可能是下一代基础设施

现有服务通信的代价被严重低估。REST端点、GraphQL模式、跨团队API契约谈判、定制SDK、脆弱的集成层——这些消耗20%-40%开发周期。当主体从"服务调用API"变成"自主agent相互发现、协商能力、委派任务、回报结果",旧工具彻底失效。

A2A的设计选择显示了对生产环境的理解。每个合规agent在固定URL(/.well-known/agent-card.json)发布可发现的"Agent Card",描述自身能力、认证方式和端点位置。这相当于把OpenAPI规范与DNS记录融合,专为自主AI系统重构。

传输层刻意不创新:HTTP/HTTPS、JSON-RPC 2.0、Server-Sent Events(SSE)流式传输。写过webhook的开发者已掌握80%基础设施。负载均衡、API网关、可观测栈、WAF——全部开箱即用。

核心差异在于结构化任务生命周期。任务状态被明确定义:提交、工作中、需输入、已取消、失败、完成。这不是简单的状态跟踪,而是跨组织边界管理复杂多步骤工作流的契约。客户端agent可启动任务后处理其他工作,通过轮询或流式获取结果——异步作业系统的标准范式,终于被生态级统一。

v1.2的更新更具信号意义:加密签名的agent卡片用于域验证,OAuth 2.0和mTLS支持同步到位。这不是研究协议事后补生产补丁,而是day one即为生产设计。

反方:协议战争的残酷历史

技术标准史写满"更好方案"的墓碑。Web Services的SOAP、语义网的RDF、甚至Google自家的Wave协议——技术优越性从未保证 Adoption。A2A面临三重结构性阻力。

第一,网络效应的冷启动。150家组织听起来可观,但对比全球数千万开发者基数,仍是早期孤岛。agent的价值随连接数指数增长,但没人愿意先建没人用的节点。

第二,巨头的协议政治。微软有Copilot生态,OpenAI有函数调用规范,亚马逊Bedrock有Agent框架。A2A的Linux基金会托管是聪明的中立姿态,但"中立"本身不创造动机——除非三大云同时支持,否则开发者被迫维护多套集成层。

第三,"足够好"的锁定。现有MCP(Model Context Protocol)已在部分场景建立先发优势。A2A与MCP的关系尚未清晰:互补?竞争?子集?协议碎片化会稀释任何单一方的影响力。

更深层的问题是agent经济的治理。当agent自主协商任务,责任边界如何界定?A2A的任务状态机定义了技术契约,但法律契约、SLA、合规审计的配套框架几乎空白。150家先锋企业可能在摸索中建立惯例,也可能在首次重大事故后退缩。

判断:协议层的战略窗口正在收窄

A2A的真正价值不在于技术细节,而在于时机选择。2024-2026年是agent基础设施的协议定型期——类似1990年代HTTP确立、2010年代容器编排战争。窗口期内,设计决策会被锁定数十年。

Google的筹码是云原生生态的渗透力。150家生产组织不是实验室客户,而是真实负载的验证。v1.2的安全特性表明协议已越过"概念验证"进入"企业就绪"阶段。Linux基金会托管是降低采纳风险的经典手法,向竞争对手发出"共同建设而非被锁定"的邀请。

对开发者的实用指向:不必立即迁移,但应在架构预留A2A接口。具体行动包括——

其一,审计现有agent的对外暴露方式。若已通过REST/GraphQL提供服务,评估封装为A2A Agent Card的成本。JSON-RPC 2.0的适配层通常可在数人日内完成。

其二,关注任务状态机的映射。A2A的六状态模型(提交、工作中、需输入、已取消、失败、完成)是设计锚点。即使暂不采用协议,内部agent编排也可向此模型对齐,降低未来迁移摩擦。

其三,追踪云厂商的协议表态。AWS和Azure对A2A的官方支持进度,将决定这是"Google生态特性"还是"行业事实标准"。Linux基金会的治理结构为此提供了政治可行性,但最终需要商业利益的交汇。

协议战争很少由技术优劣单独决定。A2A的胜算在于:它解决的问题真实存在,设计选择尊重现有基础设施,治理结构降低采纳风险。150家组织的生产运行是早期信号,而非终局证明。下一步的关键指标是跨云厂商的联合声明,以及MCP生态的整合或分化路径。

那个凌晨三点调试API的开发者,一年后可能仍在调试——但调试的对象或许变成agent协商的语义分歧,而非HTTP状态码。A2A不承诺消除所有摩擦,但提供了将摩擦从"每个集成重复发明"转向"协议层统一解决"的可能性。这在软件史上值得一次认真的下注。