あなたがWebを閲覧するAIエージェントを構築している場合は、壁に当たる:あなたのPlaywrightスクリプトはローカルで機能し、生産でブロックされます。 あなたは、Anti-Detect Browser (anti-detect)を検索し、2つの名前が現れます - ClawbrowserとCamoufox。 どちらも自由でオープンソースであり、自動化のために構築されています。 しかし、彼らは、彼らがサポートするエージェントのワークフローを決定する基本的な異なるアーキテクチャの選択肢を作ります。
TL;DR: ClawbrowserはNative CDP、20以上のsurfacesで管理されたfingerprints、built-in proxy routing、MCP serverを備えたChromium forkです。CamoufoxはJugglerを使用するFirefox forkで、C++レベルのfingerprint injectionと約200 MBのfootprintを備えます。agent stackがCDPまたはMCP(Claude Code、Codex、Cursor、Hermes Agent、Kilo Code、Puppeteer)を使用するならClawbrowserを選択してください。最小限のメモリでPlaywright-on-Firefoxが必要ならCamoufoxを評価してください。
ブラウザの検出防止:Chromium対Firefox
Chromium は、デスクトップブラウザの約 65% をグローバルに出力します。Chromium 上で実行されるオートメーションは、実際のトラフィックの大部分にブレンドします。Firefox は、3% の市場シェアの周りに座っています。時々利点(フィードChromium固有のボット署名)であり、時には責任(一部WAFs フラグ Firefox TLS がより積極的なハンドシェイク)です。
お問い合わせ Ian Patersonの2026年ベンチマーク 実験 7 対 31 ターゲット, Camoufox スコア 25 OK / 3 ゲート / 3 ブロック - 4 位のタイリング. Firefox の TLS 形状は、それが Google の検索を渡す助け (場所 3 Chromium ツールがブロックされた) しかし、Firefox 固有の CDN 指紋のために dev.to でブロックされる唯一のツールであることを引き起こしました.
ネザーエンジンは、ステルスで普遍的に優れています。 実際の質問は、あなたのスタックに合ったものです。
AI エージェントの CDP ブラウザー: なぜプロトコル マット
Chrome DevTools Protocol(CDP) は、Chromiumベースのブラウザの標準的な自動化インタフェースです。 WebSocket接続を介してページ、ネットワーク、DOM、およびJavaScriptの実行を直接制御できます。
Juggler はFirefoxのオートメーションプロトコルで、PlaywrightがFirefoxを駆動するのに内部で使用しています。CDP対応ではありません。
主要なAIエージェントフレームワークは、CDPに接続します。 Claude Code, OpenAI Codex, Cursor, Hermes Agent, Kilo Code, Puppeteer は CDP endpointを期待しています。 エージェントがブラウザを必要とする場合、期待しています。 ws://localhost:9222.
CamoufoxはJugglerを使用します。 試してみると connect_over_cdp() Camoufoxで、次のようになります。 "CDP connections are only supported by Chromium" (GitHub の問題 #327)。CamoufoxはPlaywrightのFirefoxドライバで動作しますが、アダプターレイヤーなしでCDPベースのエージェントフレームワークに接続できません。
エージェントのスタックがこのように見える場合:
Agent (Claude Code / Codex / custom) → CDP → BrowserCamoufox は収まりません。 接続レイヤーを再書き込みして、代わりに Playwright の Firefox プロトコルを使用する必要があります。
Clawbrowser は標準的な CDP に接続します。 エンドポイントでエージェントを指す:
# Start a Clawbrowser session with a managed fingerprint
clawctl session start --profile residential-us-1
# Connect from your agent or Puppeteer script
const browser = await puppeteer.connect({プロトコルの翻訳はありません。アダプターはありません。既存のCDPコードは変更されません。
Model Context Protocol (MCP) は、AI エージェントがツールやサービスとやりとりするための新しい標準です。Clawbrowser は、MCP を内蔵した MCP serverを出荷しているため、MCP を話すエージェントは、ブラウザを直接制御できます。ページナビゲーション、スクリーンショット、エレメントのやりとりは、CDP コードを記述せずに行われます。Camoufox は MCP サポートがありません。
特徴の比較: Clawbrowser対Camoufox
| スタッフ | Clawbrowser | Camoufox |
|---|---|---|
| エンジン | Chromium | Firefox |
| オートメーションプロトコル | CDP(ネイティブ)+MCP server | Juggler(Playwright) |
| 指紋方法 | 管理されたプロフィール、20+の表面 | BrowserForge による C++ レベルのインジェクション |
| プロキシルーティング | 作り付け、パーセッション | 手動構成 |
| セッション分離 | ネイティブ、per-profile | マニュアル |
| インスタンスごとのメモリー | 〜800 MB (Chromium) | 〜200 MB(Firefox) |
| 言語サポート | CDP クライアント (Python、Node、Go、Rust、Java) | Pythonのみ |
| エージェントフレームワーク | Claude Code、Codex、Gemini CLI、Cursor、Hermes Agent、Kilo Code、CDP/MCPクライアント | Playwright-Firefoxのみ |
| MCP server | 作り付け | None |
| 広告ブロック | 構成可能 | 作り付け(uBlock Origin) |
| ライセンス | オープンソース | オープンソース |
| 問題を開く | ダウンロー | 240+ |
| 価格 | 無料 | 無料 |
Camoufoxが勝つところ
クレジットが原因です。
小型メモリフットプリント。 インスタンスごとに〜200 MB、Chromiumの〜800 MBで、Camoufoxは同じハードウェアでより多くの同時セッションを実行します。 コンテナ内の50以上のブラウザインスタンスをスピンすると、4x RAMの差が増加します。
シンプルなPython API.pip install camoufox 実行中。Camoufoxは、最小限のPythonインターフェイスのPlaywright-Firefoxをラップします。ステルスブラウザを3行のコードで起動します。スタック全体がPythonで、CDPやMCPを必要としない場合、セットアップの摩擦はゼロに近いです。
コミュニティの確立。〜10,000 GitHubの星とアクティブの問題トラッカーは、より多くの戦闘テストを意味し、より多くのエッジケースが報告され、より多くの回避策が文書化されています。
Firefox TLS の多様性。 Chromium TLS の指紋が重く監視される環境では、Firefox の明確な TLS の形はスリップできます。 ベンチマークデータ これらは状況的である — いくつかのターゲットに役立ちます, 他の人に傷つける - しかし、それは特定のケースで実際の利点です.
Clawbrowserが勝つところ
Native CDP + MCP = ネイティブエージェントのサポート。 CDP ベースのフレームワーク — これらの大部分は 2026 で Clawbrowser に接続し、ゼロプロトコルの翻訳で Claude Code、Codex、Gemini CLI、Cursor、Hermes Agent、および Kilo Code は直接動作します。 組み込み MCP server 第二の統合パスを追加します。:MCP を話すAI エージェントは、CDP コードを書くことなくブラウザを制御します。 Camoufox はどちらもサポートします。
ビルトインプロキシルーティング。 Clawbrowserハンドル プロキシ構成 セッションごとにネイティブ。Camoufoxは、各インスタンスの手動プロキシ設定を必要とします。スケールでは、管理されたランタイムとDIYの設定の違いです。
マルチ言語対応。 Clawbrowser は CDP を話すので、CDP クライアントを持つ言語は、Python、Node.js、Go、Rust、Java をドライブできます。 Camoufox の Python 専用 API は、Go microservice または Node.js バックエンドは、ブラウザを制御する Python サイドカーが必要です。
管理された指紋のプロフィール。 Clawbrowserは一貫した作り出し、管理します 指紋プロファイル 20以上の表面に:キャンバス、WebGL、フォント、ナビゲーター、スクリーン、タイムゾーン、ジオロケーション、WebRTC。 プロファイルを取得すると、すべての表面に内部的に一貫して保持されます。 Camoufoxは注射メカニズムを提供しますが、一貫性を自分でワイヤーアップするか、BrowserForgeのデフォルトに依存します。 表面を渡るMismatched指紋データは、 トップ検出ベクトル.
セッションの分離。 各Clawbrowserセッションは、独自の指紋、プロキシ、およびクッキーの状態で分離されたコンテキストで実行されます。 実行時間に構築され、ボルトで固定されていない。 のために マルチアカウントワークフロー または平行代理店の仕事を、分離は基線の条件です。
Camoufox 代替: 切り替えるとき
Camoufox 上で Clawbrowser を検討してください。
-
あなたのエージェントフレームワークは、CDP または MCP を使用します。 Claude Code、Codex、Cursor、Hermes Agent、Kilo Code、Puppeteer、または任意のカスタム CDP/MCP クライアント。 Camoufox は、プロトコルブリッジなしでこれらを提供することはできません。
-
手動で設定せずにプロキシルーティングが必要です。 セッションごとにプロキシを介したClawbrowserルート。 Camoufoxは、インスタンスごとに手動プロキシ設定が必要です。
-
Pythonのみではありません。 スタックに Node.js、Go、Rust が含まれている場合は、ブラウザをドライブする必要がある場合、Clawbrowser の CDP インターフェイスはどの言語でも動作します。 Camoufox は Python にロックします。
-
あなたは管理された指紋の一貫性を望んでいます。 Clawbrowserは、キャンバス、WebGL、フォント、タイムゾーン、地理位置、およびナビゲーター特性間の相関を処理します。 ミスマッチした指紋データはトップ検出ベクトルです。 Camoufoxは注射ツールを提供しますが、一貫性を担います。
-
ランタイムレベルでセッションの分離が必要です。 パラレルエージェントは、独立したブラウザのコンテキストを必要とします。 Clawbrowserは、このネイティブに提供します。
Camoufox に滞在する場合:
- Python だけ、Playwright-Firefox スタックを実行して、CDP や MCP を必要としません。
- メモリは、プライマリ制約で、インスタンスごとに最小限のフットプリントが必要になります。
- ターゲットサイトにはFirefoxのTLS形状が必要です。
- ワークフローは、管理されたプロキシルーティングや指紋プロファイルを必要としません。
Clawbrowser を始めよう
インストールして1分以内に接続します。
# Install Clawbrowser
clawctl install
# Configure your API key
clawctl config set --api-key YOUR_API_KEYPython から Playwright に接続します。
from playwright.async_api import async_playwright
async with async_playwright() as p:
browser = await p.chromium.connect_over_cdp("ws://localhost:9222")
page = await browser.new_page()または Node.js から Puppeteer:
const puppeteer = require('puppeteer');
const browser = await puppeteer.connect({
browserWSEndpoint: 'ws://localhost:9222/devtools/browser/...'
});
const page = await browser.newPage();同じ CDP endpoint、言語、フレームワーク。 参照してください。 完全な設置ガイド すべてのプラットフォーム
よくある質問
Webスクレイピング用のClawbrowserよりもCamoufoxは優れていますか?
スタックに依存します。Camoufoxはメモリ(〜200 MBと〜800 MB)を使用し、Firefox TLSの形状は、いくつかのターゲットに役立ちます。 Clawbrowserは、CDPとMCPをネイティブにサポートし、より多くの言語とエージェントフレームワークで動作します。組み込みプロキシルーティングと管理された指紋が含まれています。 CDPベースのスクレーピングパイプラインの場合、Clawbrowserはセットアップが少ない必要があります。
Camoufoxは、Chrome DevTools Protocol(CDP)を使用することはできますか?
いいえ。CamoufoxはFirefoxベースで、Jugglerプロトコルを使用します。 connect_over_cdp() return: "CDP 接続は、Chromium でのみサポートされます。" ("CDP 接続は、Chromium" でのみサポートされます)ソース)。代わりにPlaywrightのFirefox接続メソッドを使用します。
Claude Code、Codex、その他のAIエージェントで動作するAnti-Detect Browserはどれですか?
Claude Code、Codex、Cursor、Hermes Agent、およびKilo Codeは、CDP経由でブラウザに接続します。 Clawbrowserは、ネイティブのCDP endpointと内蔵のMCP serverを提供します。どちらも直接動作します。 CamoufoxはCDPまたはMCP接続を提供できず、Playwright-Firefoxスクリプトの後ろにラップする必要があります。
ClawbrowserはFirefoxをサポートしていますか?
いいえ。ClawbrowserはChromiumフォークです。これは非審理的です:CDPはAIエージェントとブラウザフレームワークの標準的な自動化プロトコルです。Chromiumで構築されると、最も広範なツールとのネイティブな互換性があります。 参照 なぜClawbrowserはChromiumを選んだのか.
Camoufoxはまだ維持されていますか?
Camoufoxは、Camoufoxが開発中 daijro/camoufox そして、 CloverLabsAI/camoufox GitHub の星と 240 以上のオープンな問題で、開発は、SerpApi や BirdProxies などのプロキシプロバイダーがサポートしています。このプロジェクトはベータ版を使用し、ソロ・ツー・小規模チーム・プロジェクトとして、長期的なメンテナンスは継続的なスポンサー・サポートに依存しています。
関連比較
続きを読む


