UCP vs. ACP:知っておくべき主要な違い
AIエージェントの時代に向けてショップを準備する際、すぐにUCPとACPという2つのプロトコルを目にすることになります。名前は似ていますが、これらは取引のライフサイクルにおいて全く異なる役割を担っています。
Universal Commerce Protocol (UCP) —「何であるか?」
UCPは、知識とアイデンティティに焦点を当てたプロトコルです。「エージェントが商品と顧客について何を知る必要があるか?」という問いに答えます。
- 目的: 商品データ(属性、特徴、成分など)がどのように構造化されるか、またエージェント間でユーザーの好みがどのように交換されるかを定義します。
- 焦点: 意味(セマンティック)の明確さ、理解、ベクトル検索(RAG)、および豊かなカタログ説明。
- 例: AIエージェントはUCPを使用して、あなたのジャケットが防水仕様であることや、身長180cmの顧客に適合することを確認します。
Agentic Commerce Protocol (ACP) —「どう買うか?」
ACPは、取引と支払いに焦点を当てたプロトコルです。「エージェントがチャットを離れることなく、どうやって購入を完了できるか?」という問いに答えます。
- 目的: チェックアウト・プロセスのための高度に標準化されたエンドポイントを定義します。カートの作成、送料の計算、および安全な支払いを管理します。
- 焦点: 販売の完了、支払い(共有支払いトークン)、ロジスティクス、および注文ステータス。
- 例: AIエージェントはACPを使用して、顧客の同意を得た上であなたのショップに情報を送信します:「このジャケットの注文を作成し、この支払いトークンを使用してください」。
一目でわかる比較
| 特徴 | UCP | ACP |
|---|---|---|
| 主な目的 | 理解と発見 | 支払いとフルフィルメント |
| 階層(Layer) | 知識層(Knowledge layer) | 取引層(Transaction layer) |
| 扱うデータ | 商品属性、RAG | チェックアウトセッション、支払い |
| 主導企業 | OpenAI, Anthropic, ventic | Stripe, OpenAI |
なぜ両方が必要なのですか?
これら2つの規格が相互作用しなければ、エージェンティック・コマースは機能しません。
- UCPのおかげで、AIエージェントはあなたの製品を見つけ、顧客に購入を促すことができます。
- ACPのおかげで、その同じエージェントが実際に購入を完了させることができます。
これら2つのプロトコルの組み合わせにより、あなたのショップのための完全な「AI対応」基盤が構築されます。
venticはどのようにUCPとACPを管理しますか?
venticは、これら両方の規格をネイティブにサポートするプラットフォームです。
- あなたの商品データは自動的にUCP規格に最適化され、AIエージェントが常に「発見」し推薦できるようにします。
- あなたのチェックアウト・プロセスは安全なACPエンドポイントを通じて公開され、ChatGPTや他のアシスタントでの直接販売を可能にします。