Camofox Browser:为 Agent 提供会话隔离的反检测浏览器服务
一分钟看懂
Camofox Browser 基于 Camoufox Firefox 分支,向 AI Agent 提供 REST API、可访问性快照和稳定元素引用。它在浏览器实现层调整指纹信息,并支持独立会话、代理、文件上传、下载捕获和交互式登录。
你可以用它做什么
- 让 Agent 创建标签页、导航、点击、输入和截图。
- 为不同用户隔离 Cookie 与本地存储。
- 通过代理和地理位置设置测试不同访问环境。
- 用精简可访问性快照降低页面上下文量。
- 在 Docker、VPS 或本地服务器部署浏览器 API。
主要能力
- Camoufox 实现层指纹调整与 Firefox 浏览器引擎。
- REST/OpenAPI 接口、结构化提取和稳定元素引用。
- Cookie 导入、下载捕获、文件上传和会话追踪。
- 可选 VNC 登录、代理和搜索宏。
适合哪些人
适合合法自动化测试、兼容性检查和自有网站 Agent 工作流的开发者。它不应被用于规避网站授权、访问控制或违反服务条款的数据采集。
怎么开始使用
可运行 npx @askjo/camofox-browser,或克隆后安装依赖并启动默认 9377 端口。首次安装会下载约 300MB 浏览器组件;部署前应限制监听地址、认证和上传目录。
使用前需要知道
反检测功能不保证绕过任何网站,也不构成抓取授权。应遵守 robots、服务条款、隐私和数据保护法规。服务支持导入登录 Cookie,必须加密存储并限制访问。项目默认包含匿名崩溃遥测,可通过环境变量关闭。软件采用 MIT 许可证,Camoufox 等依赖另有条款。