camofox-browser
AI 应用与 AI Agent自动化与工作流开发者工具
ai-agentanti-botantidetect-browserautomationbot-detectionbrowser-automation
12,254
Stars
1,234
Forks
26
Watchers
54
Open Issues
MIT
许可证
JavaScript
语言
2026-01-26
创建时间
2026-11-10
最近更新
项目能做什么
面向 AI Agent 的隐形无头浏览器,可绕过 Cloudflare 与反爬检测,可平替 Puppeteer/Playwright。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
<img src="fox.png" alt="camofox-browser" width="200" />
<h1>camofox-browser</h1>
<p><strong>Anti-detection browser server for AI agents, powered by Camoufox</strong></p>
<p>
<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT" /></a>
<a href="https://github.com/jo-inc/camofox-browser/stargazers"><img src="https://img.shields.io/github/stars/jo-inc/camofox-browser" alt="GitHub stars" /></a>
<a href="https://www.npmjs.com/package/camofox-browser"><img src="https://img.shields.io/npm/v/camofox-browser" alt="npm version" /></a>
<a href="https://github.com/jo-inc/camofox-browser/commits"><img src="https://img.shields.io/github/last-commit/jo-inc/camofox-browser" alt="GitHub last commit" /></a>
</p>
<p>
Standing on the mighty shoulders of <a href="https://camoufox.com">Camoufox</a> - a Firefox fork with fingerprint spoofing at the C++ level.
</p>
</div>
<br/>
> <a href="https://askjo.ai?ref=camofox"><img src="jo-logo.png" alt="Jo" width="80" height="80" align="left" /></a>
>
> Built by the team behind <a href="https://askjo.ai?ref=camofox"><strong>jo, a personal AI agent</strong></a> that runs half on your Mac, half on a dedicated cloud machine just for you -- with zero maintenance needed. Available on macOS, Telegram, WhatsApp, and email. <a href="https://askjo.ai?ref=camofox">Try the beta free -></a>
> <a href="https://x.com/pradeep24"><img src="pradeep-profile.png" alt="Pradeep Elankumaran" width="80" height="80" align="left" /></a>
>
> <a href="https://x.com/pradeep24"><strong>Pradeep Elankumaran (@pradeep24)</strong></a> — co-founder and technical CEO at Jo.
>
> <br clear="left" />
<br/>
```bash
git clone https://github.com/jo-inc/camofox-browser && cd camofox-browser
npm install && npm start
# -> http://localhost:9377
```
---
## Why
AI agents need to browse the real web. Playwright gets blocked. Headless Chrome gets fingerprinted. Stealth plugins become the fingerprint.
Camoufox patches Firefox at the **C++ implementation level** - `navigator.hardwareConcurrency`, WebGL renderers, AudioContext, screen geometry, WebRTC - all spoofed before JavaScript ever sees them. No shims, no wrappers, no tells.
This project wraps that engine in a REST API built for agents: accessibility snapshots instead of bloated HTML, stable element refs for clicking, and search macros for common sites.
## Features
- **C++ Anti-Detection** - bypasses Google, Cloudflare, and most bot detection
- **Element Refs** - stable `e1`, `e2`, `e3` identifiers for reliable interaction
- **Token-Efficient** - accessibility snapshots are ~90% smaller than raw HTML
- **Runs on Anything** - lazy browser launch + idle shutdown keeps memory at ~40MB when idle. Designed to share a box with the rest of your stack -- Raspberry Pi, $5 VPS, shared infra.
- **Session Isolation** - separate cookies/storage per user
- **Cookie Import** - inject Netscape-format cookie files for authentica
阅读完整原文
商业机会分析 AI 生成
托管式云端 Stealth 浏览器 API(Scraping/Browserless PaaS)
| 产品构想 | 基于 Camofox-browser 搭建分布式云端无头浏览器集群,向开发者提供兼容 Puppeteer/Playwright 的远程 WebSocket 连接端点与 HTTP 抓取 API,内置代理轮换与指纹维持。 |
| 核心功能 | 远程 CDP/Playwright 连接协议支持、全自动 Cloudflare 挑战绕过、动态住宅代理集成、并发控制与自动重试机制、截图与结构化 DOM 返回。 |
| 目标用户 | 不想自行维护大量 Chrome 实例及代理 IP 成本的中小团队、独立开发者的 AI Agent 产品。 |
| 难度/周期 | 中等 · 3 - 5 周 · 成本:中等(主要为服务器算力与代理 IP 采购成本) |
| 收费模式 | 按成功请求次数计费(Usage-based API)、按并发通道数月度订阅(Concurrency tier)。 |
| 竞争风险 | 云服务器与代理成本高昂;Cloudflare 等反爬机制更新导致短时间内成功率骤降引发退款。 |
| 依据 | 已验证事实 |
AI Agent 专属网页环境网关(Agent Web Gateway)
| 产品构想 | 针对主流 LLM 框架(LangChain、LlamaIndex 等),封装专为 Agent 优化的 Web 交互工具层,提供页面清洗、防封拦截恢复、会话持久化及结构化 JSON 提取能力。 |
| 核心功能 | 一键注入 LLM Agent 的标准工具接口、网页内容精准 Markdown 化/去噪、多步骤任务会话保持与 Cookie 隔离、被阻断时自动刷新指纹重试。 |
| 目标用户 | 构建 Web-Browsing Agent、自动填表/跨站点任务机器人的 AI 应用开发者。 |
| 难度/周期 | 较低 · 2 - 3 周 · 成本:极低(主要是轻量开发与少量测试服务器) |
| 收费模式 | 核心开源 + Pro 功能(高级解析算法、团队协同管理面板)按月订阅;提供托管云端服务抽成。 |
| 竞争风险 | 易被通用 AI 框架的同质化开源插件替代;依赖 LLM 生态的采纳度。 |
| 依据 | AI推测 |
商业级指纹对抗库与 WAF 绕过规则订阅(Fingerprint Rules Feed)
| 产品构想 | 为本地部署 Camofox-browser 的企业或团队提供持续维护的高级指纹池、TLS/Canvas/WebGL 混淆配置更新,以及针对特定反爬盾(如 DataDome、Cloudflare Turnstile)的最新对抗补丁。 |
| 核心功能 | 每周/每日更新的真实设备指纹特征库、底层 C++ / JS 注入防御补丁、WAF 升级报警与绕过策略自动拉取 CLI。 |
| 目标用户 | 有强合规或数据隐私要求、必须在本地/私有云运行浏览器集群的爬虫企业。 |
| 难度/周期 | 高 · 4 - 6 周 · 成本:低(主要为逆向分析与指纹采集成本) |
| 收费模式 | 企业级规则包年费订阅、私有化部署技术支持与咨询服务费。 |
| 竞争风险 | 逆向工程与高强度猫鼠游戏的研发维护负担重;法律合规与服务条款风险较高。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| NousResearch/hermes-agent | 中文介绍暂未生成 The agent that grows with you |
262,396 | Python |
| firecrawl/firecrawl | 中文介绍暂未生成 Supercharge your AI agents with data from the web and beyond |
200,446 | TypeScript |
| DietrichGebert/ponytail | 中文介绍暂未生成 Makes your AI agent think like the laziest senior dev in the |
188,299 | JavaScript |
| msitarzewski/agency-agents | 中文介绍暂未生成 A complete AI agency at your fingertips - From frontend wiza |
167,634 | Shell |
| langgenius/dify | 中文介绍暂未生成 Build Agentic workflows, RAG pipelines, with rich AI model a |
160,872 | Python |
| langflow-ai/langflow | 中文介绍暂未生成 Langflow is a powerful tool for building and deploying AI-po |
156,509 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2026-01-26,近 30 天仍在推送,发布过 31 个 Release |
| 社区活跃 | Star 12,254 / Fork 1,234 / Issue 54(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/jo-inc/camofox-browser.git cd camofox-browser # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。