AIショッピングを支えるUCPとは?Googleのユニバーサルコマースプロトコルの仕組みと日本での利用

AIに「予算1万円でランニングシューズを探して、いちばん評価の高いものを買っておいて」と頼む。そんなAIショッピングを実現するための共通ルールが、Googleなどが発表したUCP(Universal Commerce Protocol)です。

この記事では、AIショッピングとは何か、UCPが何を決めているのか、MCPやAP2、OpenAIのACPとどう違うのか、日本で使えるのか、利用者が気をつけることは何かを解説します。

AIショッピング(エージェンティックコマース)とは?

AIショッピングとは、AIが利用者の代わりに商品を探し、比べ、カートに入れ、購入まで進める買い物のことです。英語では「エージェンティックコマース(Agentic Commerce)」と呼ばれます。

これまでのAIは「おすすめの商品を教える」ところまででした。AIショッピングでは、自分で作業を進めるAIエージェントが、ショップのシステムとやり取りして、実際の注文や支払いまで行います。

ただし、ここで問題になるのが「ショップごとに仕組みがバラバラ」という点です。AIが何千ものショップと個別にやり取りするのは現実的ではありません。そこで、AIとショップが共通の言葉で話すためのルールが必要になりました。それがUCPです。

UCP(Universal Commerce Protocol)とは?

発表 2026年1月11日(全米小売業協会の年次イベント「NRF 2026」でGoogleが発表)
共同開発 Google、Shopify、Etsy、Wayfair、Target、Walmart
賛同企業 Adyen、American Express、Best Buy、Mastercard、Stripe、Visaなど20社以上
仕様 オープンソース(Apache 2.0ライセンス)で公開
互換性 A2A、AP2、MCPなど既存のプロトコルと互換

「プロトコル」とは、コンピューター同士がやり取りするための約束事のことです。UCPは、AIエージェントとショップの間で「どんな商品があるか」「カートに何が入っているか」「どう支払うか」をやり取りする方法を統一します。

2026年4月には、UCPの技術方針を決める「UCP Tech Council」にAmazon、Meta、Microsoft、Salesforce、Stripeが加わったと発表されました。特定の1社の仕組みではなく、業界共通の規格を目指していることが分かります。

UCPが決めていること

Googleの開発者向けブログや公式仕様サイト(ucp.dev)によると、UCPは買い物の一連の流れをカバーしています。

  • 商品の発見(カタログ):どんな商品があり、在庫や価格はどうか
  • カート:商品を入れる、数量を変える
  • チェックアウト:税や送料を含めた金額の計算、購入手続き
  • アカウント連携:ショップの会員情報とのひも付け(OAuth 2.0を利用)
  • 注文管理:注文状況の通知や返品

エージェントはショップの「できること」を自動で見つける

UCPでは、ショップが自分のサイトの /.well-known/ucp という決まった場所に、対応している機能や支払い方法をJSON形式で公開します。AIエージェントはそこを読むことで、そのショップで何ができるかを自動で把握できます。ショップごとに個別の連携を作らなくてよいのが大きな利点です。

ショップが「売り手」のまま

UCPでは、AI経由で売れた場合でも、ショップ自身が販売者のままです。顧客との関係や返品の窓口はショップ側に残ります。

MCP・AP2・ACPとの違い

AIショッピングの周辺には似た名前の規格がいくつもあります。

規格 主導 役割
UCP Googleほか(Tech Councilで運営) 商品の発見から購入後までの、買い物全体の共通ルール
AP2(Agent Payments Protocol) Google(2025年9月発表) AIエージェントによる「支払い」を安全に行うためのルール。利用者の意思を署名付きの記録で証明する
MCP(Model Context Protocol) Anthropic発 AIと外部のツールやデータをつなぐ汎用の仕組み。UCPの通信手段として使える
A2A(Agent2Agent) Google発 AIエージェント同士がやり取りするための汎用の仕組み。UCPの通信手段として使える
ACP(Agentic Commerce Protocol) OpenAIとStripe(2025年9月公開) ChatGPT内での購入手続きのためのルール。購入手続きが中心

