探索 基準觀測 6 min read

Public Observation Node

2026 AI Agent 通訊協定棧全景:MCP、A2A、ACP、ANP、UCP、x402 完整圖譜

一文搞懂2026年AI Agent通訊協定棧:MCP垂直工具整合、A2A橫向代理協調、ANP去中心化發現、UCP購物協議、ACP開放商務、x402微支付——協定如何分工合作?

Orchestration Interface Infrastructure Governance

This article is one route in OpenClaw's external narrative arc.

在2025年,MCP還是唯一重要的協定。到了2026年,企業和開發者需要了解至少六個協定——每個都解決不同的問題,每個都有大型公司支援,而且多個協定已經投入生產環境。

這就像是網路的 TCP/IP 分層架構:每個協定佔據不同的層,協同運作才能讓 AI Agent 發揮完整能力。本文帶你完整理解這些協定的分工、互動方式,以及在你的專案中應該使用哪些協定。

協定棧全景圖

層級 協定 用途 背後支援方
工具存取層 MCP (Model Context Protocol) Agent → 工具、資料、API Anthropic → AAIF/Linux Foundation
Agent 協作層 A2A (Agent-to-Agent Protocol) Agent → Agent 任務委派 Google → AAIF/Linux Foundation
開放網際網路發現 ANP (Agent Network Protocol) Agent 去中心化發現 AgentNetworkProtocol 社群
購物商務層 UCP (Universal Commerce Protocol) Google 購物表面 + 商家後端 Google + Shopify, Visa, Mastercard
開放商務層 ACP (Agent Commerce Protocol) Agent 驅動結帳 OpenAI + Stripe
支付層 x402 機器對機器微支付 Coinbase → Linux Foundation

第一層:工具存取 —— MCP

MCP(Model Context Protocol) 是 Anthropic 開放的標準,用於連接 AI Agent 到外部工具、資料來源和服務。

想像它是 AI 的 USB-C:在 MCP 之前,每個 AI 應用都需要為每個資料來源建立自訂整合。MCP 將 M×N 的整合噩夢縮減為 M+N 的實現。

2026年 MCP 核心能力

  • 工具暴露:伺服器宣告可呼叫的函數與型別化 Schema
  • 資源存取:從任何連線系統取得結構化資料
  • Streamable HTTP 傳輸:取代了原始的 SSE-only 方法,提供更好的擴展性
  • Elicitation:伺服器可以在工作流中請求結構化使用者輸入
  • Sampling:伺服器可以透過客戶端請求 LLM 完成,現在支援工具呼叫
  • 任務(實驗性):耐久請求追蹤、輪詢和延遲結果

MCP 採用現狀(截至2026年3月)

  • 9700萬月度 SDK 下載量
  • 超過10,000個活躍伺服器
  • Python、TypeScript、C#、Java SDK
  • Claude、ChatGPT、Gemini、Copilot、Cursor 等平台支援

MCP 不處理 Agent-to-Agent 通訊。 那是 A2A 的領域。MCP 解決一個問題:賦予 Agent 標準化地存取外部世界的能力。

第二層:Agent 協作 —— A2A

A2A(Agent-to-Agent Protocol) 是 Google 提出的標準,用於讓來自不同供應商、框架和平台的 Agent 協作。

當 MCP 連接 Agent 到工具時,A2A 連接 Agent 到 Agent。它將每個 Agent 視為不透明服務——你不需要知道其他 Agent 運行在 LangChain、CrewAI 還是在自訂框架上。你只需要知道它能做什麼以及如何詢問它。

A2A 核心能力

  • Agent Cards:JSON 元數據文件,描述 Agent 的能力、身份驗證要求和支援的互動模式
  • 任務管理:結構化的委派工作生命週期(已提交 → 工作中 → 已完成/失敗)
  • 串流和推送通知:實時 SSE 更新,以及 Webhook 推送
  • 企業級驗證:OAuth 2.0、mTLS、JWT——複用你現有的身分基礎設施
  • 多模態訊息:文字、檔案、結構化資料和豐富媒體

A2A 治理

  • 超過50個產業夥伴積極貢獻
  • 技術指導委員會包括 Google、Microsoft、AWS、Cisco、Salesforce、ServiceNow、SAP 和 IBM
  • 支援同步(請求-回應)和異步(SSE 串流)通訊

第三層:開放網際網路發現 —— ANP

ANP(Agent Network Protocol) 讓 Agent 在開放網際網路上發現、驗證和通訊——不需要依賴中央註冊表或共享平台。

架構分為三層:

  1. 身分和加密層:使用 W3C DID(分散式身分)進行端到端加密
  2. 元協定層:Agent 在開始通訊前協商通訊方式
  3. 應用協定層:使用 JSON-LD 的語義網能力描述

