一句话,AI Agent 自动过谷歌验证码。

reCAPTCHA,就是你上网经常碰到的那个「I'm not a robot」真人验证框。我用 BrowserAct 打开谷歌官方的 reCAPTCHA 测试页,让它自动解决页面上的验证码。一条命令下去,验证框直接变成了绿色勾。完美通过。

BrowserAct,专门为 AI Agent 设计的浏览器自动化 CLI。

开源、免费,GitHub 项目已超 4400 星,上个月还登上了 Product Hunt 日榜第一。


你的 AI Agent 会写代码、用工具、操作电脑,但可能一碰到真实网页就歇菜了。Cloudflare 五秒盾、验证码、扫码登录,随便哪个都能把 Agent 卡死。

BrowserAct 要解决的就是这件事。它给 Agent 配备了一个带反检测指纹的真实浏览器,验证码能自动解决,碰到扫码登录还能让你用手机远程接力。

到目前为止,BrowserAct 已经自动化处理过 5 亿多个页面,解决了 1000 多万次验证码。G2 评分 4.8,AppSumo 评分 4.4。Codex、Claude Code、Cursor、OpenClaw 全都支持,只要你的 Agent 能跑 shell 命令就能用。

关键是,这个神器还是开源的。基础的浏览器自动化不需要注册,stealth 反检测浏览器注册后能免费用 5 个,验证码解决和人机接力也包含在免费额度里。

来一波实测。测试环境是 Linux 服务器 + Claude Code。


01|安装,只要 30 秒

打开 BrowserAct 官网,首页有一个「Copy to agent」按钮。

复制、粘贴,发送给 Claude Code。

收到指令的 Agent 会自动读取 GitHub 上的安装说明,下载安装 BrowserAct,初始化环境。

第一次使用 stealth 功能时,Agent 会提示你注册 BrowserAct 账号。

邮箱就能免费注册,Agent 自动获取 API Key。


02|curl 拿不到的,BrowserAct 一条命令搞定

先用 curl(命令行工具)请求一个反检测测试站 nowsecure.nl

curl 拿回来一堆 HTML 空壳,什么有效数据也拿不到。

BrowserAct stealth 浏览器,它和普通自动化浏览器最大的区别就是「自带一整套反检测指纹伪装」。网站用来识别「你是不是机器人」的各种指标,浏览器指纹、TLS 握手特征、插件列表、User Agent,它全都模拟成真人用户的样子。

stealth 浏览器打开同一个页面,遇到了 Cloudflare 验证。点击验证框,一次通过。页面显示「Success!」,没有被识别为机器人。

BrowserAct 甚至贴心地把验证后的页面截图发送给了我。

再来看一个真实业务场景。比如自带反爬保护、外面还套了一层 Cloudflare 的 Indeed 招聘页,搜索「AI Engineer」。

stealth 浏览器先通过 Cloudflare 验证,再完整加载搜索结果。

10 几条职位成功提取,公司名、地点、薪资范围,一个不少。


03|反检测指纹,两大检测站全部通过

我用 stealth 浏览器分别访问了 bot.sannysoft.combot.incolumitas.com。这两个站点是目前最主流的机器人检测站,专门用来测试你的浏览器会不会被网站识别为自动化工具。

结果「全部通过」。

WebDriver 检测、Chrome 对象、插件列表、浏览器身份标识 User Agent、CDP 检测,每一项都显示正常。

作为对比,普通 Playwright 运行同一套检测,基本每一项都被标红。


04|reCAPTCHA,一条命令自动过

接下来我用 stealth 浏览器打开谷歌 reCAPTCHA v2 的官方测试页 https://www.google.com/recaptcha/api2/demo。页面上有一个「I'm not a robot」复选框。

一条命令 solve-captcha,返回 solved=True

复选框直接变成了绿色勾。

reCAPTCHA v2、v3、企业版本,Cloudflare Turnstile、5 秒盾 Cloudflare Challenge,DataDome,PerimeterX 的长按类验证,BrowserAct 都支持。

实测过程中 Cloudflare Turnstile 在 4 个不同站点全部一次通过。大部分验证码压根不会触发,因为 stealth 浏览器的指纹在环境层就把自动化痕迹抹干净了。触发了的,还有 solve-captcha 兜底。


05|手机一扫,接力继续

不是所有验证都能自动过。扫码登录、短信验证,这些必须真人来操作。

BrowserAct 专门为这种场景设计了 remote-assist 功能。Agent 卡住的时候生成一个链接,你用手机打开,看到的就是 Agent 正在操作的那个浏览器页面。同一个会话,同一个指纹,同一份 Cookie。手机上完成登录,点一下「Complete」,Agent 从原来的浏览器状态继续执行。

比如我让 Agent 打开 GitHub 个人资料,页面跳转到了登录页。BrowserAct 自动生成了 remote-assist 链接。

手机上打开链接,页面写着「Your Help Is Needed」,下面显示了任务目标和当前页面地址。点「Take Control」接管浏览器。

我在手机上输入账号密码,完成登录。回到 Claude Code 告诉 Agent「登录好了」。Agent 立刻确认已经进入了 GitHub Profile 设置页面。

凡是需要登录的场景都可以,比如小红书。

让 Agent 搜索热门帖子,小红书弹出了登录框,强制要求登录。Agent 自动触发了 remote-assist

打开链接看到的是完整的小红书登录页面。


06|Skill Forge,把流程沉淀成 Skill

BrowserAct 还有一个神级功能,「Skill Forge」。强烈推荐。

你告诉它想从哪个网站提取什么数据,它会自动探索网站结构,生成一个可复用的 Python 脚本。以后同样的任务直接跑脚本,不用每次都从头摸索页面。

比如让它生成一个「Product Hunt 每日热榜 Top 10」的 Skill。

Skill Forge 先用 stealth 浏览器打开 Product Hunt,自动通过了 Cloudflare 验证。然后它开始分析页面结构,自动切换到页面元素提取,定位产品卡片,提取信息,还自动过滤掉了广告和推广。

Skill Forge 生成了一个 get_top_products.py 脚本,3 次自动测试全部通过。

看看效果。

Product Hunt 当天的 Top 10 产品,实时数据,干净利落。

划重点,BrowserAct SkillHub 里已经有 100 多个现成的 Skill。

Amazon 商品提取、谷歌地图商家数据、YouTube 频道分析、小红书内容抓取、知乎文章提取,直接安装就能用。


BrowserAct,开源、免费。

一条命令,你的 AI Agent 终于不用再被网站拒之门外了。


我是木易,Top2 + 美国 Top10 CS 硕,现在是 AI 产品经理。

关注「AI信息Gap」,让 AI 成为你的外挂。


Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