Browser Use Box installs an always-on Claude Code agent with a real browser on a server you own. You point one install script at a machine such as a low-cost VPS, a Mac mini, or a Raspberry Pi, and then message the agent from anywhere.
The install sets up three systemd services: a Telegram bot, a local web terminal (ttyd), and a browser keeper. Messages flow into Claude Code, which drives a Chromium session through browser-harness connected to Browser Use Cloud over CDP. Agent state lives in a dedicated home directory, so cookies, skills, and chat history survive reboots. The agent's per-session context is in a CLAUDE.md file, which you edit to change working-directory layout, skill policies, and allowed tools. Rerunning the idempotent installer applies the change.
When the agent hits a login wall, 2FA, or a CAPTCHA, it sends you a live view URL and waits for you to complete the step rather than attempting workarounds. A managed alternative provisions the same setup on Browser Use Cloud, and a paid managed pilot targets teams that run operations in Telegram.
Features
- Persistent browser: a Chromium session via browser-harness where cookies and logins persist
- Telegram bot: text your agent from Telegram
- Web terminal: a local ttyd session as an alternative to SSH
- Human handoff: live view URL on login, 2FA, or CAPTCHA walls
- Persistent state: the agent's home directory holds cookies, skills, and chat history across reboots
- Customizable context: edit the agent's CLAUDE.md and rerun the installer
