Skip to main content

Agenticコマースとは?

Agenticコマースは、消費者がオンラインで商品を発見、評価、購入する方法における根本的な変化を表しています。ウェブサイトを閲覧し、メニューをクリックし、チェックアウトフォームに入力する代わりに、顧客は購入の意思決定をAIエージェントに委任し、エージェントが代わりに行動します。Shopifyはこの変革の中心に位置し、世界中のあらゆるAIエージェントがあらゆるShopifyマーチャントのあらゆる商品を販売できるインフラストラクチャを構築しています。

重要なインサイト

Agenticコマースは遠い未来のコンセプトではありません。2025年時点で、ShopifyはChatGPT、Microsoft Copilot、Perplexityなどのアプリケーションが商品カタログを閲覧し、カートにアイテムを追加し、購入を完了できる本番APIを提供しています -- 購入者が従来のストアフロントを訪問することなく。

Shopifyのビジョン

Shopify CEOのTobi Lutkeは、Agenticコマースを小売における3番目の大きなチャネルシフトと表現しています:

  1. 実店舗 -- 顧客が店舗に来店する
  2. Eコマース -- 顧客がウェブサイトを閲覧する
  3. Agenticコマース -- AIエージェントが顧客の代わりにショッピングする

核となるテーゼはシンプルです: AIアシスタントが顧客の欲しいものを理解し、数十億の商品を検索し、オプションを比較し、数秒で購入を完了できるなら、従来のストアフロントはコマースが発生する多くの場面の1つに過ぎなくなります。

Shopify Catalog API

Catalog APIはAgenticコマースの基盤です。数百万のShopifyマーチャントにわたる統一された検索可能な商品インデックスを提供し、単一のインターフェースを通じて数十億の個別商品をAIエージェントに公開します。

Catalog APIの仕組み

単一ストアにスコープされた従来のStorefront APIとは異なり、Catalog APIはプラットフォームレベルで動作します。AIエージェントはどのマーチャントがランニングシューズを販売しているかを知る必要はありません -- 顧客の意図でCatalog APIにクエリを投げると、Shopifyエコシステム全体から関連する商品が返されます。

# 例: Shopify Catalog APIでの商品検索
query SearchProducts {
catalog {
search(
query: "organic cotton t-shirt"
filters: {
priceRange: { min: 20, max: 60 }
availability: IN_STOCK
}
first: 10
) {
edges {
node {
title
description
vendor
priceRange {
minVariantPrice {
amount
currencyCode
}
}
images(first: 1) {
edges {
node {
url
altText
}
}
}
checkoutUrl
}
}
}
}
}

主な機能

機能説明
セマンティック検索ML埋め込みによる自然言語での商品発見
ファセットフィルタリング価格、在庫状況、場所、カテゴリ、カスタム属性フィルター
リアルタイム在庫すべてのマーチャントチャネルにわたる同期されたライブ在庫レベル
マーチャント品質シグナル評価、フルフィルメント速度、返品ポリシーをエージェントに表示
マルチ通貨グローバルコマースのための自動価格換算
開発者向けヒント

Catalog APIはカーソルベースのページネーションを使用します。各レスポンスからendCursorを保存し、後続のリクエストでafterパラメータとして渡してください。大きな結果セットをページネーションする必要があるエージェントを構築する場合に重要です。

Checkout Kit

Checkout Kitは、AIエージェントがユーザーを従来のウェブチェックアウトにリダイレクトすることなく購入を完了できるようにするShopifyのクライアントライブラリです。複数のプラットフォームで利用できます:

  • JavaScript(ウェブおよびNode.jsエージェント)
  • Swift(iOSエージェントおよびApple Intelligence統合)
  • Android/Kotlin(Google AssistantおよびAndroidエージェント)
  • React Native(クロスプラットフォームモバイルエージェント)
import { CheckoutKit } from '@shopify/checkout-kit-js';

// エージェント資格情報でCheckout Kitを初期化
const checkout = new CheckoutKit({
storefrontAccessToken: process.env.SHOPIFY_STOREFRONT_TOKEN,
domain: 'merchant-store.myshopify.com',
});

