Back to Tools & Extensions
CamoFox Browser logo
tools468

CamoFox Browser

CamoFox Browser est un serveur d'automatisation de navigateur sans interface anti-détection alimenté par Camoufox (version de Firefox modifiée avec falsification d'empreinte digitale au niveau C++). Il permet aux agents IA de naviguer de manière fiable sur les sites bloqués par Cloudflare, Google et autres systèmes de détection de robots.

Qu'est-ce que CamoFox Browser ?

CamoFox Browser est un serveur d'automatisation de navigateur sans interface, conçu spécifiquement pour les agents d'IA. Il est propulsé par Camoufox — un fork de Firefox qui effectue la falsification d'empreinte numérique au niveau du moteur C++ plutôt qu'avec des correctifs JavaScript fragiles.

Cela permet aux agents d'IA de visiter de vrais sites web qui bloquent généralement les outils d'automatisation comme Playwright ou Puppeteer, y compris ceux protégés par Cloudflare, Google et autres systèmes de détection de bots avancés.

Il utilise le même moteur de navigation que l'assistant IA Jo et s'intègre parfaitement avec OpenClaw et d'autres frameworks pour agents.

Fonctionnalités principales

  • Anti-détection au niveau C++ : Falsifie les propriétés du navigateur, WebGL, AudioContext, la géométrie d'écran, WebRTC et plus encore au niveau du moteur du navigateur pour une indétectabilité maximale.
  • Captures efficaces en tokens : Renvoie des captures de l'arbre d'accessibilité (~90 % plus petites que le HTML brut) + des captures d'écran en base64 optionnelles.
  • Références d'éléments stables : Utilise des références fiables e1, e2, ... pour les clics, la saisie et l'interaction.
  • Isolation de session : Isolation par userId et sessionKey avec expiration automatique et recyclage des onglets.
  • Alignement Proxy & GeoIP : Achemine le trafic via des proxies résidentiels avec la localisation, le fuseau horaire et la géolocalisation correspondants.
  • Importation de cookies : Prend en charge l'injection de cookies au format Netscape pour les sessions authentifiées (LinkedIn, Amazon, etc.).
  • Macros de recherche intégrées : @google_search, @youtube_search, @amazon_search, @reddit_subreddit, et plus encore.
  • Extraction de transcriptions YouTube : Chemin rapide via yt-dlp ou repli sur le navigateur.
  • Faible utilisation des ressources : ~40 Mo de mémoire au repos ; lancement différé et arrêt en inactivité. Fonctionne sur Raspberry Pi ou un VPS économique.
  • API structurée : Points de terminaison REST avec journalisation JSON et traçage des ID de requête.

Architecture

  • Navigateur propulsé par Camoufox
  • BrowserContext isolé par utilisateur
  • Groupes d'onglets organisés par sessionKey
  • Arrêt automatique en inactivité et relance à la demande

Installation & Démarrage rapide

Autonome

git clone https://github.com/jo-inc/camofox-browser
cd camofox-browser
npm install
npm start

Le serveur s'exécute sur http://localhost:9377. Camoufox (~300 Mo) est téléchargé automatiquement au premier lancement.

Docker

make up

Prend en charge Fly.io, Railway et les builds multi-architectures.

Intégration avec OpenClaw

openclaw plugins install @askjo/camofox-browser

Exemples d'utilisation

Créer un nouvel onglet

curl -X POST http://localhost:9377/tabs \
  -H "Content-Type: application/json" \
  -d '{"userId": "agent1", "sessionKey": "task1", "url": "https://example.com"}'

Obtenir un instantané d'accessibilité + capture d'écran

curl "http://localhost:9377/tabs/{TAB_ID}/snapshot?userId=agent1&includeScreenshot=true"

Cliquer sur un élément par référence (ref)

curl -X POST http://localhost:9377/tabs/{TAB_ID}/click \
  -d '{"userId": "agent1", "ref": "e1"}'

Rechercher avec une macro

curl -X POST http://localhost:9377/tabs/{TAB_ID}/navigate \
  -d '{"userId": "agent1", "macro": "@google_search", "query": "best wireless headphones"}'

Cas d'utilisation

  • Agents d'IA nécessitant une navigation web fiable (recherche, shopping, médias sociaux, etc.)
  • Contournement des protections anti-bot sur les sites protégés par Cloudflare ou Google
  • Navigation authentifiée avec importation de cookies
  • Interaction web économe en tokens pour des flux de travail d'agents de longue durée
  • Intégration avec OpenClaw, Claude Desktop (via MCP), LangChain et des agents personnalisés

Ressources

  • GitHub : https://github.com/jo-inc/camofox-browser
  • Camoufox : https://camoufox.com
  • Intégration OpenClaw : https://openclaw.ai
  • Documentation : https://jo-inc-camofox-browser.mintlify.app

Le navigateur CamoFox est sous licence MIT, activement maintenu (dernière version en avril 2026) et largement utilisé pour l'automatisation web des agents IA en production.

Tags

agent-ianavigateur-sans-interfaceanti-détectionautomatisation-de-navigateurcamoufoxopenclawmcpplaywrightfalsification-d'empreinte-digitaletypescriptnode-js

Related Entries

Keep exploring similar tools and resources in this category.

Browse Tools & Extensions
CamoFox Browser logo

CamoFox Browser

Tools & Extensions

CamoFox Browser is a headless anti-detection browser automation server powered by Camoufox (Firefox fork with C++-level fingerprint spoofing). It enables AI agents to reliably browse sites blocked by Cloudflare, Google, and other bot detection systems.

mcporter logo

mcporter

Tools & Extensions

MCPorter est un runtime TypeScript, une CLI et une boîte à outils de génération de code pour le Model Context Protocol (MCP). Découvrez, appelez et transformez n'importe quel serveur MCP en une CLI autonome ou une API typée avec une découverte zero-config.

mcporter logo

mcporter

Tools & Extensions

MCPorter is a TypeScript runtime, CLI, and code-generation toolkit for the Model Context Protocol (MCP). Discover, call, and turn any MCP server into a standalone CLI or typed API with zero-config discovery.

LobeHub logo

LobeHub

Tools & Extensions

LobeHub is a modern AI agent platform and marketplace for discovering, building, and collaborating with intelligent agent teammates. It features native Model Context Protocol (MCP) integration and the world's largest curated MCP Servers Marketplace with tens of thousands of ready-to-use integrations.