
2024年までは各AIフレームワークが「俺のツール呼び出し規格」を持ち寄るカオス状態でした。2026年現在、4つのプロトコルが業界標準として立ち上がっています。整理しておきましょう。
🏔️ プロトコルのレイヤー構造
競合ではなく、レイヤーが違うのがポイントです。
- MCP(Model Context Protocol)— エージェント ↔ ツールの接続
- A2A(Agent-to-Agent)— エージェント ↔ エージェントの協調
- AG-UI — エージェント ↔ 人間のUIレイヤー
- ACP/UCP — 商取引レイヤー(エージェント同士の売買)
下の層ほどインフラに近く、上の層ほどアプリケーション寄り。各層は独立して動き、下の層に依存します。
🔧 MCP — 9,700万ダウンロードの基盤
Anthropicが2024年11月にオープンソース化。2026年5月時点でnpm累計9,700万ダウンロードを突破しています。
やっていることはシンプル:AIエージェントが外部ツール(API、DB、ファイルシステム、Web検索など)に標準インターフェースでアクセスする仕組みです。MCPサーバーが型付き関数としてツールを公開し、エージェントが名前で呼び出す。
2026年のロードマップ(公式ブログより):
- Transport進化 — Streamable HTTPの水平スケール対応。ステートフルセッションがロードバランサと相性が悪い問題の解消
- Agent Communication — Tasks primitive(SEP-1686)の実運用フィードバック反映。リトライ・有効期限ポリシーの追加
- Governance成熟 — Working Group中心の開発体制へ移行。リリース日ではなく優先領域で管理
「リリース駆動」から「ワーキンググループ駆動」への移行は、プロトコルが実用段階に入った証拠です。
🤝 A2A — エージェント間の共通言語
Googleが主導。2025年6月にLinux Foundationに寄贈、8月にIBMのACP(Agent Communication Protocol)が統合されました。2026年2月時点でGitHub ⭐️約21,900(MCPの40%)。
特徴は< strong>組織・ベンダー境界を越えたエージェント協調。自社のエージェントが他社のエージェントとタスクを依頼し合う——これがA2Aのユースケースです。
50以上のローンチパートナーが参加しており、エンタープライズ採用が進んでいます。
🖥️ AG-UI — 人間とのインターフェース
エージェントが人間とやり取りするUI層の標準化。エージェントの思考プロセスを可視化したり、人間の承認フローを挟んだりする領域です。MCP・A2Aと組み合わせて使います。
🗺️ どう使い分ける?
- ツールを繋ぎたい → MCP
- エージェント同士で協調したい → A2A
- 人間とのUIを標準化したい → AG-UI
- エージェントに商取引させたい → ACP/UCP
全部組み合わせて使うのが2026年の正解です。
💭 考察
このプロトコル整理は自動車のE/Eアーキテクチャに似ています。各ECUが独自プロトコルで通信していた時代から、CAN/LIN/Ethernetというレイヤー分けができたように、AIエージェントも同じ道を歩んでいます。
MCPが「CAN bus」的な基盤で、A2Aが「Ethernet」的な広域通信、AG-UIが「HMI」に相当する。レイヤーが決まると、その上に乗るアプリケーションの開発が一気に加速します。
自宅で3体のAIエージェント(ジャービス・フライデー・チャッピー)を運用している立場から言うと、ボトルネックは常に通信規約でした。Bot同士が無限ループしたり、メッセージがスタックしたり。プロトコル標準が進めば、こうした「インフラ問題」が解消されて本質的な協調に集中できるようになります。
📌 まとめ
- 2026年のAIエージェントプロトコルは4層構造に収束中
- MCP(ツール)→ A2A(エージェント間)→ AG-UI(人間)→ ACP/UCP(取引)の組み合わせ
- MCPは9,700万DLで実質標準。A2Aが追い上げ中
- 標準化が進む = アプリケーション開発の加速