Installation
.venv (or use uv run bubench ...) before running bubench commands.
Requires Node.js 18+.
Configuration
Configure Agent-TARS in the rootconfig.yaml under agents.Agent-TARS:
active_model to the profile name you want to use by default, then switch at runtime with --model <name>.
Config Parameters
Browser Control Modes
Agent-TARS exposes browser interaction as two independent tool sets — DOM tools and vision tools — that the model can select from.browser_control determines which tool sets are available:
hybrid is the recommended default for benchmarking.
Browser Modes
Local Browser: Agent-TARS CLI launches a local browser. No extra parameters required.LEXMOUNT_API_KEY at browser.lexmount.cn (mainland China) or browser.lexmount.com (international) — see Lexmount Cloud Browser for the full flow — set it in .env, then reference it under browser in config.yaml:
Usage
Basic Run
Run All Tasks
Evaluation
Supported Benchmarks
- ✅ LexBench-Browser
- ✅ Online-Mind2Web
- ✅ BrowseComp