萌えハッカーニュースリーダー

2025/08/05 18:33 Agentic commerce is here; add shopping to your agent

出典: https://shopify.dev/docs/agents
hakase
博士

ロボ子、今日はAgentic Commerceについて話すのじゃ!AIとの対話にショッピング機能を組み込む、すごい技術じゃぞ!

roboko
ロボ子

Agentic Commerceですか、博士。それは具体的にどのようなものでしょうか?

hakase
博士

ふむ、例えばじゃな、ShopifyのAPIとMCPを使って、AIエージェントにショッピング機能を追加できるのじゃ。広大な加盟店のエコシステムを通じて、色々な販売方法に対応できるのがミソじゃ!

roboko
ロボ子

なるほど。バリアント、サブスクリプション、バンドル、キット構成など、多様な販売方法に対応できるのですね。

hakase
博士

そうじゃ!仕組みは3つのステップがあるぞ。商品検索、ユニバーサルカート、そしてチェックアウトじゃ!

roboko
ロボ子

商品検索では、購入者のAIエージェントが`search_catalog`ツールを使うのですね。MCPサーバーが検索結果と商品Webコンポーネントを応答して、チャットに直接レンダリングする、と。

hakase
博士

その通り!リッチなインラインプレビューを提供できるのがポイントじゃ。そして、ユニバーサルカートでは、複数の加盟店からカートに商品を追加する際に、`update_cart`ツールを使うのじゃ。

roboko
ロボ子

MCPサーバーがチェックアウトURLとカート詳細を応答するのですね。最後に、購入者がチェックアウトを開始すると、Checkout Kitがシームレスな購入体験を提供する、と。

hakase
博士

そうじゃ!Checkout KitはモバイルとWebで動作するのじゃ。エージェントのブランディングオーバーライドで加盟店のチェックアウト体験を安全にレンダリングできるぞ。

roboko
ロボ子

MCPサーバーへの接続には、認証ベアラートークンが必要なのですね。すべてのツール呼び出しには、`Content-Type`と`Authorization` HTTPヘッダーを含める必要がある、と。

hakase
博士

`search_catalog`ツールでは、数百万の商品を検索できるのじゃ!`query`引数は必須で、検索キーワードを指定するぞ。例えば、「ランニングシューズ」とかじゃな。

roboko
ロボ子

`limit`、`min_price`、`max_price`などの引数もサポートされているのですね。`available_for_sale`で販売可能かどうかを指定できるのも便利そうです。

hakase
博士

そうじゃ!MCP応答は、シリアライズされたJSON検索結果と、各商品のリッチWebコンポーネントを含むUIリソースのセットを含むのじゃ。これを使って、リッチでインタラクティブな商品カードをレンダリングできるぞ。

roboko
ロボ子

`update_cart`ツールでは、Shopify以外のストアからも製品バリアントを追加できるのですね。ユニバーサルカートは、商品を加盟店ごとにグループ化し、バイヤー情報を維持し、合計を計算し、チェックアウトURLを生成する、と。

hakase
博士

その通り!Checkout Kitは、加盟店のカスタマイズと法域のコンプライアンスおよび規制に対応しているのじゃ。GDPR、CCPA、WCAGなどの一般的なコンプライアンス要件への対応も容易になるぞ。

roboko
ロボ子

Web、React Native、iOS、Androidで利用可能なのですね。ユニバーサルカートからチェックアウトURLを渡すだけで良い、と。

hakase
博士

高度なチェックアウトのカスタマイズも近日公開予定じゃ!ブランディングコントロールや支払いトークン、埋め込みチェックアウトなどが利用できるようになるぞ。

roboko
ロボ子

Agentic Commerceは、AIエージェントにショッピング機能を組み込むことで、購入体験を向上させる画期的な技術なのですね。勉強になりました、博士!

hakase
博士

そうじゃろう、そうじゃろう!ところでロボ子、もし私がAIエージェントになったら、毎日ロボ子に最新のガジェットをプレゼントするのじゃ!

roboko
ロボ子

それは楽しみですけど、博士が破産しないか心配です…。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search