AIエージェントキャッチアップ #64 - Universal Commerce Protocol 開催
ジェネラティブエージェンツが開催した勉強会では、Googleが発表したAIエージェントによる商品購入を実現するオープンプロトコル「Universal Commerce Protocol(UCP)」について、その仕組み、類似プロトコルとの比較、実装例を紹介した。
キーポイント
Universal Commerce Protocol(UCP)の概要
Googleが発表した、AIエージェント(例:Geminiのチャットボット)を介して商品を調べ購入する体験を実現するためのオープンプロトコルであり、プラットフォーム、ビジネス、資格情報プロバイダー、決済プロバイダーの4種類の登場人物が定義されている。
UCPの主要機能と特徴
ディスカバリー、チェックアウト、割引適用、Webhookなどの機能を提供し、特に資格情報プロバイダー(例:Google Wallet)がユーザーデータを管理する点がOpenAIのAgentic Commerce Protocol(ACP)との違いとして特徴的である。
実装例と類似プロトコル
GitHub Organizationにサンプルリポジトリが公開されており、UCPをサポートしたAIエージェントサーバーの動作を試すことができる。また、類似プロトコルとしてOpenAIとStripeのAgentic Commerce Protocol(ACP)やAgent Payments Protocol(AP2)が紹介されている。
勉強会のコンテキストと今後の展開
これは「AIエージェントキャッチアップ」シリーズの第64回目の勉強会であり、次回はOpenAIのResponses APIをオープンな仕様にした「Open Responses」がテーマとなることが告知されている。
影響分析・編集コメントを表示
影響分析
この記事は、AIエージェントが実世界の商取引(コマース)に直接関与するための基盤プロトコルとして、GoogleのUCPが業界標準の候補として登場したことを紹介している。これは、生成AIの応用が単なる情報提供から実際の取引実行へと進化する重要なステップを示しており、AIエージェントエコシステムの実用化と標準化競争が加速する可能性がある。
編集コメント
AIエージェントによる実際の商取引実現に向けた基盤技術の標準化動向をキャッチアップする貴重な勉強会レポート。主要プレイヤー(Google、OpenAI)のアプローチ比較が実用的な洞察を提供している。
ジェネラティブエージェンツの大嶋です。
「AIエージェントキャッチアップ #64 - Universal Commerce Protocol」という勉強会を開催しました。
generative-agents.connpass.com
www.youtube.com
Universal Commerce Protocol(UCP)
今回は、Googleが発表したエージェンティックコマースのプロトコル「Universal Commerce Protocol(UCP)」をキャッチアップしました。
UCPのGitHubリポジトリはこちらです。
公式ドキュメントはこちらです。
Universal Commerce Protocol(UCP)とは
Universal Commerce Protocol(UCP)は、Googleが発表したエージェンティックコマースのオープンなプロトコルです。
AIエージェント(たとえばGeminiのチャットボット)を介して商品を調べ、購入するという体験を実現するために使用できます。
UCPには、4種類の登場人物がいます。
プラットフォーム(アプリケーション/エージェント):Geminiやのチャットボットなど、ユーザーとやり取りするAIアプリケーション
ビジネス:商品やサービスを販売する事業者
資格情報プロバイダー:ユーザーデータ(支払い情報、配送先など)を管理するサービス(Google Walletなど)
決済プロバイダー:決済処理を行うサービス
OpenAIのAgentic Commerce Protocolでは、購入するバイヤー以外にエージェント・セラー・ペイメントプロセッサーの3種類の登場人物でがいますが、UCPでは資格情報プロバイダーが存在する点が特徴的です。
www.agenticcommerce.dev
UCPは以下のような機能を提供します。
ディスカバリー:/.well-known/ucp
チェックアウト:購入手続きの作成、更新、完了
割引適用:割引コードの適用(UCPの拡張)
Webhook:注文ステータスの更新などを通知
UCPの動作の概要は、ドキュメント内のプレイグラウンドで確認できます。

UCPのGitHub Organizationには、サンプルリポジトリもあります。
サンプルの内容としては、UCPをサポートしたAIエージェントのサーバーを動かし、そこにリクエストを送る様子を試すことができます。

