What problem does it solve?
Agent Browser removes the manual, fragile steps of navigating web UIs, locating elements, and extracting structured information by providing a fast CLI-driven headless browser interface that agents can control programmatically for scraping, form filling, UI testing, and demo capture.
Core Features & Use Cases
- Ref-based Interactions: Snapshot returns stable element refs (e.g., @e1) so agents can click, fill, and query elements deterministically.
- Comprehensive Controls: Navigate, back/forward, reload, session isolation, viewport/device emulation, and geolocation for realistic testing.
- Data Extraction & Output: Interactive snapshots, get text/html/value/attr, JSON output mode for machine-readable scraping and structured extraction.
- Media & Debugging: Screenshots, full-page capture, PDF export, video recording, console/log access, trace recording, and network routing for testing and demo creation.
- Advanced Workflows: Uploads, downloads, cookie/storage management, request mocking, and semantic find commands enable end-to-end automation and resilient scraping.
- Use Case: Automatically log into an application with saved state, navigate to a report page, snapshot interactive elements, extract structured rows into JSON, and capture a PDF report.
Quick Start
Open https://example.com, take an interactive snapshot, fill the email and password refs, click the login ref, and return the resulting page text.