一句话定位:把浏览器操作、抓取、自测和一整套调研流程打包成技能。

让 AI「上网查点东西」,难点从来不是打开网页,而是登录态、验证码、动态渲染、页面结构变了之后怎么恢复。Browserbase 官方把这块能力拆成了 18 个技能,覆盖从单次开页到完整竞品调研的全链路,配套的命令行工具叫 browse。安装之后你在 Claude Code 里说一句「去 Hacker News 把热帖评论抓来总结」,剩下的它在远端浏览器里自己跑完。这套技能的价值在于:它不只是一组 API 包装,而是把「浏览器该怎么用」的方法论一起交给了 Agent。

核心能力

一、browser:把浏览器操作变成命令行动作
最基础也最常用的一个。它让 Agent 通过 browse CLI 完成开页、点击、填表、取文本,背后接的是 Browserbase 的远端会话,因此可以带上 Browserbase Identity、Verified 浏览器、验证码解决和住宅代理。实际场景里,抓一个需要登录的后台报表时,本地无头浏览器经常被风控拦住,走远端住宅 IP + 已验证浏览器指纹,成功率会明显不一样。

二、browser-trace + browser-to-api:把一次浏览变成可复用的接口
browser-trace 会录制完整的 DevTools 协议轨迹(CDP 原始流、截图、DOM 快照),再按页面切分成可检索的片段。browser-to-api 接着读这份轨迹,把页面实际发出的 HTTP 请求反推成一份尽力而为的 OpenAPI 3.1 描述。做数据采集时这个组合很实用:先真人点一遍,让技能把请求结构提出来,之后就不用每次开浏览器,直接调接口,速度快一个量级。

三、autobrowse:失败之后自己读轨迹改脚本
普通自动化脚本的毛病是页面一改就挂,而且挂了你得自己查。autobrowse 做的是自我改进循环:跑任务、读 trace、定位哪一步点错了、改导航逻辑、再跑,直到稳定通过。给运营同学做一个每周自动取数的流程时,这个能力省下的其实是维护成本,而不是首次开发成本。

四、safe-browser + cookie-sync:把权限收紧,把登录态接上
safe-browser 用 Claude Agent SDK 起一个本地浏览器 Agent,唯一可用的浏览器能力是一个受 CDP 管控的 safe_browser 工具,并且强制域名白名单——只允许访问指定站点,越界直接失败。cookie-sync 则把本地 Chrome 的 cookie 同步到 Browserbase 的持久化上下文,让远端会话能访问需要登录的站点。两个技能一个管「不许乱跑」,一个管「能进得去」,配合起来才好用在生产环境。

五、ui-test + agent-experience:把测试对象从代码换成体验
ui-test 读 git diff 判断这次改了什么,然后针对改动做对抗式测试;也可以不给 diff,让它自己探索整个应用找 bug。agent-experience 更进一步,把 Claude 子 Agent 放进你的产品、SDK 或文档站,用小提示词跑一遍,记录轨迹后给上手摩擦、速度、错误恢复、文档质量打分。做完一个工具站想验证「新人能不能自己跑通」,这比写一份问卷实际得多。

使用上手

  1. 装技能:通用方式 npx skills add browserbase/skills;Claude Code 里先 /plugin marketplace add browserbase/skills,再 /plugin install browse@browserbase,装完重启。
  2. 准备浏览器:本地要装 Chrome(macOS / Windows 从 https://www.google.com/chrome/ 装,Linux 用 sudo apt install google-chrome-stable)。
  3. 选运行模式:本地开发传 --local 起一个干净的隔离浏览器,例如 browse open http://localhost:3000 --local;需要复用你本人的登录态时传 --auto-connect。
  4. 接远端会话:要在 Browserbase 云端跑(住宅代理、验证码、已验证指纹)时,先配置账号与 API Key,再让 Agent 用 browse 起会话;登录态需要跨会话时先跑 cookie-sync。
  5. 挑对技能再说需求:一次性抓取用 fetch / search(不需要起浏览器会话,更快);要交互用 browser;要沉淀成脚本用 browser-trace → browser-to-api。

优点与不足

优点:

  • 18 个技能分层清晰,从单次抓取到完整调研流程都有对应入口,不是一堆零散工具。
  • fetch / search 不需要起浏览器会话,简单任务不会被无谓地拖慢。
  • safe-browser 的域名白名单是硬约束,比「提示词里叮嘱别乱点」可靠。
  • 官方维护,与 Stagehand、Browserbase Agent API 的能力同步。

不足:

  • 走远端会话(住宅代理、验证码、Verified 浏览器)依赖 Browserbase 账号与额度,具体计费以官网为准。
  • 技能数量多,新手容易在选型上绕圈,需要先读一遍 README 的技能表。
  • browser-to-api 自己写明是「best-effort」的反推,复杂鉴权或加密参数的站点拿不到完整规格。
  • 根目录未列出具名 LICENSE 文件,授权条款以仓库说明为准。

适合谁

  • 需要稳定采集登录态数据、又不想自己维护反爬链路的团队。
  • 想把「真人点一遍 → 变成脚本 / 接口」这条路径固化下来的数据工程同学。
  • 做前端或工具站,想在上线前做一轮真实浏览器对抗测试的开发者。
  • 不需要浏览器的人别装:纯读静态页面用普通抓取就够。

下载与访问

获取与授权

项目说明
技能本体GitHub 公开仓库,免费获取
许可证以仓库 LICENSE / README 说明为准
安装渠道npx skills add、Claude Code 插件市场、手工 /plugin 面板
运行前提本地 Chrome;远端能力需 Browserbase 账号,价格以官网为准

本文属于「技能」分类的 AI 资源专栏,更多评测见分类页。