What problem does it solve?
agent-browser removes tedious manual browsing steps so agents can click buttons, fill forms, and gather data without repeated human guidance, especially on authenticated or dynamic single-page apps.
Core Features & Use Cases
- CLI-first control: Use the agent-browser commands to open URLs, snapshot the accessibility tree, interact with @refs, manage tabs, and chain commands via Bash to keep the browser daemon alive.
- Authentication & persistence: Import auth states, reuse Chrome profiles, and save session files or use the auth vault to keep logins valid across runs.
- Observability & exports: Capture screenshots, PDFs, or videos, diff snapshots, stream sessions, and consult the reference guides for commands, profiling, and proxy strategies.
- Use case: Automate regression testing or customer journey checks by scripting navigation through multiple pages, filling forms, waiting for selectors, and validating snapshots.
Quick Start
Tell agent-browser to open https://example.com, snapshot the page to gather refs, interact with the desired elements, and capture a screenshot to confirm completion.