Browser Runtimes
Browser runtimes are hosted Chromium environments inside a space. BCTRL runs the browser, manages access, records evidence, and gives your automation code a CDP connection.
Your external automation tools connect over CDP:
- Playwright
- Puppeteer
- Selenium
- Chrome DevTools-compatible debuggers
Hosted AI work uses invocations instead. Use invocations when BCTRL should run Stagehand or browser-use agent work inside the runtime.
What BCTRL manages
Basic flow
Pass connection.endpoint.url to your browser framework and run normal automation code.
Observe the active run through currentRun().

