首页AI 工具agent-browser
agent-browser logo
新收录

agent-browser

免费/付费AI 智能体

Vercel Labs 开源的浏览器自动化工具

4/ 5编辑评分
80/100推荐指数
可信度 A80/100
0 站内热度
0 次浏览
插件与SkillsAI智能体
快速判断推荐指数 80/100可信度 A核验 2026-09-21
适合谁
  • 公开资料明确列出了相关能力: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。

产品截图

agent-browser 产品截图 1
产品页面截图

主要功能

1

Snapshot 无障碍树抓取:输出紧凑的网页无障碍树结构,附带 @e1、@e2 等确定性 Ref 引用,供 AI 精准定位元素。

2

Ref 驱动交互:基于 Snapshot 返回的 Ref 引用执行点击、填写、滚动、截图等操作,无需重复查询 DOM。

3

50+ 浏览器操作命令:涵盖导航、表单、鼠标、键盘、剪贴板、网络拦截、标签页管理、PDF 导出等完整浏览器控制能力。

4

语义化元素定位:支持通过 ARIA 角色、文本内容、标签、占位符、alt 文本等语义方式查找并操作元素。

5

多会话隔离:支持多实例浏览器会话并行运行,各自拥有独立的 Cookie、存储、认证与导航历史。

6

网络监控与拦截:可拦截、阻断、Mock 网络请求,支持 HAR 录制及按资源类型、状态码、方法过滤请求。

7

截图与视觉 Diff:支持全页/视口截图、带编号标注的截图、像素级视觉对比及 Snapshot 文本 Diff。

8

React / Web Vitals 内省:内置 React DevTools 钩子,可输出组件树、Fiber 渲染记录、Suspense 边界及 LCP/CLS/TTFB 等性能指标。

9

实时流媒体与 Dashboard:通过 WebSocket 实时推送浏览器视口画面,本地 Dashboard 提供活动流、控制台输出与 AI Chat 面板。

10

AI 自然语言控制:集成 Vercel AI Gateway,支持 agent-browser chat 以自然语言指令驱动浏览器完成复杂任务。

11

Snapshot 无障碍树抓取:输出紧凑的网页无障碍树结构,附带 @e1、@e2 等确定性 Ref 引用,供 AI 精准定位元素

12

Ref 驱动交互:基于 Snapshot 返回的 Ref 引用执行点击、填写、滚动、截图等操作,无需重复查询 DOM

如何使用

1

安装 CLI:执行 npm install -g agent-browser全局安装原生 Rust 二进制。

2

初始化浏览器:运行 agent-browser install 自动下载 Chrome for Testing,或复用现有 Chrome/Brave 安装。

3

打开目标页面:执行 agent-browser open example.com 启动浏览器并导航至目标网址。

4

获取页面 Snapshot:运行 agent-browser snapshot -i 输出交互元素无障碍树及 Ref 引用。

5

执行交互操作:使用 Ref 引用执行 agent-browser click @e2、agent-browser fill @e3 "test@example.com" 等操作。

6

截图或导出:执行 agent-browser screenshot page.png 或 agent-browser pdf report.pdf 保存结果。

7

关闭会话:运行 agent-browser close 结束当前浏览器会话。

8

安装 CLI:执行 npm install -g agent-browser全局安装原生 Rust 二进制

9

初始化浏览器:运行 agent-browser install 自动下载 Chrome for Testing,或复用现有 Chrome/Brave 安装

10

打开目标页面:执行 agent-browser open example.com 启动浏览器并导航至目标网址

11

获取页面 Snapshot:运行 agent-browser snapshot -i 输出交互元素无障碍树及 Ref 引用

12

执行交互操作:使用 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 组件渲染数据,集成到监控流水线

标签

插件与SkillsAI智能体

注意点

agent-browser 本次条目主要依据公开页面资料整理,百器尚未对本次导入的全部功能做独立实测

agent-browser 的功能、价格、额度与服务规则可能随官方更新变化,实际使用前需要以官网最新说明为准

不适用边界

需要百器已经完成 agent-browser 同条件独立实测,并据此给出效果结论的用户
需要在不核对 agent-browser 官网最新条款的情况下直接用于高风险、敏感或关键业务决策的场景

常见问题

agent-browser 是 Vercel Labs 推出的面向 AI Agent 的浏览器自动化 CLI 工具,采用原生 Rust 编写,基于 Chrome DevTools Protocol (CDP) 直接操控真实 Chrome 浏览器。工具通过紧凑的无障碍树 Snapshot 与 Ref 引用机制,为 LLM 提供上下文高效的网页交互能力,支持 50+ 条浏览器操作命令、多会话隔离、云浏览器接入及实时可观测性 Dashboard。

相似工具

信息纠错

提交后会进入后台数据质量队列,优先用于更新工具资料。