OpenSource-Hub
C

camofox-browser

SHA-256
10.0k stars·AI 生産性·SHA-256 チェックサム確認済み

ステルスヘッドレスブラウザ。AIエージェント向けに設計。Camoufoxをベースに、C++層でフィンガープリントを偽装し、Cloudflareなどのボット対策検出を簡単に回避。メモリ使用量はわずか約40MB。

スマートダウンロード

Download 版をダウンロード

vcamoufox-backup-380139564 · 632.7 MB

AI エージェント専用のステルスブラウザ。フィンガープリント偽装を低レイヤーで実現しており、アンチスクレイピングの回避は基本的にこれに頼る。

主な機能

  • C++ 層のフィンガープリント偽装:Google、Cloudflare などのほとんどのボット検出を回避
  • トークン節約:アクセシビリティスナップショットは元の HTML より約 90% 小さい
  • 安定した要素参照(e1/e2/e3):クリックや入力がより確実に
  • 低リソース消費:アイドル時約 40MB、ラズベリーパイや 5 ドルの VPS で動作可能
  • セッション分離と Cookie インポート:ログイン不要で LinkedIn、Amazon などを閲覧

できないこと

  • •初回起動時には約300MBのCamoufoxをダウンロードする必要があり、時間がかかります。直接 docker build せず、必ず make up またはスクリプトを使用して先にバイナリをダウンロードしてください。ローカルに yt-dlp がインストールされている場合は YouTube の字幕抽出を高速化できます。yt-dlp がない場合はブラウザ方式にフォールバックし、速度が低下します。バイナリのダウンロードがスキップされてクラッシュが発生した場合は、README の PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 変数の説明を参照してください。

使用例

  • AI エージェントがログインが必要な、またはブロックされやすいウェブサイトの自動化タスクを実行
  • 開発者が検出されやすい Playwright/ヘッドレス Chrome の代替としてウェブスクレイピングツールを構築

詳細説明

camofox-browser は、AI エージェントとウェブ自動化のために構築されたステルスヘッドレスブラウザサービスです。stealth プラグインを使用する Playwright/Puppeteer とは異なり——後者はフィンガープリントで検出されやすい——Camoufox は C++ レイヤーで Firefox を直接パッチし、JavaScript から見える前に navigator.hardwareConcurrency、WebGL レンダラー、AudioContext、画面ジオメトリ、WebRTC などのフィンガープリント情報を偽装するため、Google、Cloudflare、およびほとんどのボット検出を効果的に回避できます。本プロジェクトはこのエンジンを REST API としてラップし、エージェントのワークフロー向けに最適化しています:アクセシビリティスナップショットは生の HTML より約90%小さく、安定した要素参照(e1/e2/e3)により信頼性の高いクリックと入力が可能で、セッション分離、Cookie のインポート、プロキシと GeoIP のサポート、YouTube の字幕抽出、よく使うサイト向けの検索マクロなどを備えています。実行時のメモリはわずか約40MBで、Raspberry Pi や 5ドルの VPS でも動作し、Docker デプロイ、VNC による可視化ログイン、JSON Schema による構造化抽出をサポートします。stealth プラグインと比較して、よりシンプルでより安全です。

タグ

anti-detectionbrowser automationAI agents

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

リポジトリをクローン:git clone https://github.com/jo-inc/camofox-browser

4

依存関係をインストールして起動:npm install && npm start(初回は Camoufox 約 300MB が自動的にダウンロードされます)

5

ブラウザで http://localhost:9377 にアクセスして API を使用するか、インタラクティブドキュメントを確認してください

インストールガイド
  1. リポジトリをクローン:git clone https://github.com/jo-inc/camofox-browser
  2. 依存関係をインストールして起動:npm install && npm start(初回は Camoufox 約 300MB が自動的にダウンロードされます)
  3. ブラウザで http://localhost:9377 にアクセスして API を使用するか、インタラクティブドキュメントを確認してください
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

5720d45b894ce1770543de024c6f10d514b38be560fa2dc3226b3d8586caf672

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

プロジェクトディレクトリを削除すれば、完全にアンインストールできます。Camoufox ブラウザのキャッシュやダウンロードされたバイナリをクリーンアップしたい場合は、ユーザーディレクトリ内の ~/.cache/camoufox および ~/.cache/ms-playwright 関連フォルダを手動で削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-09-08T07:13:58Z
GitHub リポジトリ公式サイト

類似プロジェクト