Camoufox

Camoufox

AI TOOL PROFILE工具资料

开源反检测 Firefox 浏览器,专为 AI 智能体设计

官网地址 https://camoufox.com

访问官网
价格免费
平台Web
归类AI 智能体
收录2025-01-01
复核2025-01-01
编辑评分 4.4 / 5

Camoufox编辑总结

EDITOR REVIEW编辑评测

Camoufox 是一款基于 Firefox 的开源反检测浏览器,定位是给 AI 智能体做隐匿式自动化。它无需改动现有 Playwright 代码即可直接套用,主打无头运行且占用不足 200MB,并刻意去掉 CSS 动画与遥测噪声,让 DOM 对 LLM 更干净。构建仅支持 Linux,WSL 不可用,需先执行 make dir 与 make bootstrap 再通过 multibuild.py 打包。官网以赞助商与代理服务商合作为主,未公开定价与授权细节。

Camoufox是什么?

Camoufox 是一个开源的反检测浏览器,面向需要隐匿式自动化的 AI 智能体场景。它基于 Firefox 构建,由开发者 daijro 维护,仓库托管在 GitHub。

它最大的形态特点是与 Playwright 生态兼容:现有 Playwright 代码可以开箱即用,不必为反检测重写脚本。运行上以无头优先设计,占用不足 200MB,并且刻意移除了 CSS 动画与遥测噪声,使生成的 DOM 更干净,便于交给 LLM 解析。伪装覆盖面包括 navigator 下的设备、操作系统、硬件、浏览器等全部属性,以及屏幕尺寸、分辨率、窗口与视口。

普通用户通常借助它承接已有的自动化脚本;开发者需要按官方构建流程自行编译,且构建环境限定为 Linux。团队使用时一般会配合官网推荐的代理服务商,把网络身份一并处理。

Camoufox核心功能

CAPABILITIES工具标签

Playwright 无缝兼容

已有的 Playwright 代码可以开箱即用,不需要为反检测改写脚本结构,迁移成本主要在浏览器替换本身。

无头优先低占用

以无头模式为默认取向设计,运行时占用不足 200MB,适合在同一台机器上并行跑多个自动化实例。

干净的 DOM 输出

去掉 CSS 动画与遥测噪声,页面结构更简洁,减少无关节点对 LLM 解析的干扰,降低 token 浪费。

navigator 全属性伪装

覆盖 navigator 下的设备、操作系统、硬件、浏览器等全部属性,让指纹层面对外呈现一致的身份。

屏幕与视口伪装

对屏幕尺寸、分辨率、窗口大小与视口一并处理,避免因显示参数与声明身份不匹配而暴露。

命令行多平台构建

通过 multibuild.py 指定 --target 与 --arch,可同时产出 linux、windows、macos 及 x86_64、arm64、i686 架构包。

官方说明 ↗

Camoufox适合谁用?

WHO IS IT FOR工具标签

AI 智能体开发者

推荐

需要让智能体在网页上执行操作又不想被反爬识别,且已在用 Playwright 的团队可以低成本替换浏览器层。

推荐

官网推荐配套代理服务商并给出折扣码。

非 Linux 环境用户

不推荐

官方明确构建系统面向 Linux,WSL 不可用,在 Windows 或 macOS 上直接编译会受阻。

需要开箱即用产品的用户

有条件

官网未公开成品安装包与价格,须自行克隆仓库并执行构建流程,上手门槛偏高。

Camoufox优点和缺点

PROS & CONS工具标签

优点

  • 现有 Playwright 代码开箱即用,迁移改动小
  • 无头运行占用不足 200MB,适合并行多实例
  • 去掉 CSS 动画与遥测噪声,DOM 更利于 LLM 解析
  • navigator 全属性与屏幕视口一并伪装

缺点

  • 构建系统仅支持 Linux,WSL 不可用
  • 需自行克隆仓库并执行多步构建流程

Camoufox常见问题

FAQ工具标签
Camoufox 是什么?

它是一个开源的反检测浏览器,基于 Firefox 构建,定位是服务 AI 智能体的隐匿式自动化。特点是兼容现有 Playwright 代码、无头优先且占用不足 200MB,并移除了 CSS 动画与遥测噪声让 DOM 更干净。

我已经在用 Playwright,需要改多少代码?

说明现有 Playwright 代码可以开箱即用。主要改动集中在把浏览器替换为 Camoufox,脚本结构本身不需要为反检测重写,迁移成本相对可控。

它能伪装哪些浏览器指纹?

包括的范围包括 navigator 下的全部属性,涵盖设备、操作系统、硬件、浏览器等;此外还包括屏幕尺寸、分辨率、窗口与视口,让显示参数与声明身份保持一致。

怎么自己构建?

先在 Linux 上克隆仓库,执行 make dir,再一次性运行 make bootstrap 引导系统,最后用 python3 multibuild.py 指定目标平台与架构打包,例如 --target linux windows macos --arch x86_64 arm64 i686。

在 Windows 上能构建吗?

明确提示构建系统面向 Linux 使用,WSL 不可用。因此在 Windows 或 macOS 上直接进行官方构建流程会受阻,需要准备 Linux 环境。

Camoufox竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Camoufox本工具 4.4 免费 Playwright 无缝兼容;无头优先低占用;干净的 DOM 输出;navigator 全属性伪装 Web
Browserfly — 未标价 用于浏览器交互和自动化的 AI 助手 —
linkfox agent — 免费版 7 天免费,基础版 ¥949/年,高级版 ¥2,870/年,团队版 ¥4 linkfox agent Web
BrowseGPT — 免费开源,自建服务器只付 API 用量费 AI 浏览器自动化插件 Web / Chrome 扩展
Bench AI — 未标价 Bench AI 自动化硬件设计,通过 AI 自动化提升能力 —
Ego Lite — 零成本、零配置, free 用于并行 AI 网页自动化的免费浏览器 Mac / Web