Brw

为 AI Agent 而生的语义浏览器控制工具

AI Agent 部分免费

Brw 是一款专为 AI Agent 设计的新型浏览器自动化工具,它让 AI Agent 能够像人类一样操控真实浏览器,而不是依赖截图或脆弱的 CSS 选择器。Brw 将 Chrome/Chromium 浏览器通过 CDP 协议暴露为 MCP 服务和 HTTP JSON API,Agent 以稳定的语义引用(stable semantic refs)执行操作,每次操作后返回页面观察结果,大幅减少 Token 消耗和对话轮次。

产品简介

Brw 由开源团队 Revitt(通过 Don Works)开发,采用 AGPL-3.0 开源协议。它不是又一个沙盒浏览器或截图 OCR 方案,而是让 AI Agent 直接驱动一台真实可见的 Chrome,在稳定引用和操作观察的闭环中完成任务。与传统截图方案相比,Brw 在语义网页任务上的测试结果显示:更少的对话轮次、更低的 Token 消耗、更短的实际耗时和更低的估算成本。

核心功能

Brw 提供了完整的多层能力矩阵:

语义浏览器控制 将 DOM 和可访问性数据融合为稳定语义引用(如 e17),Agent 通过这些引用执行点击、输入、填充表单、选择、滚动、拖拽、上传、等待和断言操作,而不是依赖 CSS 选择器或每轮重新截取屏幕截图。每次操作后返回操作观察结果,Agent 知道实际发生了什么,而不是猜测。

MCP + HTTP 双接口 提供 stdio MCP 工具,可直接对接 Claude Code、Codex、Cursor 等主流 Agent 开发框架;同时暴露 HTTP JSON API,支持自定义客户端和脚本调用。同一浏览器实例可被不同传输层同时使用。

SSH 优先远程运行 远程控制是一等公民特性。浏览器始终保留在远程机器上,SSH 承载 stdio MCP 流量,Cookie、通话密钥、下载文件和人工接管权限从不离开本地机器。

已安装 Chrome 配置桥接 通过 Chrome 扩展桥接到已认证的本地 Chrome 浏览器,用户已有的登录状态和权限设置直接复用,无需复制 Cookie 或绕过 Chrome 的远程调试锁定。

全面标签页与网络管理 支持标签页和标签组管理、下载、浏览器控制台、网络请求捕获与回放,以及请求取消。在可见 Chrome 中组织工作流,用户可随时观看 Agent 操作过程。

智能截图备选方案 屏幕截图仅作为视觉备选方案使用,提供可选的 Set-of-Marks 叠加层,用相同的引用编号标注页面元素。当桌面会话锁定导致 Chrome 合成器暂停时,自动回退到打印渲染器模式,确保截图任务不中断。

浏览器产物存储 将页面文本、语义 JSON、截图、PDF 和短视频存储为浏览器主机产物,而非洪泛到模型上下文窗口中,保护 Token 用量。

按需增长的工具目录 工具目录根据任务需要动态增长,而非每次轮次全量加载,适配 Lean Agent 上下文场景。

特色优势

多模型兼容 不绑定单一厂商的浏览器方案。Claude Code、Codex、Cursor、Windsurf、opencode、pi、Gemini 或任何支持 MCP/HTTP 的客户端均可驱动同一浏览器实例。

真实网络访问 一台真实浏览器可触达任何人类用户能访问的页面,包括需要登录的内部仪表盘、SaaS 平台和双因素认证保护的页面。

安装简便 提供 Windows .msi、macOS .pkg 和 Linux .deb/.rpm 原生安装包,下载后一条命令即可启动 MCP 服务。

安全设计 扩展程序拒绝所有 Cookie CDP 方法和站点存储域,防止读取 HttpOnly Cookie 或批量导出站点存储凭证,敏感表单字段在快照、读取和捕获的网络请求头中自动脱敏。

应用场景

电商监控与数据采集:AI Agent 登录电商后台监控价格、库存和用户评价变化,无需维护复杂的 Cookie 同步机制。

社交媒体运营:自动化发布、回复和数据分析任务,Agent 使用已有的社交媒体登录态,无需额外申请机器人账号。

金融数据跟踪:访问需要浏览器环境的金融网站,采集实时行情、K 线图和公告信息。

RPA 流程自动化:替代传统的固定脚本方案,AI Agent 以自然语言描述任务,Brw 驱动真实浏览器完成端到端自动化流程。

竞品分析:自动化抓取竞品网站的公开信息,结合 AI 分析生成竞品报告。

适用人群

需要 AI Agent 执行真实浏览器操作的用户,特别是已在生产环境中使用 Claude Code、Cursor 等开发框架的企业团队,以及需要跨网站自动化采集数据的开发者。

出品方与更新动态

Brw 由开源团队 Revitt(Don Works)开发和维护,当前版本支持 Chrome 136 及以上版本,Windows/macOS/Linux 全平台覆盖。项目在 GitHub 公开源代码,活跃接受社区 Issue 反馈。

官网链接

官方网站:https://brw.donworks.co.uk GitHub 仓库:https://github.com/Don-Works/brw

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论