Camofox-Browser 是一款专为 AI Agent(AI智能体) 设计的隐身无头浏览器服务器,由 jo-inc 团队开发并开源。它基于 Camoufox——一个在 C++ 引擎层面进行指纹伪装的 Firefox 分支——构建而成。
简单来说,当你的 AI 智能体需要访问网页时,传统的 Puppeteer、Playwright 或 Headless Chrome 很容易被 Cloudflare、Google 等反机器人系统检测并拦截。Camofox-Browser 通过 C++ 级别的指纹伪造,在 JavaScript 执行之前就完成了对 navigator.hardwareConcurrency、WebGL 渲染器、AudioContext、屏幕几何尺寸、WebRTC 等浏览器指纹的伪装。网站看到的不是一个“机器人”,而是一个“真实的浏览器”。
该项目由 jo 个人 AI 助手背后的团队打造——jo 是一款半运行在 Mac、半运行在专属云端机器上的个人 AI,无需任何维护。
为什么 AI Agent 需要 Camofox-Browser?
| 传统方案 | 问题 | Camofox-Browser 的解决方案 |
|---|---|---|
| Playwright / Puppeteer | 容易被反爬虫系统检测 | C++ 引擎级反检测,非 JS 注入 |
| Headless Chrome | 浏览器指纹可被识别 | 完整指纹伪造(硬件并发数、WebGL、AudioContext 等) |
| Stealth 插件 | 插件本身成为新的指纹特征 | 无 shim、无 wrapper、无痕迹 |
| 原始 HTML 快照 | Token 消耗大,AI 处理效率低 | 可访问性快照,体积比原始 HTML 小约 90% |
核心功能亮点
🛡️ C++ 级反检测
绕过 Google、Cloudflare 及绝大多数机器人检测系统。指纹伪造发生在浏览器引擎层,而非 JavaScript 注入层,因此更难被检测。
🎯 稳定元素引用(Element Refs)
页面元素被标记为 e1、e2、e3 等稳定标识符,即使 DOM 结构发生变化,也能可靠地进行点击、输入等交互操作。
💰 Token 高效
使用可访问性快照(Accessibility Snapshot) 代替完整 HTML,Token 消耗减少约 90%,大幅降低 AI 模型的调用成本。
🔍 14 个内置搜索宏
内置 @google_search、@youtube_search、@amazon_search、@reddit_subreddit 等 14 个常用网站的搜索宏,AI 可直接调用。
👤 会话隔离与持久化
每个用户拥有独立的浏览器上下文,Cookie、localStorage 完全隔离。登录一次,重启后自动恢复登录态。
🌐 代理与 GeoIP 支持
支持通过住宅代理路由流量,并自动适配地区/时区设置。
🖥️ VNC 交互式登录
通过 noVNC 在浏览器中远程可视化操作网站,特别适合需要扫码登录的场景(如小红书、Boss直聘等)。
📦 多部署方式
支持 Docker、Fly.io、Railway 等多种部署方式,甚至可以在 Raspberry Pi 或 $5 VPS 上运行。
快速安装与使用教程
前置要求
- Node.js 环境
- 约 300MB 磁盘空间(用于首次下载 Camoufox 浏览器)
方式一:源码安装(推荐入门)
# 克隆项目 git clone https://github.com/jo-inc/camofox-browser cd camofox-browser # 安装依赖 npm install # 启动服务(首次运行会自动下载 Camoufox 浏览器,约 300MB) npm start # 服务默认运行在 http://localhost:9377
方式二:Docker 部署(推荐生产环境)
# 使用 Makefile(推荐,自动下载依赖) make up # 或使用 CI Dockerfile docker build -f Dockerfile.ci -t camofox-browser . docker run -d -p 9377:9377 camofox-browser
⚠️ 注意:不要直接运行默认的
docker build,默认 Dockerfile 需要预下载的dist/目录。
与 AI Agent 集成(MCP 协议配置)
Camofox-Browser 通过 MCP(Model Context Protocol) 协议与各类 AI 智能体(如 OpenClaw、Hermes、Trae、Codex、Workbuddy 等)对接。
Trae 配置示例:
打开 Trae 设置 → MCP 配置,添加以下 JSON:
{
"mcpServers": {
"camofox-browser": {
"command": "npx",
"args": ["-y", "camofox-browser-mcp@latest"],
"env": {
"CAMOFOX_BASE_URL": "http://127.0.0.1:9377",
"CAMOFOX_DEFAULT_USER_ID": "trae-agent"
}
}
}
}
Workbuddy 配置:
侧边栏「插件」→ 右上角「MCP 服务器」→「配置 MCP」,填入相同的 JSON 配置。
配置成功后,AI 智能体可获得 42 个浏览器自动化工具,涵盖导航、交互、搜索、提取、下载等全流程操作。
CLI 命令行使用
Camofox-Browser 也提供了命令行工具,方便终端操作:
# 打开网页 camofox open https://example.com # 获取页面快照 camofox snapshot
实战建议
1. 首次使用推荐 VNC 登录
对于 Boss直聘、小红书等需要登录的网站,建议首次使用 VNC 远程桌面 方式登录。通过浏览器远程可视化操作完成扫码或账号密码登录后,导出存储状态供后续 AI 复用。
2. 善用 Cookie 导入
如果已有 Netscape 格式的 Cookie 文件,可直接导入会话,避免重复登录。
3. 注意首次下载体积
首次启动会下载 Camoufox 浏览器(约 300MB),请确保网络通畅。
4. 生产环境启用结构化日志
Camofox-Browser 支持 JSON 格式的结构化日志,带有请求 ID,便于生产环境的问题追踪和可观测性。
5. 按需启用会话追踪
可选的每会话 Playwright 追踪功能(含截图、DOM 快照、网络请求),便于调试复杂交互场景。
6. 资源占用优化
Camofox-Browser 采用懒加载浏览器启动 + 空闲自动关闭机制,空闲时内存占用仅约 40MB,非常适合与其它服务共享服务器资源。
总结
Camofox-Browser 是目前 AI Agent 领域最具竞争力的反检测浏览器解决方案之一。它通过在 C++ 引擎层进行指纹伪装,从根本上解决了传统浏览器自动化工具容易被检测的痛点。配合 MCP 协议的标准化集成方式,可以无缝接入各类 AI 智能体工作流。
无论你是正在构建 AI 助手、数据采集系统,还是需要让 AI 自动化操作各类 Web 应用,Camofox-Browser 都值得纳入你的技术栈。
数据统计
数据评估
关于Camofox-Browser特别声明
本站微企脉提供的Camofox-Browser都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由微企脉实际控制,在2026年8月26日 下午9:03收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,微企脉不承担任何责任。
相关导航
33台词是一个专注于通过台词反向查找影片素材的在线工具和移动应用。它的核心功能是帮助用户输入台词关键词,快速定位该台词出现在哪些影片的哪个时间点,主要服务于视频创作者和语言学习者。
GitHub中文排行榜
GitHub中文排行榜是一个专注于中文项目的 GitHub 榜单 。它通过自动化脚本,定期筛选并排名 GitHub 上包含中文文档或由中文社区主导的热门开源项目 。其核心目标是打破语言壁垒,解决开发者在海量英文项目中难以找到优质中文资源的痛点 。
UXbot
UXbot 是一个面向产品经理、设计师和创业者的AI全栈式应用生成平台。其核心定位是“从想法到应用”的一站式解决方案,用户无需编写代码,仅通过自然语言描述,即可完成从需求分析、高保真UI设计、可交互原型到前端代码生成的完整产品设计流程。
Raphael AI
Raphael AI 是一个完全免费、无需注册、无限生成的AI图像平台,口号是“全球首个无限免费AI图像生成器”。其核心优势在于场景感知智能路由,系统会根据你的提示,自动在 Z-Image、Flux 2、Qwen-Image、Nano Banana Pro 等先进模型中选择最合适的一个,兼顾质量与速度。
MikuTools
MikuTools网站是一个轻量级、一体化的在线工具平台,汇集了超过40种实用工具。涵盖了图片处理、文字编辑、编程开发等多个领域,旨在为用户提供便捷的一站式服务。
TrendRadar
TrendRadar定位为一款AI舆情监控助手与热点筛选工具。其核心理念是告别信息过载和算法操控,让用户从被动接收 App 推送,转变为根据自己的兴趣和需求,主动、精准地获取全网热点信息。它就像为你打造的“私有情报局”,帮你从海量资讯中筛选出真正有价值的内容。
Best Video下载器
Best Video下载器是一款功能强大且免费的视频解析下载工具,支持全球100+热门视频平台视频高清无水印下载,包括哔哩哔哩、抖音、快手、微博、小红书、TikTok、YouTube等。
TOOLFK
TOOLFK在线工具箱是一个为程序员、开发者及普通办公人员提供便捷服务的综合性在线工具集合网站。其核心特点是无需安装、无需注册(大部分工具),直接在浏览器中完成各种任务。
TikTok字幕提取器
TikTok字幕提取器是一款完全免费、无需注册的在线工具,致力于帮助用户快速、精准地从TikTok视频中提取字幕文本。
齐民要术在线工具网
齐民要术在线工具集合,免费、安全、高效!整合文本编辑、格式转换、图片处理、计算查询等多功能工具,去水印、无广告、无需下载,随时随地一键调用,满足个人与办公各类实用需求,便民更省心。
OpenAI Verify
OpenAI Verify是一个基于网页的免费验证门户,核心功能是检测上传图片中是否包含与OpenAI生成内容相关联的溯源特征。系统会主动扫描C2PA元数据和SynthID数字水印,并实时反馈检测结果。该工具目前只能验证OpenAI自家产品(ChatGPT、OpenAI API和Codex)生成的图像。如果图片由其他公司的AI模型生成,例如Google Gemini或Midjourney,Verify工具无法识别。
ScriptCat(脚本猫)
ScriptCat,中文名“脚本猫”,是一款开源的浏览器脚本管理器,能够执行用户自定义脚本,让你的浏览器完成更多自动化任务。与传统脚本管理器不同,脚本猫参考了油猴的设计思路,不仅完全兼容油猴脚本,还开辟了一条全新的技术路线——后台脚本运行框架。
暂无评论...






