読み込み中…
読み込み中…
Stripe のスティーブ・カリスキー氏は、AI エージェントが経済活動を行うための安全な決済インフラについて解説しました。LLM の持つ非決定性(探索)と、決済に必要な厳密な決定性の分離こそが、ロボットによる誤った支出を防ぐ鍵であると強調しています。共有決済トークンやマシンペイメントプロトコルといった技術により、金額制限、有効期限、特定の売り手へのスコープ指定を可能にし、リスクを最小化します。これにより、開発者は人間同様の UI ではなく、エージェントに最適化された API ドリブンな決済フローを提供できるようになります。
AI エージェントの実用化において最も懸念される「誤った支出」や「セキュリティリスク」を解決するための Stripe の具体的な技術的アプローチ(共有トークン、プロトコル)が詳述されており、開発者やインフラエンジニアにとって必見の内容です。
LLM の探索・発見プロセスには非決定性が有益だが、決済や認証には厳密な決定性(Determinism)が必須であり、この二つを明確に分離する必要がある。
エージェントがカード情報を直接扱うのではなく、Stripe が発行する制限付きの共有トークンを使用することで、金額・期間・売り手ごとのスコープを強制できる。
API 呼び出し(ツールコール)に対して 402 ステータスを返し、支払いが必要なことを明示するプロトコルにより、エージェントと売り手の間で安全な取引を実現する。
人間向けの Web UI に依存せず、プログラム可能な API を提供することで、AI エージェントが誤って多額の資金を浪費するリスクを排除し、ビジネスとの安全な対話を可能にする。
この発表は、生成 AI が単なるチャットボットから自律的な経済活動を行う主体へと進化していく中で、最も重要な障壁である「決済の安全性」に対する具体的な解決策を示すものです。Stripe のようなインフラ企業が API ドリブンな制御を標準化することで、AI エージェント間の取引が安全にスケールする土壌が整い、企業向け AI や DevOps 領域における自動化の信頼性が飛躍的に向上すると予想されます。
生成 AI が単なるチャットボットから、自律的に経済活動を行う主体へと進化していく中で、最大の障壁となっていたのが「決済の安全性」です。Stripe のシニアソフトウェアエンジニアであるスティーブ・カリスキー氏は、AI エージェントが誤って巨額の資金を浪費するリスクを防ぐための具体的な解決策を発表しました。
その核心は、LLM が持つ「非決定性(探索)」と、決済に必要な「厳密な決定性」を明確に分離することにあります。人間の UI に依存せず、プログラム可能な API を通じて金額や有効期限、取引先を細かく制御する仕組みが整いつつあります。
LLM(大規模言語モデル)の強みは、膨大な情報の中から最適な解決策を見つけ出す「探索」能力にあります。しかし、このプロセスには本質的に「非決定性」、つまり結果が毎回完全に同じになるとは限らない性質があります。
物を探すか、どうすべきかを考えることと、実際に取引を行うことを分けることが重要です。
カリスキー氏は、この二つの性質を混同してはならないと強調します。AI が新しいアイデアを探求する段階では非決定性が有益ですが、決済や認証といった金融取引には「厳密な決定性」が不可欠です。もし AI が探索プロセスで偶然のミスをしてしまい、その結果として誤った金額を支払ったり、偽のサイトにお金を送ってしまったりすれば、ビジネスは壊滅的なダメージを受けます。
したがって、AI エージェントを経済主体として扱う際には、「発見(プランニング)」と「実行(決済)」を厳格に分離するアーキテクチャが求められます。非決定性のプランナーが提案した内容に対して、検証可能な制約を持つシステムが安全な実行を保証する仕組みこそが、自律型経済の基盤となります。
従来のアプローチでは、AI エージェントにクレジットカード番号を直接渡していましたが、これは極めて危険です。エージェントが誤って偽サイト(フィッシング)を訪れたり、金額の解釈を間違えたりするリスクを排除できません。
Stripe が提案するのは「共有決済トークン」という仕組みです。これは、AI エージェントがカード情報を直接扱うのではなく、Stripe が発行した制限付きのトークンを介して決済を行う方式です。
このトークンには、以下のような厳格な制約を付与できます:
デモでは、$50 の請求に対して $25 上限のトークンを使用した場合、Stripe が自動的に取引を拒否し、超過分が処理されない様子が示されました。これにより、エージェントが誤って高額な請求に応じても、システム側で強制的に止めることが可能です。
また、売り手側には「秘密」にする必要はありません。カードのブランドや末尾 4 桁などの情報は引き続き送信されるため、売り手の既存のリスク分析システムも正常に機能します。重要なのは、「認証情報の共有」と「利用制限の強制」を分離し、Stripe がその制約を執行する点にあります。
AI エージェントがツール(API)を呼び出して作業を行う際、決済が必要な場面ではどうすればよいでしょうか。従来の Web ブラウザ操作のように「ページを見て支払う」のではなく、マシン同士の明確な合意が必要です。
Stripe はこれを解決するために「マシンペイメントプロトコル」を導入しました。これは、AI エージェントがツールの呼び出し(ツールコール)を行った際、支払いが必要な場合にサーバーからHTTP 402 ステータスコードを返すという仕組みです。
このプロトコルにより、以下のような安全なフローが実現されます:
これにより、AI が「なぜこの支払いが必要なのか」を理解した上で行動でき、人間の介在なしに安全な取引が成立します。特にブロックチェーン上のトランザクション(Tempo など)とも連携可能で、暗号通貨や従来のクレジットカードなど、多様な決済手段を統一的に扱えるようになります。
これまでの Web サイトは人間向けに設計されており、AI エージェントにとっては「ページを読み込んでリンクをクリックする」という非効率でリスクの高いプロセスでした。カリスキー氏は、「人間向けの UI」から「エージェント向けの API ドリブンなフロー」への移行を提唱します。
Stripe Press(書籍ストア)の例では、商品カタログを JSON 形式の構造化データとして提供しています。AI エージェントは Web サイトを巡回して情報を拾うのではなく、以下のデータを直接取得できます:
これにより、エージェントは「リンクをクリックして何を買うか」を推測する非決定性のプロセスを経る必要がなくなります。代わりに、構造化されたデータから最適な商品を選択し、明確なチェックアウトフローへ移行します。
エージェントに最適化された API ドリブンな決済フローを提供することで、AI が誤って多額の資金を浪費するリスクを排除できます。
売り手側も、顧客との関係を維持しつつ、必要なリスクデータやシグナルを受け取りながら AI と安全に対話できるようになります。これは、AI エージェントがビジネスの信頼できるパートナーとして活動するための土壌作りです。
Stripe のアプローチは、生成 AI が単なる情報処理ツールから、実際に価値を生み出す経済主体へと進化するための決定的な一歩です。「探索(非決定性)」と「決済(決定性)」を分離し、共有決済トークンやマシンペイメントプロトコルといった技術でリスクを最小化することで、AI エージェント間の取引が安全にスケールする環境が整いつつあります。
開発者や企業は、人間向けの UI に依存した従来のアプローチから脱却し、API を介して制御可能な決済フローを標準化することが求められています。これにより、DevOps 領域における自動化の信頼性が飛躍的に向上し、AI が自律的に経済活動を行う未来が現実味を帯びてきます。
この記事はAIが動画の内容を記事化したものです。正確な発言は動画および文字起こしをご確認ください。