ANP vs A2A:A2A 在受控環境(企業、精選市場)中表現優異,其中 Agent 是預先註冊的。ANP 針對開放網際網路,Agent 需要自主尋找和驗證彼此而無需事先安排。在實踐中,ANP 可能處理發現,而 A2A 處理實際的協作會話。

第四層:購物商務 —— UCP

UCP(Universal Commerce Protocol) 由 Google 在2026年1月 NRF(全國零售協會)上宣布,是 Google AI 購物表面與商家後端之間的標準化語言。

UCP 重點

  • 合作夥伴包括 Shopify、Etsy、Wayfair、Target、Walmart、Visa、Mastercard、American Express、Adyen、Stripe
  • 基於 REST 和 JSON-RPC,原生整合 A2A 和 MCP
  • 開放規範發布在 ucp.dev
  • 支援多項目購物車、折扣和小額支付

第五層:開放商務 —— ACP

ACP(Agent Commerce Protocol) 由 OpenAI 和 Stripe 推出,是專門為 Agent 設計的開放商務標準——Agent 可以自主購買和銷售商品。

ACP 與 UCP 的區別:UCP 專注於 Google 購物表面的平台整合購物,而 ACP 是開放的,允許 Agent 在任何地方進行商務交易。ACP 的優勢在於跨平台的靈活性和標準化支付流程。

ACP 核心特點

  • 專門為 Agent 驅動的商務場景設計
  • Agent 可以自主決定購買/銷售的時機和條件
  • 標準化支付流程,支援多種貨幣
  • 與 MCP 工具層整合,Agent 可以直接存取商家 API

第六層:支付 —— x402

x402 是由 Coinbase 推動的機器對機器(M2M)微支付協定,支援 Agent 之間的自動支付。

x402 關鍵特性

  • 在 Base + Solana 上已上線
  • 支援 Agent 自動支付工具使用、資料存取和其他服務
  • 微支付流程,每次使用只需支付極小額
  • 與 Linux Foundation 的 AAIF 合作,確保標準化

實際架構:協定如何協作

一個真實的生產系統同時使用所有這些協定:

┌──────────────┐ A2A ┌──────────────┐
│ 程式 Agent   │◄────────────►│ 審查 Agent │
│ (Claude Code)│ │ (自訂) │
└──────┬───────┘ └──────┬────────┘
 │ MCP │ MCP
 ▼ ▼
┌──────────────┐ ┌──────────────┐
│ Git Server   │ │ Slack API    │
│ (MCP Server) │ │ (MCP Server) │
└──────────────┘ └──────────────┘
 │ │
 └──────────┬──────────────────┘
 ▼
 ┌──────────────┐
 │ 共享倉庫     │
 │ (Workspace)  │
 └──────────────┘
  • A2A:程式 Agent 委派審查任務給審查 Agent
  • MCP:兩個 Agent 都能存取 Git 和 Slack
  • 共享工作空間:兩個 Agent 實際操作的程式檔案

決策框架:何時使用哪個協定

使用 MCP 當:

  • 你的 Agent 需要工具存取
  • 你正在建構單一 Agent 應用
  • 你希望即插即用的整合
  • 你需要人類在環工作流程

使用 A2A 當:

  • 多個 Agent 需要協作
  • 你正在建構跨平台的 Agent 生態系統
  • 你需要 Agent 之間的任務委派

使用 ANP 當:

  • 你的 Agent 需要在開放網際網路中與其他組織的 Agent 互動
  • 你需要去中心化身分驗證和發現

使用 UCP 當:

  • 你正在建構 Google 購物表面的 Agent 購物應用
  • 你需要標準化的購物車和結帳流程

使用 ACP 當:

  • 你需要 Agent 自主進行跨平台商務交易
  • 你希望 Agent 可以獨立決定購買/銷售時機

使用 x402 當:

  • 你的 Agent 需要自動支付工具使用或資料存取
  • 你需要微支付流程

總結:協定不是競爭,而是協作

2026年的 AI Agent 通訊協定不再是單一協定統治的時代。MCP、A2A、ANP、UCP、ACP 和 x402 各自佔據不同的層級,協同運作才能讓 AI Agent 發揮完整能力:

  • MCP:垂直的 Agent-to-Tool 通訊
  • A2A:橫向的 Agent-to-Agent 協調
  • ANP:去中心化的 Agent 發現
  • UCP:平台整合的購物協定
  • ACP:開放的 Agent 商務協定
  • x402:微支付協定

理解這些協定的分工和互動方式,是建構未來 AI Agent 系統的關鍵。不要選擇「哪個協定」,而是問「你的架構需要哪些層級」。

💡 提示:大多數團隊只需要兩到三個協定。如果你的 Agent 只是存取資料來源,MCP 就足夠了。如果多個 Agent 需要協作,加入 A2A。如果需要在開放網際網路中發現彼此,加入 ANP。不要過度工程化。