跳转到主要内容
browseruse-bench 提供统一的接口来运行和评估不同的浏览器代理。

已支持的 Agents

browser-use

基于 Python 的浏览器代理,提供可编程的浏览器自动化能力。支持本地浏览器和 Lexmount 云浏览器。

Agent-TARS

由 TARS 团队开发的浏览器代理,以 npm CLI 包的形式发布。

Skyvern

基于 Skyvern SDK 的浏览器代理,支持多引擎与多种浏览器后端。

功能对比

特性browser-useAgent-TARSSkyvern
编程语言PythonNode.jsPython
安装方式uv/pipnpmuv/pip
本地浏览器
云浏览器

快速使用

# 安装
uv sync

# 运行
bubench run --agent browser-use --benchmark LexBench-Browser --mode first_n --count 3
如果找不到 bubench,请先激活 .venv,或使用 uv run bubench ... 运行命令。

计划支持

  • 更多开源 Agent
如果你希望将自己的 Agent 集成到 browseruse-bench,请参考贡献指南