专为AI代理打造的浏览器自动化CLI工具
BrowserAct是一个浏览器自动化CLI,专为AI代理设计,能够突破反爬虫封锁、支持人工接管、并行任务无干扰,并隔离多个账号。它通过环境层、执行层和人工层三层机制突破封锁,提供三种浏览器模式,并针对LLM推理优化输出格式。
近日,一款名为BrowserAct的浏览器自动化CLI工具引起了AI社区的关注。该工具专为AI代理设计,旨在解决标准浏览器自动化工具无法应对的挑战,如反爬虫封锁、任务中断、并行任务污染以及多账号隔离等问题。
核心功能
BrowserAct通过三个层次突破反爬虫封锁:环境层使用隐形指纹伪造、TLS轮换和代理切换;执行层可自动解决验证码并提取受保护页面;人工层则生成实时链接,允许用户从任何设备接管浏览器,代理在完成后无缝继续。
工具提供三种浏览器模式:复用本地Chrome模式利用现有登录状态;隐身隐私模式无痕批量抓取;隐身固定身份模式用于登录账号和多浏览器并行操作,确保指纹和IP稳定。
在并发方面,BrowserAct实现了零干扰:跨浏览器并行时独立cookie、指纹和代理;同浏览器多会话共享登录状态但独立执行;隐私模式每次会话使用新指纹和空profile。
专为LLM推理设计
BrowserAct的输出格式针对AI推理优化:使用索引文本格式,比JSON或HTML节省数倍token;通过索引与浏览器交互(如click 3),无需DOM解析;每个浏览器携带语义描述,匹配任务;会话所有权和显式命名确保多代理无冲突。安全方面,敏感操作需用户确认批准。
安装与使用
AI代理可通过安装browser-act skill快速使用。支持Windows、macOS、Linux,兼容Claude Code、Cursor、VS Code、OpenCode、OpenClaw、Codex、Gemini CLI等。
定价
大部分功能免费,仅管理代理(动态/静态)和超过5个隐身浏览器需要付费。
生态与未来
BrowserAct还提供Skill Forge,用于自动生成网站数据提取技能,以及30多个预构建技能。该项目在GitHub上已获得4.5k星标,采用MIT许可证。