2025年12月9日,Anthropic做了一个决定。

他们把MCP——自己亲手打造的Agent协议——捐给了Linux基金会。同一天,OpenAI和Block也拿出了自己的东西:AGENTS.md和goose。三家凑在一起,成立了Agentic AI Foundation(AAIF)。

六个月后,A2A——Google的Agent通信协议——也进了AAIF。IBM的ACP紧随其后。

三个协议,三家巨头,一个基金会。

看起来像和平,实际上是另一种战争的开始。

先搞清楚一件事:这三个协议解决的不是同一个问题

很多人一看到"MCP vs A2A vs ACP"的标题,第一反应是:谁赢谁输?

这个问题本身就错了。

它们根本不在同一个维度上打架。

MCP解决的是Agent怎么连接工具。你的Agent要读数据库、调API、查文件系统——这些"手"怎么接上去?MCP定义了接口。

A2A解决的是Agent怎么跟Agent说话。一个做研究的Agent把结果交给一个做PPT的Agent,中间怎么传?任务状态怎么同步?A2A定义了流程。

ACP解决的也是Agent之间的通信,但走的是另一条路——IBM式的、企业级的、RESTful的路。

打个比方:MCP是USB-C,让设备能插上配件。A2A是蓝牙,让设备之间能对话。ACP是另一种蓝牙协议,来自另一个阵营。

它们不是竞品。它们是协议栈的不同层。

MCP:从Anthropic的孩子,到行业的"普通话"

2024年11月,Anthropic发布MCP的时候,没几个人当回事。

一个做Claude的公司搞了个协议,让AI能调工具?听着像功能更新,不像行业变革。

但数据说话。

到2026年5月,MCP生态里有14,000多个公开服务器,核心仓库86,000+ GitHub Stars,SDK累计下载9,700万次。微软、GitHub、Stripe、Atlassian、Figma、Cloudflare——全部接入了MCP。

更关键的是谁加入了MCP的治理。

AAIF的白金成员名单:AWS、Bloomberg、Cloudflare、GoogleMicrosoft

没错,Google和Microsoft。一边有自己的协议,一边加入了对手的协议治理。

这叫什么?这叫"打不过就加入"的高级版——“加入它,然后影响它”。

MCP为什么能赢?不是因为它技术最先进,而是因为它最早、最简单、最开放。2024年11月发布,2025年4月Google DeepMind接入,2025年12月捐给Linux基金会。节奏卡得刚刚好。

当你的协议成了事实标准,捐出去比攥在手里更有价值。Anthropic懂这个道理。

A2A:Google的后发制人

Google在Agent协议上慢了半拍。

MCP 2024年11月发布的时候,Google没有对标产品。直到2025年4月Cloud Next大会,A2A才正式亮相。

但Google做对了一件事:直接瞄准MCP没解决的问题

MCP让Agent能调工具,但如果一个复杂任务需要多个Agent协作呢?一个Agent负责搜索,一个负责分析,一个负责写报告——它们之间怎么通信?任务状态怎么传递?中间失败了怎么回滚?

A2A的核心抽象是Task。不是一个简单的消息,而是一个包含状态、上下文、结果、元数据的完整对象。v1.0规范在2026年3月发布,强调无状态、分层架构、标准协议绑定——这些都是Web架构的老原则,但用在Agent通信上是第一次。

到2026年4月,A2A宣布150+组织支持,深度集成进Google Cloud和Microsoft平台。

Google的策略很清晰:MCP你拿走了"Agent到工具"这一层,那"Agent到Agent"这一层归我。

不是竞争,是分工。

ACP:IBM的第三条路

如果说MCP和A2A是主角,ACP就是那个安静但不可忽视的第三极。

IBM Research在2025年推出了ACP(Agent Communication Protocol),建在BeeAI框架之上。和A2A一样解决Agent间通信,但设计哲学不同。

ACP是纯RESTful API。支持长时间运行的任务。框架无关——BeeAI、LangChain、CrewAI、甚至你自己写的Agent,都能接入。

IBM的赌注是:企业不会用一个创业公司的协议

MCP背后是Anthropic,A2A背后是Google。ACP背后是IBM——一个卖了四十年企业软件的公司。当银行、保险公司、政府机构要选Agent通信协议的时候,“IBM"这两个字本身就是一种信任。

ACP目前生态还小,主要在IBM/BeeAI圈子里。但如果企业市场真的爆发,ACP可能是那个"安全选项”。

真正的战争不在协议之间,在协议之内

三个协议各自占了一层。看起来和平。

但真正的战争发生在每一层内部。

MCP生态里,谁做的Server最多?谁的工具链最完善?谁的SDK下载量最高?这些才是决定"事实标准"细节的关键。

A2A生态里,v1.0刚发布,v1.2已经在路上。谁贡献的扩展最多?谁的集成最深入?谁在企业场景里跑得最远?

ACP生态里,BeeAI能不能吸引到IBM之外的开发者?能不能证明"企业级"不等于"封闭"?

协议层的竞争是"谁成为默认选项"。协议内的竞争是"谁定义默认选项的具体形态"。

后者才是真金白银。

为什么是Linux基金会?

2025年12月AAIF成立的时候,很多人问:为什么是Linux基金会?

答案很简单:中立

Linux基金会管过Linux内核、Kubernetes、Node.js、Hyperledger。它知道怎么让竞争对手在同一个屋檐下合作。

如果AAIF设在Anthropic名下,Google和Microsoft不会来。设在Google名下,Anthropic和OpenAI不会来。只有Linux基金会,能让这五家公司坐在同一张桌子前。

更重要的是先例

HTTP没有属于某家公司。TCP/IP没有属于某家公司。Web属于所有人,所以它能成为基础设施。

Agent协议如果真想成为"AI时代的HTTP",它必须属于所有人。

Linux基金会提供了这个"所有人"的容器。

对开发者意味着什么?

如果你是一个正在构建Agent系统的开发者,这三个协议的关系其实很简单:

用MCP连接工具。用A2A或ACP连接其他Agent。

不需要选边站。它们解决的是不同层的问题。

但有一个建议:现在就开始学MCP

不是因为它"最好",而是因为它已经是事实标准。14,000个Server、9,700万次下载、所有主流AI厂商支持——这个生态的引力已经大到无法忽视。

A2A和ACP还在早期。可以关注,可以实验,但不用急着押注。

等A2A的v2.0出来,等ACP的企业案例再多几个,再做决定也不迟。

写在最后

Agent协议的格局,在2026年上半年基本定型了。

MCP拿下了"Agent到工具"这一层。A2A和ACP在"Agent到Agent"这一层竞争。Linux基金会提供了中立的治理框架。

这不是终局。协议会演进,扩展会增加,新的玩家会入场。

但至少现在,AI Agent有了自己的"普通话"。

不是某一家公司的方言,而是整个行业 agreed-upon 的通信方式。

这件事的意义,可能要五年后才能完全看清。

就像2000年的人看HTTP——知道它重要,但想象不到它会催生什么。


如果你也在关注 AI 行业的格局变化,欢迎订阅本博客,持续追踪 AI 领域的深度分析。