Automate browser interactions — navigate, click, fill forms, extract data, and run cloud AI agents via a persistent CLI.
npx clawhub@latest install browser-useBrowser Use is a CLI-driven browser automation skill that lets your AI agent control real and headless browsers to navigate websites, interact with page elements, extract data, and take screenshots. It maintains persistent browser sessions across commands, making complex multi-step workflows reliable and efficient. It also supports cloud-hosted browser agents for parallel, autonomous task execution — including AI-driven runs with structured output and session reuse.
npx clawhub@latest install browser-useClick the Install button at the top of this page for one-click setup
The browser stays open between commands, so you can build multi-step workflows with open, state, click, input, and screenshot without restarting. Named sessions (--session NAME) let you run multiple independent browsers in parallel.
Choose between chromium (fast, headless, isolated), real (your installed Chrome binary with optional profile and cookies), or remote (cloud-hosted browser with proxy support). Each mode is suited to different tradeoffs between isolation, authentication, and cost.
List, inspect, sync, import, and export browser profiles and cookies — locally or in the cloud. Domain-scoped cookie syncing lets you carry authentication from your local Chrome profile into a cloud browser session without exposing unrelated session tokens.
Launch autonomous browser agents in the cloud with browser-use -b remote run "task". Supports async execution, parallel sessions, session reuse across sequential tasks, structured JSON output, LLM model selection (e.g. gpt-4o, claude-sonnet), and a judge mode for evaluation.
Run arbitrary Python code inside the browser session with browser-use python. Variables and the browser object persist across commands, giving you programmatic access to navigation, interactions, and page data without leaving the CLI.
Expose a local dev server to cloud browsers with browser-use tunnel <port>, which creates a Cloudflare tunnel and returns a public URL. Tunnels are independent of browser sessions and persist across close commands.
Sync cookies from your local Chrome profile, open a cloud session authenticated to your SaaS tool, navigate to the export page, click the download button, and wait for completion — all without manual login.
Launch three simultaneous cloud agent tasks each targeting a different competitor's pricing page. Poll their status with task status, collect the structured output when each finishes, and stop all sessions at once with session stop --all.
Open your local dev server via a tunnel, walk through a multi-step form using element indices from state, capture screenshots at each stage with browser-use screenshot path.png, and verify final page text with browser-use wait text "Success".
Navigate to a JavaScript-rendered listing page, scroll down to load more results, use browser-use get html --selector ".results" to extract the relevant fragment, and run browser-use eval to pull structured data out of the DOM.
browser-use doctor to verify. See installation guide.browser-use tunnel). Verified via browser-use doctor.--browser real mode.--browser remote mode and cloud agent tasks (browser-use -b remote run).npx clawhub@latest install browser-useLog in to write a review
No reviews yet. Be the first to share your experience!