Browser Use CLI Quickstart
Install
Recommended docs path:
curl -fsSL https://browser-use.com/cli/install.sh | bash
Manual install path:
uv pip install browser-usebrowser-use installbrowser-use doctor
In this environment, uv tool install browser-use also worked.
Short local workflow
browser-use open https://example.com
browser-use state
browser-use click 5
browser-use input 3 "[email protected]"
browser-use screenshot output.png
browser-use closeUseful modes
Local Chromium
browser-use open https://example.comHeaded
browser-use --headed open https://example.comReal browser
browser-use --browser real --profile "Default" open https://example.comNamed session
browser-use --session work open https://example.com
browser-use --session work state
browser-use --session work closeUseful commands
browser-use state
browser-use get title
browser-use get html
browser-use eval "document.title"
browser-use wait text "Success"
browser-use screenshot page.png
browser-use close --allInteraction model
state returns indexed elements. Use those indices in later commands like click, input, hover, or select.
Re-run state after the page changes.