CloudflareがKitesurfを発表:Cloudflare Workers上のV8アイソレートで完全に動作するエージェント向けWebブラウザ

CloudflareCloudflare
Cloudflareは、AIエージェントに特化したステートレスなWebブラウザ「Kitesurf」をリリースしました。これはChromiumを使わず、Cloudflare Workers上のV8アイソレートで完全に動作します。Chromiumと比較してCPUとメモリの使用量が大幅に少なく、エージェントのワークロードに対し費用対効果が高く、Browser Runを通じて無料ベータ版として利用可能です。
Cloudflareは、AIエージェント専用に構築されたステートレスなWebブラウザであるKitesurfをリリースした。これはCloudflare Workers上のV8アイソレート上で完全に動作し、Chromiumを必要としない。Chromiumなどのブラウザエンジンは人間の利用に最適化されており、メモリと計算オーバーヘッドが高いため、エージェントごとにブラウザを1つ用意するのは高コストである。Kitesurfはタブや拡張機能など人間向けの機能を廃し、機械可読なコンテンツ、低トークンオーバーヘッド、スケーラビリティ、プロンプトインジェクションなどの脅威からの分離に焦点を当てている。21万5千以上のWeb Platform Testsに合格しており、Browser Runを通じて無料ベータ版として利用できる。アーキテクチャはブラウザをEngine、PageScript、PageRendererという分離されたWorkersコンポーネントに分割する。Engineは公開インターフェースであり、WebSocketとHTTP REST上でChrome DevTools Protocol(CDP)を話す。PageScriptはDynamic Workersを使用し、各ページまたはiframeがそれぞれのアイソレート内に存在し、eval呼び出しにはBlitz(Rust製レンダリングエンジン)、Stylo(FirefoxのCSSパーサー)、Boa JS(Rust製ECMAScriptエンジン)を使用する。PageRendererはblitz-paintとParleyを使用してシーンをJPEG/PNG/PDFにラスタライズする。SandboxOutboundワーカーがネットワークアクセスを処理し、CORSとページごとのクッキージャーを強制する。ベンチマークによると、KitesurfはChromiumと比較してCPU使用量が3.1〜3.8倍、メモリ使用量が4.7〜7.0倍少ないが、ウォールタイムでは1.7〜1.8倍遅い。既存のPuppeteer、Playwright、MCPクライアントは、browser=kitesurfパラメータを1つ追加するだけで動作する。CloudflareはカスタムデプロイのためにKitesurfをオープンソース化する予定である。
出典: MarkTechPost — 原文
関連記事 ↓
新着ニュース