agent-browser
Agent Browser
CLI browser automation via agent-browser (Rust binary, v0.13.0).
Default Use Policy
Use Agent Browser first when the request involves a rendered webpage, visual proof, screenshots, clicking, filling, login, account setup, OAuth/admin consoles, local web app previews, or any flow where cookies, JavaScript rendering, or browser identity matter.
Use terminal/curl first only for pure API/status/header/DNS checks where rendered browser state is irrelevant. If the task has 3+ independent URLs/pages/sections, switch to browser-swarm or parallel Agent Browser sessions; for 1-2 pages, use named sessions directly.
Tab and Session Cleanup Rule
Treat every Agent Browser tab and session as temporary. Close finished, failed, duplicate, wrong-account, irrelevant, or no-longer-useful pages immediately instead of leaving them around for later.
Before reporting browser work as done, close every Agent Browser tab/session you opened: