Hand it to your coding agent
Copy one prompt into Cursor, Claude Code, or Codex and let it set up KERNEL.
Write it with an SDK
Create and drive your first browser in TypeScript, Python, or Go.
Call the REST API
Call KERNEL over HTTP from any language, starting with creating a browser.
Use the CLI
Create, drive, and debug browsers from a terminal.
Connect over MCP
Give any MCP client, like Claude or Cursor, a cloud browser as a set of tools.
Add Agent Skills
Teach your coding agent the KERNEL CLI, SDKs, and auth with one install.
Use your framework
Guides for the agent frameworks, models, and platforms you already use.
Follow a cookbook
Clone an end-to-end recipe and adapt it to your task.
Path 1: hand it to your coding agent
Copy this prompt into Claude Code, Codex, Cursor, or any agent that can run terminal commands. It installs the KERNEL CLI, signs you in, and opens a live view of a KERNEL browser that you or your agent can drive. From there, ask your agent to do a task on a site you care about.See what this prompt does
See what this prompt does
- Checks for the KERNEL CLI and installs or upgrades it with Homebrew.
- Checks whether you’re signed in, and if not, runs
kernel loginand waits for you to finish signing in. - Creates a browser and opens its live view so you can watch it.
Agent-readable surfaces
Agent-readable surfaces
Path 2: write it yourself with an SDK
1
Set your API key
Create an API key in the dashboard and set it as
KERNEL_API_KEY. Every SDK, the CLI, and the MCP server read it from the environment.2
Install an SDK
3
Create a browser and drive it
This creates a browser, runs Playwright code inside the browser’s VM, returns the result, and cleans up. No local Chromium, no CDP connection to manage.Open
browser_live_view_url while it runs and you’ll watch the page load.Next steps
Two things determine the shape of everything after this: which control surface you use, and where your loop runs. How you drive the browser covers both.Getting blocked?
Stealth and proxies to get past bot detection.
Behind a login?
Fill credentials from a vault, or let managed auth log in.
Need to pay?
Complete checkouts without exposing card data to your agent.
Want a worked example?
End-to-end recipes you can clone and run.