サンプルリポジトリのクライアントは購入処理を順に呼び出す簡単なスクリプトですが、実際にはチャットボットの実装で似た処理を適宜呼び出すことになるはずです。
Universal Commerce Protocol(UCP)と類似のプロトコルを2つ紹介します。
Agentic Commerce Protocol(ACP)
Agent Payments Protocol(AP2)
Agentic Commerce Protocol(ACP)は、OpenAIとStripeが共同開発したプロトコルです。 ChatGPTの商品購入機能で使われており、商品の検索などはAIエージェントが行い、購入操作は人間が行います。 今回扱ったUniversal Commerce Protocol(UCP)と近い立ち位置にあります。
Universal Commerce Protocol(UCP)は、Googleが以前発表したプロトコルです。 AIエージェントが商品の購入まで代替するプロトコルとなっており、Agentic Commerce Protocol(ACP)やAgent Payments Protocol(AP2)とは位置付けが異なります。
「Agentic Commerce Protocol(ACP)」と「Agent Payments Protocol(AP2)」については、過去にキャッチアップした記事があります。
blog.generative-agents.co.jp
blog.generative-agents.co.jp
以上、今回は「Universal Commerce Protocol」をキャッチアップしました。
次回は「AIエージェントキャッチアップ #65 - Open Responses」ということで、OpenAIのResponses APIをオープンな仕様にした「Open Responses」がテーマです!
generative-agents.connpass.com
ご興味・お時間ある方はぜひご参加ください!
また、その次の回以降のテーマも募集しているので、気になるエージェントのOSSなどあれば教えてください!
原文を表示
ジェネラティブエージェンツの大嶋です。
「AIエージェントキャッチアップ #64 - Universal Commerce Protocol」という勉強会を開催しました。
generative-agents.connpass.com
www.youtube.com
Universal Commerce Protocol(UCP)
今回は、Googleが発表したエージェンティックコマースのプロトコル「Universal Commerce Protocol(UCP)」をキャッチアップしました。
UCPのGitHubリポジトリはこちらです。
公式ドキュメントはこちらです。
Universal Commerce Protocol(UCP)とは
Universal Commerce Protocol(UCP)は、Googleが発表したエージェンティックコマースのオープンなプロトコルです。
AIエージェント(たとえばGeminiのチャットボット)を介して商品を調べ、購入するという体験を実現するために使用できます。
UCPには、4種類の登場人物がいます。
プラットフォーム(アプリケーション/エージェント):Geminiやのチャットボットなど、ユーザーとやり取りするAIアプリケーション
ビジネス:商品やサービスを販売する事業者
資格情報プロバイダー:ユーザーデータ(支払い情報、配送先など)を管理するサービス(Google Walletなど)
決済プロバイダー:決済処理を行うサービス
OpenAIのAgentic Commerce Protocolでは、購入するバイヤー以外にエージェント・セラー・ペイメントプロセッサーの3種類の登場人物でがいますが、UCPでは資格情報プロバイダーが存在する点が特徴的です。
www.agenticcommerce.dev
UCPは以下のような機能を提供します。
ディスカバリー:/.well-known/ucp
チェックアウト:購入手続きの作成、更新、完了
割引適用:割引コードの適用(UCPの拡張)
Webhook:注文ステータスの更新などを通知
UCPの動作の概要は、ドキュメント内のプレイグラウンドで確認できます。

UCPのGitHub Organizationには、サンプルリポジトリもあります。
サンプルの内容としては、UCPをサポートしたAIエージェントのサーバーを動かし、そこにリクエストを送る様子を試すことができます。

サンプルリポジトリのクライアントは購入処理を順に呼び出す簡単なスクリプトですが、実際にはチャットボットの実装で似た処理を適宜呼び出すことになるはずです。
Universal Commerce Protocol(UCP)と類似のプロトコルを2つ紹介します。
Agentic Commerce Protocol(ACP)
Agent Payments Protocol(AP2)
Agentic Commerce Protocol(ACP)は、OpenAIとStripeが共同開発したプロトコルです。 ChatGPTの商品購入機能で使われており、商品の検索などはAIエージェントが行い、購入操作は人間が行います。 今回扱ったUniversal Commerce Protocol(UCP)と近い立ち位置にあります。
Universal Commerce Protocol(UCP)は、Googleが以前発表したプロトコルです。 AIエージェントが商品の購入まで代替するプロトコルとなっており、Agentic Commerce Protocol(ACP)やAgent Payments Protocol(AP2)とは位置付けが異なります。
「Agentic Commerce Protocol(ACP)」と「Agent Payments Protocol(AP2)」については、過去にキャッチアップした記事があります。
blog.generative-agents.co.jp
blog.generative-agents.co.jp
以上、今回は「Universal Commerce Protocol」をキャッチアップしました。
次回は「AIエージェントキャッチアップ #65 - Open Responses」ということで、OpenAIのResponses APIをオープンな仕様にした「Open Responses」がテーマです!
generative-agents.connpass.com
ご興味・お時間ある方はぜひご参加ください!
また、その次の回以降のテーマも募集しているので、気になるエージェントのOSSなどあれば教えてください!
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み