AIエージェントが使うブラウザは、人間用の流用で本当によいのでしょうか。Cloudflareが出した答えは、あえて「人間には物足りない」ブラウザでした。何を捨て、何を優先したのか。エージェント時代のWebの入り口が変わり始めています。
2026年8月6日、CloudflareはAIエージェント専用に設計されたクラウドホスト型ブラウザ「Kitesurf」を発表した。人間向けの視覚要素を持たず、コンテキストウィンドウやトークンコストの管理を重視した設計とする。同社のサーバーレスプラットフォーム「Workers」上で動作し、ヘッドレスブラウザをプログラムから制御できる「Browser Run」でベータ版として無料提供される。
スクリーンショット取得やHTML抽出などのエージェントタスクでは、ChromiumよりCPU・メモリ消費が大幅に少ないという。開発決定は12週間前で、レンダリングエンジンのBlitzやRust製ECMAScriptエンジンBoa JSなどを組み合わせて構築され、約21万5000件以上のWeb Platform Testsにパスしている。
From:
Cloudflare launches Kitesurf, a browser built for AI agents
【編集部解説】
「人間向けの機能」を捨てて何を得たか
Cloudflareは公式ブログで、Chromiumのようなブラウザエンジンは人間のために作られており、AIモデルには不要なオーバーヘッドを抱えていると説明しています。メモリと計算資源の消費が大きすぎるため、エージェント1体ごとに専用のブラウザインスタンスを与えるのはコスト的に非現実的だった、というのが開発の出発点です。Kitesurfはタブ、テーマ、拡張機能、デバイス間同期といった人間向けの要素を落とし、代わりにトークン数、コンテキストウィンドウ、スケーラビリティ、コストを設計の優先事項に置きました。
数値も公開されています。14のURLを対象にした同社の計測(5回実行の中央値)では、スクリーンショット取得のCPU時間はKitesurfが380ミリ秒、Chromiumが1,173ミリ秒。HTML抽出時のメモリ消費は39.4MiB対273.7MiBで、CPUで3.1〜3.8倍、メモリで4.7〜7.0倍の効率差があるとしています。一方で処理完了までの実時間はChromiumの方が1.7〜1.8倍速く、Cloudflare自身が「ストップウォッチではChromiumが勝つ」と認めています。速度を譲ってでも、課金に直結するCPUとメモリを削る。この割り切りは、少数のタスクを速くこなすためではなく、大量のエージェントを安く並列で走らせるための設計だと読み取れます。
既存のコードがそのまま動く入口と、現時点の境界線
KitesurfはChrome DevTools Protocol(CDP)互換で、PuppeteerやPlaywright、CDPを話すMCP対応のAIエージェントは、Browser Runのエンドポイントに「browser=kitesurf」パラメータを加えるだけでそのまま動作します。ベータ期間中は無料で、利用枠はBrowser Runのアカウント別制限に準じます。制限はWorkersのプランによって異なり、無料プランはブラウザ利用が1日10分・同時3インスタンスまで、有料プランは同時120インスタンスが既定値です。コードを書かずにブラウザ上で描画を試せる公開プレイグラウンドも用意されています。
ただし現時点の互換性には明確な境界があります。動画再生、WebGL、実際のTLSフィンガープリントを要するボットチャレンジへの応答、認証状態を保持する長時間セッションには未対応で、これらの用途では従来どおりChromiumを使うBrowser Runの標準構成が案内されています。正しく描画できると明示されているのはTodoMVC、Wikipedia、Hacker News、Cloudflareブログなどのサイト群で、約21万5000件のWeb Platform Testsのパスも標準準拠の指標であり、実在サイトの描画能力を測るものではないとCloudflare自身が区別しています。対応サイトで試しながら使う段階のツールです。
12週間・既存OSSの組み合わせという作り方から読み取れること
Kitesurfはフルブラウザをゼロから作ったものではありません。レンダリングにBlitz、CSS解析にStylo、eval処理にRust製ECMAScriptエンジンBoa JSと、Rust製オープンソースを組み合わせ、WorkersのV8アイソレート上に構築されています。開発決定は12週間前、最初のコミットは2026年5月です。着想元はオープンソースのヘッドレスエンジンObscuraで、最初の概念実証はAIエージェントの支援を受けたWorkersへの移植だったといいます。すべてのページ読み込みを信頼できない入力として扱い、セッションは毎回まっさらな状態から始めるという前提も設計方針として明記されています。
ここからは、完璧なWeb互換を最初から目指すのではなく、エージェントに必要な部分だけを使い捨て可能な形で先に提供し、互換性は後から積み増すという設計思想が読み取れます。将来的にKitesurfをオープンソース化し、顧客が自身のアカウントに独自版を展開できるようにする意向も表明されており、エージェント実行基盤の共通部品を自社プラットフォーム上に押さえにいく姿勢が見えます。
【関連記事】
Cloudflare、AIエージェントインフラを刷新—Dynamic Workers・Artifacts・Sandboxesを一挙発表
アイソレートベースランタイム「Dynamic Workers」を含むAgent Cloud拡張を報じた記事。Dynamic WorkersはKitesurfの実行を可能にした中核機能。
Cloudflare OS公開|社内AIワークスペースをApache-2.0でオープンソース化
Kitesurfと同じ週に発表された、Cloudflareの社内AIエージェント作業環境のオープンソース化。エージェント関連発表が集中した文脈を補完。
ボットトラフィック、人間を初めて超える|Cloudflare最新データで見る「ボットが支配するウェブ」の現実
ボットのHTTPリクエストが57.4%と人間を上回ったCloudflareのデータを報じた記事。エージェント専用ブラウザが求められる背景。
【編集部後記】
エージェントが私たちと同じブラウザを使う必要は、そもそもあったのでしょうか。道具が使い手に合わせて姿を変えるとき、Webという場所の標準も変わり始めるのかもしれません。私たちはその入り口に立っています。
【用語解説】
ヘッドレスブラウザ
画面表示(GUI)を持たず、プログラムから操作することを前提に動作するブラウザ。Webスクレイピング、テスト自動化、AIエージェントのWeb操作の基盤として利用。
Chrome DevTools Protocol(CDP)
Chrome系ブラウザを外部から検査・制御するための通信プロトコル。PuppeteerやPlaywrightなど主要なブラウザ自動化ツールが採用。KitesurfはこのCDPのサブセットを実装し、既存ツールとの互換を確保。
V8アイソレート
JavaScriptエンジンV8が提供する軽量な実行環境の分離単位。プロセスを分けずにメモリ空間を隔離でき、Cloudflare Workersの実行基盤。
Web Platform Tests(WPT)
Web標準へのブラウザの準拠度を検証するため、主要ブラウザベンダーが共同で維持する共通テストスイート。
プロンプトインジェクション
AIへの入力データに紛れ込ませた指示によって、本来の命令を上書き・改変させる攻撃手法。Webページを読み取るAIエージェントにとって主要な脅威の一つ。
【参考リンク】
Kitesurf Playground(外部)
任意のURLを入力してKitesurfの描画を試せる公式プレイグラウンド。Chrome DevToolsがUIに組み込まれ、DOMやコンソール、アイソレートごとのWebAssemblyメモリ消費を確認可能。
Cloudflare Browser Run(外部)
ヘッドレスブラウザをAPIから制御するCloudflareの公式サービスのドキュメント。browser=kitesurfパラメータの指定方法、Quick Actions、プラン別の利用制限を掲載。
Blitz(外部)
KitesurfがHTML解析と描画に利用するRust製のモジュール式レンダリングエンジン。DioxusLabsが開発するオープンソースプロジェクト。
Stylo(外部)
Servoプロジェクト発のRust製CSSエンジン。Firefoxに採用されており、KitesurfではCSS解析を担当。
Boa(外部)
Rustで実装されたECMAScriptエンジン。Workersがネイティブ対応していないeval処理をKitesurfが実行する際に使用。
Obscura(外部)
「Chromeなし・Node.jsなし・依存なし」を掲げるRust製ヘッドレスエンジン。Kitesurf開発の着想元で、最初の概念実証はこのエンジンのWorkers移植。
【参考記事】
Cloudflare Launches Kitesurf, a Lightweight Browser Built for AI Agents|TechRepublic(外部)
低リソース消費と分離設計というKitesurfの特徴を企業導入の視点から整理し、ベータ段階の制約を評価する必要性を指摘した記事。2026年8月7日付。
Cloudflare Introduces Kitesurf: An Agent-First Web Browser That Runs Entirely in V8 Isolates on Cloudflare Workers|MarkTechPost(外部)
Chromiumを使わずV8アイソレート上に構築された技術構成を解説し、互換サイトでの単発タスクに強い一方で本番運用には見極めが要ると位置づけた記事。
Cloudflare launches Kitesurf, a lower-overhead browser for AI agents|MLQ News(外部)
CPU 3.1〜3.8倍・メモリ4.7〜7倍という効率差と、実時間ではChromiumが速い点、WebGLや動画再生など未対応機能を要点として整理した記事。2026年8月8日付。
Kitesurf: Cloudflare’s browser built for AI agents|Flavio Copes(外部)
開発者向け教育コンテンツで知られるFlavio Copesによる解説。「エージェントがブラウザに本当に必要とするものは何か」という設計の出発点からKitesurfを読み解く内容。


















