Kitesurf logo

Kitesurf

開く

Cloudflare が AI エージェント向けに開発したヘッドレスブラウザ。Workers の V8 アイソレート上で完全動作し、スクリーンショットや HTML 抽出などエージェント向けタスクで Chromium より 3〜7 倍少ない CPU・メモリで動作。

共有:

Kitesurf は、Cloudflare が 2026 年 8 月に発表したエージェントファーストのヘッドレスブラウザです。Cloudflare Workers の V8 アイソレート上で完全に動作します。Chromium のようなフル機能のブラウザエンジンを載せる代わりに、エージェントにとって本当に重要な要素——トークン数、コンテキストウィンドウ、スケーラビリティ、パフォーマンス、コスト——に焦点を絞り、タブ・テーマ・拡張機能・ピクセル完全なレンダリングなど人間だけが必要とする機能を捨てています。

主な機能

  • Workers 上で動作:Cloudflare エッジ上で動くステートレスなブラウザエンジン。ブラウザインフラを管理せずにセッションを起動できます。
  • 圧倒的な軽量さ:スクリーンショットや HTML 抽出など、一般的なエージェントタスクで Chromium より 3〜7 倍少ない CPU・メモリ消費。
  • CDP ネイティブ:Chrome DevTools Protocol に対応。既存の Puppeteer・Playwright・chrome-remote-interface クライアントは、エンドポイントに browser=kitesurf を付けるだけで動作します。
  • MCP 対応:MCP と CDP を話せる AI エージェントなら、Browser Run の MCP 設定を通じて Kitesurf を操作可能。
  • 最新コンポーネントで構成:モジュラーなレンダリングエンジン(Blitz)、Firefox の Stylo CSS パーサー、Boa JS エンジンを採用。215,000 以上の Web Platform Tests に合格し、毎週さらに追加。
  • 公開プレイグラウンド:kitesurf.cloudflare.app で DevTools 検査付きの操作を体験可能。

使用シナリオ

このツールを使用すべき人は?

  • エージェント開発者:ページのレンダリング、HTML 抽出、スクリーンショット、フォーム入力が必要で、重い Chromium クラスタを運用したくないチーム。
  • 自動化エンジニア:コンテンツ抽出・PDF 生成・スクリーンショットなどの一回限りのクイックアクションを大規模に実行するチーム。
  • Cloudflare 開発者:Workers 上で構築しており、ブラウザ機能をエッジスタックと同じ場所に置きたい開発者。

解決する問題

  1. ブラウザクラスタのコスト:Chromium の CPU・メモリオーバーヘッドはエージェントブラウザのスケールを高コスト化。Kitesurf は両方を 3〜7 倍削減。
  2. インフラの複雑さ:ブラウザエンジンのインストール・パッチ・水平スケールが不要。Workers 上のステートレスサービスとして動作。
  3. セッションの使い捨て:バースト的な AI ワークロード向けに、タスクの間だけ存在する一時的で完全隔離のセッションを提供。

料金プラン

プラン 価格 機能
ベータ(Browser Run) $0 ベータ期間中は無料。超過分は Cloudflare 利用料。

優位性と独自の価値提案

競合他社と比較した優位性

  1. Chromium 系より軽量:エージェントが実際に実行するタスクで CPU・メモリが 3〜7 倍少ない。
  2. エッジネイティブ:VM プールではなく Cloudflare Workers 上で動作し、自然にグローバルスケール。
  3. CDP 互換:既存の Puppeteer/Playwright コードをそのまま使用可能。

際立つポイント

  • 「エージェントクラウド」の脅威モデル(プロンプトインジェクション、コンテキスト管理)を前提にゼロから設計。
  • オープンソース化の計画あり。自前でインスタンスをデプロイ可能に。
  • 成功指標がピクセル忠実度ではなくトークンコストという、新しい発想のブラウザ。

はじめに

クイックスタートガイド

  1. プレイグラウンドを試す:kitesurf.cloudflare.app でレンダリングを確認。
  2. CDP エンドポイントに接続:Browser Run で browser=kitesurf を指定し、Puppeteer や Playwright から接続。
  3. MCP を設定:chrome-devtools-mcp を Kitesurf の WebSocket エンドポイントに向ける。

統合

  • Puppeteer・Playwright・chrome-remote-interface
  • MCP と CDP を話せるあらゆるエージェント
  • Cloudflare Browser Run のクイックアクション

よくある質問

Chromium と同じピクセル完全な描画ですか?

いいえ。Kitesurf はピクセル忠実度をコストとスケーラビリティと交換しています。正確な視覚的再現が不要な場合に使用します。

拡張機能やタブは使えますか?

いいえ。それらは人間向けの機能であり、トークン効率とスケーラビリティのために省かれています。

ソースコードは公開されていますか?

まだです。Cloudflare は顧客が自前のインスタンスをデプロイできるよう、Kitesurf をオープンソース化する計画です。

代替案

Kitesurf が合わない場合の選択肢:

  • Browserbase:CAPTCHA 解決と検証済み ID を備えたマネージドヘッドレスブラウザ。
  • Steel:Docker でセルフホストできるオープンソースのブラウザ API。
  • Cloudflare Computer:ブラウジングではなく、永続ファイルシステムとコード実行が必要な場合。

ヒントとベストプラクティス

  1. ワンショット操作に使う:スクリーンショット・PDF・HTML 抽出が Kitesurf の本領。
  2. ビジュアル QA は Chromium を:レンダリング忠実度が重要な場合は Chromium 系を併用。
  3. トレードオフを理解:若干遅い応答時間は、リソース消費の大幅削減と引き換え。

まとめ

Kitesurf は、人間ではなく AI エージェントのために作られたまったく新しいカテゴリのブラウザです。Workers 上で動作し、CPU・メモリ消費を大幅に削減します。大規模な Web エージェントを構築していてブラウザインフラのコストを削りたいなら、ベータ無料期間中に試す価値があります。

コメント

まだコメントがありません。最初のコメントを投稿してください!