Skip to content
Tech AI Wire
Dev Stack

CloudflareのKitesurfは人間ではなくAIエージェントのためのブラウザ

3 分で読めます

著者 Tech AI Wire Team

CPU time per task, Kitesurf vs Chromium (lower is better)
Screenshot - Kitesurf
380ms
Screenshot - Chromium
1173ms
HTML extraction - Kitesurf
229ms
HTML extraction - Chromium
877ms
Cloudflare's Kitesurf launch graphic: a kite flying inside an orange browser window

Cloudflareは、人間ではなくAIエージェントのために設計されたWebブラウザ 「Kitesurf」を公開した。同社のWorkersプラットフォーム上のV8アイソレート 内で完全に動作する。前提は率直だ。エージェントにタブもテーマもピクセル 単位の描画も要らない - 必要なのは、安く使い捨てられるページセッションを 大量に回すことだ。TechCrunchによれば、決定から製品出荷まで12週間。AI エージェントがWebの第二の観客になるなら、これは彼らのためにゼロから 作られた最初のブラウザだ。

なぜエージェント専用ブラウザが必要だったのか

今日Webを巡回するエージェントは、フルサイズのChromiumを引きずっている。 人間の目を喜ばせるために作られたエンジンで、エージェントが決して見ない フォント、合成処理、対話機能のためにCPUとメモリを支払う。Kitesurfはそれを 剥ぎ取る。Cloudflareの発表によれば「可能な限りステートレス」に設計され、 長寿命のブラウザプロセスを世話する代わりに、セッションを水平に生成・使用・ 破棄できる。

脅威モデルも変わる。TechCrunchは、エージェント向けブラウザが人間向けとは 異なるリスク - そこにいない人間ではなく、読んでいるエージェントを操作 しようとするプロンプトインジェクションを含む - に直面すると指摘する。 Cloudflareはすべてのネットワークアクセスを、CORSを強制するサンドボックス 化された送信ワーカー経由に通す。

数字と、正直なトレードオフ

Cloudflare自身のベンチマークはMarkTechPostの報道とも一致する。 スクリーンショット1枚のCPUコストはKitesurfが380ミリ秒、Chromiumが 1,173ミリ秒。HTML抽出は229ミリ秒対877ミリ秒。メモリはさらに顕著で、 スクリーンショットで57.8MiB対271MiB、抽出で39.4MiB対273.7MiB。全体では CPUとメモリが3.1〜7分の1だ。

ただし細則がある。実時間ではKitesurfは1.7〜1.8倍遅い - スクリーンショットで1,148ミリ秒対Chromiumの637ミリ秒。トレードを一文で 言えばこうだ。各タスクは長くかかるが、計算資源の消費が大幅に減るため、 はるかに多くを同時に走らせられる。突発的で並列なエージェント処理なら たいてい得な側であり、単発のレイテンシ重視セッションならそうではない。

Rust製、12週間、既知の穴

KitesurfはRustをWebAssemblyにコンパイルしたもので、既存のオープンな部品の 組み合わせだ。モジュール式レンダリングエンジンBlitz、FirefoxのCSSパーサー Stylo、JavaScriptエンジンBoa、テキスト描画のParley。TechCrunchによれば、 オープンソースのヘッドレスエンジンObscuraに着想を得ている。215,000超の Web Platform Testsに合格し、TechCrunchは毎週数百のテストが追加されて いると伝える。

Cloudflareはまだできないことにも率直だ。動画再生、WebGL、TLSフィンガー プリント型ボット検査の突破、数分にわたる認証済みセッションの維持は できない。今日レンダリングできるのはWikipedia、Hacker News、TodoMVCなど であり、Web全体ではない。

開発者にとっての意味

試すコストはパラメータ1つだ。Kitesurfはベータ期間中、CloudflareのBrowser Runで無料で使える。CDPエンドポイントに browser=kitesurf を付けるだけで、 Chrome DevTools Protocolを話すため、既存のPuppeteer、Playwright、 chrome-remote-interface、MCPクライアントが無改造で動く。スクレイピング、 スクリーンショット、ページ抽出のパイプラインを運用しているなら、手持ちの Chromium群との半日のA/Bテストで、計算資源3〜7分の1が請求額にとって何を 意味するかが正確に分かる。

使うべきでない場面も同じくらい重要だ。永続ログインが要るもの、攻撃的な ボット検査の背後にあるサイト、動画やWebGLコンテンツには、依然として本物の Chromiumが要る。ステートレス設計はファンアウト型ワークロードには利点で、 セッション重視型には障害だ。トラフィックの形に道具を合わせること。

より大きなシグナルはカテゴリだ。大手インフラ事業者が、AIエージェントには 専用のブラウザエンジンがふさわしいと判断し、Chromium-as-a-Serviceを 下回る価格を付けた。エージェントが製品ロードマップにあるなら、その下の インフラは専門化を始めている - そして専門化したインフラにこそ、次のコスト 優位が潜んでいるものだ。