ブラウザは30年にわたり、1人のユーザー、つまりあなたのために最適化されてきました。Cloudflareは、あなたを一切気にしないブラウザを新たに構築しました。
Webインフラの巨匠は、AIエージェント専用に設計されたステートレスでクラウドホストされたブラウザ「Kitesurf」を導入しました。これは、タブ、拡張機能、ピクセル単位のレンダリングなど、人間がブラウザに必要とするすべての要素を削除し、自動化に特化した軽量エンジンで置き換えます。その結果、一般的なエージェントタスクを実行する際、Chromiumと比較してCPUとメモリの消費量が3〜7倍削減されます。
Kitesurfが実際に行うこと
Kitesurfは、Chromeを動かすのと同じJavaScriptエンジンであるV8イソレートを用いてCloudflare Workers上で完全に動作していますが、人間による閲覧セッションではなく、マシン間の相互作用を優先してデプロイされています。
このブラウザはRustとWebAssemblyで構築されています。すでに215,000以上のWebプラットフォームテストを通過しており、約12週間の歴史にもかかわらず、現代のウェブの大部分をレンダリングし、インタラクションすることが可能です。
Kitesurfは、Puppeteerなどの自動化ツールがすでに使用しているChrome DevTools Protocolをサポートしています。開発者にとって、これは既存のエージェントインフラを書き直すことなくKitesurfに切り替えることを意味します。
Kitesurfは、プロンプトインジェクションなどの脅威に対する組み込みの保護機能を備えています。各セッションは隔離して実行されるため、何らかの問題が発生しても影響範囲を制限できます。
Cloudflareは、Browser Runサービスの一環として、Kitesurfをベータ期間中無償で提供しています。同社は一般提供時の価格を発表していません。
これはCloudflareを超えてなぜ重要なのか
AIエージェントがウェブサイトを閲覧したり、フォームを入力したり、データをスクレイピングしたりする際、通常は完全なChromiumインスタンスを起動します。Chromiumは、動画再生、複雑なCSSアニメーション、17個の開いたGmailタブに対応するように設計されています。小売業者のウェブサイトで価格を確認するAIエージェントには、そのほとんどが必要ありません。
この非効率性は、スケールにおいて実際のコスト問題を引き起こしています。Kitesurfが主張する3〜7倍の効率向上は、セッションあたりの計算リソース削減と、ブラウザがAIが解析しやすいより洗練された軽量な出力を生成することによるトークン消費の削減という両方の問題に同時にアプローチします。
Cloudflareは、既存のテクノロジーであるDynamic WorkersやDurable Objectsを活用して、Kitesurfを約12週間で構築したと報告されています。