// エージェントが選択した商品からカートを作成
const cart = await checkout.createCart({
lines: [
{
merchandiseId: 'gid://shopify/ProductVariant/12345',
quantity: 1,
},
],
buyerIdentity: {
email: 'customer@example.com',
countryCode: 'US',
},
});

// チェックアウトURLを生成またはチェックアウトをインラインで埋め込み
const checkoutUrl = cart.checkoutUrl;
セキュリティに関する注意

Checkout KitはStorefront APIアクセストークンを使用します。これはクライアントサイドのコードに埋め込んでも安全な公開トークンです。エージェント向けコードでAdmin APIトークンを公開しないでください。Storefrontトークンのスコープにより、エージェントは購入者向けの操作のみを実行できます。

Agenticストアフロント

AgenticストアフロントはAIエージェントが商品を提示し、購入を促進する場です。Shopifyマーチャントは各エージェントプラットフォームのカスタム統合を構築する必要はありません -- Shopifyが配管部分を処理します。

現在サポートされているエージェントプラットフォーム

ChatGPT Shopping: OpenAIのChatGPTはShopifyの商品カタログを閲覧し、画像と価格付きの商品カードを表示し、チェックアウトに直接リンクできます。マーチャントの商品がインデックスされると、ChatGPTのショッピング結果に自動的に表示されます。

Microsoft Copilot: Copilot Commerce統合を通じて、Shopify商品がCopilotの検索結果と会話型レスポンスに表示されます。統合は購入ボタン付きのリッチ商品カードをサポートしています。

Perplexity Shopping: Perplexityの回答エンジンは、ユーザーがショッピング関連の質問をすると、直接購入リンク付きでShopify商品を表示します。

カスタムエージェント: 開発者はCatalog APIとCheckout Kitを使用してショッピングエージェントを構築できます。このコースの開発者にとって、ここが本当の機会がある場所です。

AIショッピング向け開発ダッシュボード

Shopifyは、Agenticコマース統合の監視と管理のために、パートナーダッシュボードに専用セクションを提供しています。

ダッシュボード機能

  • エージェントアナリティクス: どのAIエージェントがトラフィックとコンバージョンを生み出しているかを追跡
  • 商品フィードヘルス: Catalog APIインデックスに商品がどのように表示されているかを監視
  • コンバージョンファネル: エージェントディスカバリからチェックアウト完了までの離脱率を確認
  • エージェント固有の最適化: AI理解に最適化された商品説明のA/Bテスト
  • 収益アトリビューション: エージェント駆動の購入と従来のチャネルからの収益の割合を理解
重要な制限事項

Catalog APIは現在、制御されたロールアウト中です。すべてのマーチャントが自動的にインデックスされるわけではありません。マーチャントはエージェント検索結果に表示されるためには、特定の品質基準(アクティブなストア、有効な配送料金、明確な商品データ)を満たす必要があります。ストアのインデックス状況はパートナーダッシュボードで確認してください。

開発者の機会

開発者として、Agenticコマースはいくつかの新しいカテゴリのアプリケーションを開きます:

  1. カスタムショッピングエージェント -- ニッチ市場向けの専門エージェントを構築(例: Shopifyワインマーチャントからボトルを推薦するワインソムリエエージェント)
  2. エージェント最適化ツール -- マーチャントの商品データをAIディスカバリ向けに最適化
  3. マルチエージェントオーケストレーション -- 複雑な購入決定のために複数の専門エージェントを調整するシステムを構築
  4. エージェントアナリティクスプラットフォーム -- マーチャントにエージェント駆動コマースのより深いインサイトを提供

このモジュールで構築するもの

このモジュールを通じて、完全なAgenticコマースパイプラインを構築します:

  1. 自然言語に基づいて商品を発見するためにCatalog APIにクエリ
  2. ClaudeをAIバックボーンとして使用した会話型ショッピングフローの構築
  3. プログラムによる購入完了のためにCheckout Kitを統合
  4. 複数の場面で動作するカスタムショッピングエージェントのデプロイ
次のステップ

次のレッスンSidekick Extensionsに進んで、Shopifyの組み込みAIアシスタントをマーチャント向けのカスタム機能で拡張する方法を学びましょう。