- 公开资料明确列出了相关能力:Snapshot 无障碍树抓取:输出紧凑的网页无障碍树结构,附带 @e1、@e2 等确定性 Ref 引用,供 AI 精准定位元素。
- 公开资料还显示:Ref 驱动交互:基于 Snapshot 返回的 Ref 引用执行点击、填写、滚动、截图等操作,无需重复查询 DOM。
- 需要百器已经完成 agent-browser 同条件独立实测,并据此给出效果结论的用户
- 需要在不核对 agent-browser 官网最新条款的情况下直接用于高风险、敏感或关键业务决策的场景
agent-browser 是什么?
agent-browser 是 Vercel Labs 推出的面向 AI Agent 的浏览器自动化 CLI 工具,采用原生 Rust 编写,基于 Chrome DevTools Protocol (CDP) 直接操控真实 Chrome 浏览器。工具通过紧凑的无障碍树 Snapshot 与 Ref 引用机制,为 LLM 提供上下文高效的网页交互能力,支持 50+ 条浏览器操作命令、多会话隔离、云浏览器接入及实时可观测性 Dashboard。
产品截图

主要功能
Snapshot 无障碍树抓取:输出紧凑的网页无障碍树结构,附带 @e1、@e2 等确定性 Ref 引用,供 AI 精准定位元素。
Ref 驱动交互:基于 Snapshot 返回的 Ref 引用执行点击、填写、滚动、截图等操作,无需重复查询 DOM。
50+ 浏览器操作命令:涵盖导航、表单、鼠标、键盘、剪贴板、网络拦截、标签页管理、PDF 导出等完整浏览器控制能力。
语义化元素定位:支持通过 ARIA 角色、文本内容、标签、占位符、alt 文本等语义方式查找并操作元素。
多会话隔离:支持多实例浏览器会话并行运行,各自拥有独立的 Cookie、存储、认证与导航历史。
网络监控与拦截:可拦截、阻断、Mock 网络请求,支持 HAR 录制及按资源类型、状态码、方法过滤请求。
截图与视觉 Diff:支持全页/视口截图、带编号标注的截图、像素级视觉对比及 Snapshot 文本 Diff。
React / Web Vitals 内省:内置 React DevTools 钩子,可输出组件树、Fiber 渲染记录、Suspense 边界及 LCP/CLS/TTFB 等性能指标。
实时流媒体与 Dashboard:通过 WebSocket 实时推送浏览器视口画面,本地 Dashboard 提供活动流、控制台输出与 AI Chat 面板。
AI 自然语言控制:集成 Vercel AI Gateway,支持 agent-browser chat 以自然语言指令驱动浏览器完成复杂任务。
Snapshot 无障碍树抓取:输出紧凑的网页无障碍树结构,附带 @e1、@e2 等确定性 Ref 引用,供 AI 精准定位元素
Ref 驱动交互:基于 Snapshot 返回的 Ref 引用执行点击、填写、滚动、截图等操作,无需重复查询 DOM
如何使用
安装 CLI:执行 npm install -g agent-browser全局安装原生 Rust 二进制。
初始化浏览器:运行 agent-browser install 自动下载 Chrome for Testing,或复用现有 Chrome/Brave 安装。
打开目标页面:执行 agent-browser open example.com 启动浏览器并导航至目标网址。
获取页面 Snapshot:运行 agent-browser snapshot -i 输出交互元素无障碍树及 Ref 引用。
执行交互操作:使用 Ref 引用执行 agent-browser click @e2、agent-browser fill @e3 "test@example.com" 等操作。
截图或导出:执行 agent-browser screenshot page.png 或 agent-browser pdf report.pdf 保存结果。
关闭会话:运行 agent-browser close 结束当前浏览器会话。
安装 CLI:执行 npm install -g agent-browser全局安装原生 Rust 二进制
初始化浏览器:运行 agent-browser install 自动下载 Chrome for Testing,或复用现有 Chrome/Brave 安装
打开目标页面:执行 agent-browser open example.com 启动浏览器并导航至目标网址
获取页面 Snapshot:运行 agent-browser snapshot -i 输出交互元素无障碍树及 Ref 引用
执行交互操作:使用 Ref 引用执行 agent-browser click @e2、agent-browser fill @e3 "test@example.com" 等操作
核心优势
公开资料明确列出了相关能力:Snapshot 无障碍树抓取:输出紧凑的网页无障碍树结构,附带 @e1、@e2 等确定性 Ref 引用,供 AI 精准定位元素。
公开资料还显示:Ref 驱动交互:基于 Snapshot 返回的 Ref 引用执行点击、填写、滚动、截图等操作,无需重复查询 DOM。
应用场景
AI Agent 网页自动化:让 LLM 自主完成信息检索、表单填写、数据抓取、竞品监控等端到端网页任务。
端到端测试与回归:用 Snapshot Diff 与截图像素对比进行 UI 回归测试,结合语义定位降低测试脆弱性。
无头数据采集:在 CI/CD 或 Serverless 环境(Vercel、AWS Lambda)中执行结构化数据抓取与报告生成。
移动端 Web 测试:通过 iOS 模拟器或真机控制 Mobile Safari,验证移动端页面兼容性与交互流程。
前端性能监控:自动化采集 Web Vitals 指标与 React 组件渲染数据,集成到监控流水线。
AI Agent 网页自动化:让 LLM 自主完成信息检索、表单填写、数据抓取、竞品监控等端到端网页任务
端到端测试与回归:用 Snapshot Diff 与截图像素对比进行 UI 回归测试,结合语义定位降低测试脆弱性
无头数据采集:在 CI/CD 或 Serverless 环境(Vercel、AWS Lambda)中执行结构化数据抓取与报告生成
移动端 Web 测试:通过 iOS 模拟器或真机控制 Mobile Safari,验证移动端页面兼容性与交互流程
前端性能监控:自动化采集 Web Vitals 指标与 React 组件渲染数据,集成到监控流水线
标签
注意点
agent-browser 本次条目主要依据公开页面资料整理,百器尚未对本次导入的全部功能做独立实测
agent-browser 的功能、价格、额度与服务规则可能随官方更新变化,实际使用前需要以官网最新说明为准
不适用边界
常见问题
agent-browser 是 Vercel Labs 推出的面向 AI Agent 的浏览器自动化 CLI 工具,采用原生 Rust 编写,基于 Chrome DevTools Protocol (CDP) 直接操控真实 Chrome 浏览器。工具通过紧凑的无障碍树 Snapshot 与 Ref 引用机制,为 LLM 提供上下文高效的网页交互能力,支持 50+ 条浏览器操作命令、多会话隔离、云浏览器接入及实时可观测性 Dashboard。
相似工具
扣子 Coze
免费/付费字节跳动推出的 AI 智能体开发平台,支持 Bot、插件、知识库和工作流编排。
Dify
免费/付费开源的 LLM 应用开发平台,支持工作流、Agent、RAG 知识库和多模型接入。
FastGPT
免费/付费FastGPT 是新一代企业级 AI Agent 构建平台,提供可视化 Workflow 编排能力、超易用的AI知识库,以创新的RAG检索技术,配合强大的模板生态,助力如搭积木一般轻松构建强大的AI应用。主要面向企业行政人事、运营客服及开发
Manus
免费/付费蝴蝶效应公司推出的首款自主通用AI Agent
腾讯元器
免费腾讯推出的智能体创作平台,支持搭建 AI 助手、插件调用和多场景应用发布。
LangChain
免费/付费面向开发者的 LLM 应用开发框架和平台,适合构建 Agent、RAG 和工具调用流程。