Cloudflareは、AIエージェント(AI Agents)を通じたショッピング体験の向上を目的とした重要な技術的ステップを発表しました。これは、Commerce.comがホストする約10万のECサイト全体でWebMCP標準を統合することによるものです。この統合は、人間向けに設計されたサイトからの購入をAIが試みる際に直面する従来のハードルを克服することを目指しています。
自動ブラウジングの課題
現在、ほとんどのAIエージェントはサイトのHTMLコードの解析に依存しており、エージェントはボタンやテキストの機能を「推測」しようとします。そのため、このプロセスは低速で信頼性が低く、サイトのデザインにわずかな変更が加えられただけでも機能停止しやすくなっていました。Googleが提案する実験的なブラウザ標準であるWebMCPは、エージェントが目的の機能を直接呼び出すことを可能にする構造化ツール(search_productsなど)を提供することで、この問題を解決します。
実務上での変更点
この統合により、エージェントはユーザーのクリックを模倣したり、Cookieバナーやボット対策などの障害に対処したりする必要がなくなりました。その代わり、エージェントはdocument.modelContextを介して利用可能なストアのツールを検出し、商品の検索やカートへの追加といった直接的なコマンドを実行します。これらの処理はユーザーの有効なブラウザセッション内で実行されるため、リアルタイムでの価格の正確性とカートの更新が保証され、最終的な決済プロセスの完了はユーザー自身が担います。
実装と制御の仕組み
Cloudflareは、個々の店舗オーナーに制御権を与えながら、この機能を大規模に有効化する方法という技術的課題に直面しました。これは、WebMCPをCloudflareのConfiguration Rulesおよびcustom hostname metadataの概念に結び付けることで解決されました。店舗オーナーはCommerce.comのコントロールパネルから機能を有効化または無効化でき、Cloudflareはページの読み込み前にエッジ(Edge)でこれらのルールを評価するため、この技術を使用しない選択をした店舗に追加の遅延が発生しないことが保証されます。
このニュースが重要である理由
この実装は「エージェント型Web(Agentic Web)」に向けた実践的な一歩であり、サイトは単なる視覚的インターフェースから、AIによってプログラム可能なプラットフォームへと変貌を遂げます。マーチャント(事業者)にとって、これは手動でのサイト再構築やデザインテンプレートの変更なしに、スマートアシスタントに依存する新しい層の買い物客にリーチできることを意味し、同時に顧客との直接的な関係を維持することができます。