Skip to main content
Browser Use is an agent framework, not a browser host — so there’s nothing to port. You keep your agent code and change where its browser comes from. If you’re running Browser Use against its own cloud, or against a local Chromium, this is the change.

Point the agent at a Kernel browser

The full setup, including the model configuration and running it on the App Platform, is on the Browser Use integration page.

What you gain

Things to check

  • Keep the default context and page. Kernel browsers launch with one already open. Browser Use handles this, but custom harness code should use contexts()[0] / pages()[0] rather than creating new ones.
  • Set timeout_seconds. An agent that stalls shouldn’t leave a browser running — see termination.
  • Concurrency is per plan. Running many agents at once is bounded by concurrency and limits.