Cloudflare Wallets:AIエージェントのお小遣い帳
Cloudflare Walletsの仕組みを分かりやすく解説:AIエージェントのためのプログラマブルな電子財布と検証可能なデジタルID。
これまで、インターネットは「人間」のために設計されていました。私たちは価格を見て、クレジットカードを取り出し、手動で「購入」をクリックします。
しかし今日、私たちは 「AIエージェント」 (私たちの代わりにウェブを調べ、コードを書き、リサーチする自律的なソフトウェアアシスタント)の時代に入ろうとしています。もしAIアシスタントがあなたの旅行を計画するために、有料APIから天気データを取得する必要がある場合、お金を払わなければなりません。しかし、ボットはクレジットカードを持っていませんし、あなたのメインカードを登録してしまうと、思わぬ高額請求を招くことになります!
この課題を解決するため、Cloudflareは2026年8月4日に 「Cloudflare Wallets」 を発表しました。これがどのようなもので、どう動くのかを分かりやすく解説します。
大きなアイデア:ボット用のお小遣いシステム#
Cloudflare Walletsは、AIエージェントに2つのものを与えます:
- 検証可能なID(デジタル身分証明書):ボットを作ったのは誰か、そのボットの行動費用を払っているのは誰かを証明するカード。
- プログラマブルな財布(お財布):人間が設定した厳しいルールに従うお小遣いシステム。
graph TD
User["👤 人間 (所有者)"] -->|メイン財布管理| MainWallet["🏦 アカウントウォレット (大元の資金)"]
MainWallet -->|予算の委任| VirtualWallet["💳 バーチャルウォレット (AIエージェント用)"]
VirtualWallet -->|制限: 月$5まで、1回あたり最大$0.10| PaidAPI["🖥️ 有料API / コンテンツ"]
銀行口座をそのままボットに使わせる代わりに、専用の 「バーチャルウォレット(仮想財布)」 を作り、以下のような制限ルール(ガードレール)を設定します:
- 「使えるのは月に5ドルまでだよ。」
- 「許可されたAPIプロバイダーからしか買ってはダメだよ(許可リスト)。」
- 「1回の取引で0.10ドル以上使ってはダメだよ。」
支払い方法:x402 プロトコル#
人間が「同意する」をクリックしなくても、機械同士はどうやって支払いを済ませるのでしょうか? そのために、標準的なHTTPウェブ応答コードに直接つなぎ込む 「x402 プロトコル」 を使います:
sequenceDiagram
autonumber
participant Agent as 🤖 AIエージェント
participant Server as 🖥️ 有料APIサーバー
participant Wallet as 💳 仮想財布
Agent->>Server: 1. データ要求 / APIアクセス要求
Server-->>Agent: 2. ステータス402: 支払いが必要です ($0.01)
Agent->>Wallet: 3. ルール確認 & 取引の承認
Wallet-->>Server: 4. ステーブルコインを送金
Server-->>Agent: 5. データを返却
- 402 Payment Required:AIエージェントが有料サービスにデータを要求すると、サーバーはHTTPステータスコード
402(支払いが必要)と価格タグを返します。 - 自律的な判断:エージェントは仮想財布のルールを確認します。もし範囲内の金額であれば、財布から自動的に資金(通常はステーブルコイン)が送金されます。
- 即時受け取り:サーバーは支払いを検証し、即座にデータをロック解除します。
なぜこれが重要なのか?#
現在、AIエージェントに何か複雑なものを作ってもらおうとすると、何十ものサービスのAPIキーを取得し、複数のウェブサイトにクレジットカードを登録し、サブスクリプションを手動で管理する必要があります。
Cloudflare Walletsと cloudflare.pay があれば:
- 販売者(サービス提供者)は、ボットの身元を確認できるため、安心してデータやAPIをボットに売ることができます。
- 開発者は、必要に応じて自律的にアセットを購入して実行できるエージェントを構築できます。
- ユーザーは、AIアシスタントが勝手に銀行口座を空っぽにすることはないと確信して、安心して眠ることができます。
ウォレットハンドルの予約受付は2026年8月4日に開始され、フル機能は今後数ヶ月かけて順次提供される予定です。