ざっくり言えば、MCPやA2Aは「通信の道路」、UCPは「買い物のルール」、AP2は「支払いの安全装置」という関係です。MCPについては「MCPサーバーとは?AIと外部ツールをつなぐ新時代の標準プロトコルを徹底解説」で詳しく解説しています。

なお、OpenAIのChatGPT内で購入を完結させる「Instant Checkout」は、2026年3月に方針が変わり、ショップのサイトへ移動して購入する形などに縮小されたと報じられています。AIショッピングの形は、各社がまだ試行錯誤している段階です。

UCPはどこで使える?日本では?

UCPを使った購入手続きは、Google検索のAIモードやGeminiアプリで、対象の商品にチェックアウトボタンが表示される形で提供されています。支払いにはGoogleウォレットに登録したカードが使われます。

2026年5月には、検索・Gemini・YouTube・Gmailをまたいで使える「Universal Cart」も発表されました。

ただし、Google Merchant Centerのヘルプによると、UCPを使った購入手続きの対象は米国・カナダ・オーストラリアの対象商品と参加事業者に限られています。2026年9月29日時点で、日本での提供時期は発表されていません。ショップ側の参加も、現在は早期アクセスの申し込み制です。

AIショッピングで利用者が気をつけること

AIに買い物を任せるのは便利な反面、次のようなリスクもあります。

  • 意図しない購入:指示があいまいだと、思っていたのと違う商品を買われてしまう
  • AIの思い違い:AIが商品の情報を読み違えたり、条件を取り違えたりする
  • おすすめの中立性:AIが示す商品が、広告や提携の影響を受けていないか
  • 個人情報の共有:アカウント連携で、どこまでの情報がショップやAIに渡るか

対策としては、予算の上限をはっきり伝える、購入前に最終確認を挟む、連携するアカウントや支払い方法を限定することが有効です。AP2のように、利用者の意思を記録して上限を超えた支払いを防ぐ仕組みも整えられつつあります。AIエージェントにどこまで任せるかという考え方は「AIは人間の制御を超える?国連で議論されたAIの危険性とAIエージェントの未来」でも解説しています。

ECサイトを運営する人・開発者が知っておきたいこと

AIショッピングが広がると、人間だけでなくAIエージェントも「お客さん」になります。AIが読み取りやすい形で商品情報や在庫、価格を公開できるかどうかが、売上に影響するようになるかもしれません。

UCPの仕様はGitHubで公開されており、JSON、REST API、OAuthといったWeb開発の基本的な技術で成り立っています。ECサイトの仕組みや決済の実装を学んでおくと、こうした新しい規格にも対応しやすくなります。

AIエージェントが実際にどう動くのかを体験してみたい方は、テックジム東京本校の「Claude Code 無料講座」もご活用ください。毎週土曜日15時、対面で開催しており、プログラミング未経験でも参加できます。

よくある質問(FAQ)

Q. UCPとは何ですか?

AIエージェントとショップが、商品の検索から購入、購入後の手続きまでをやり取りするための共通ルールです。2026年1月にGoogleがShopifyなどと共同で発表しました。

Q. 日本でもAIショッピングは使えますか?

UCPを使ったGoogleの購入手続きは、2026年9月29日時点で米国・カナダ・オーストラリアが対象で、日本での提供時期は発表されていません。

Q. UCPとMCPの違いは?

MCPはAIと外部ツールをつなぐ汎用の仕組みで、UCPは買い物に特化したルールです。UCPは、通信の手段としてMCPを使うことができます。

Q. AIに勝手に買い物をされる心配はありませんか?

購入前の確認や予算上限の設定が重要です。AP2のように、利用者の意思を記録して支払いを管理する仕組みも用意されています。

エージェンティックコマースの全体像

UCPのほか、ACP・AP2、VisaやMastercardの仕組み、日本での本番取引など、エージェンティックコマース全体の動きは次の記事でまとめています。


参考情報

本記事は2026年9月29日時点の情報をもとに作成しています。対象国や仕様は変更される場合があります。

プログラミング学習に興味がある方は、まずは無料体験会へ

無料体験会・お申し込みはこちら