Stripe Projects
Stripe Projects — browser API access
LLM context for the kernel/browser:api-access Stripe Projects service
This page describes the kernel/browser:api-access deployable service provisioned through Stripe Projects.
What this resource is
A project-scoped Kernel API key used to create and manage cloud browsers (CDP, Playwright, Computer Controls, etc.) for that Stripe Project’s Kernel project.
Provisioning
stripe projects add kernel/browser:api-access --config '{"name":"production"}'
stripe projects env --pullConfiguration
| Field | Type | Required | Description |
|---|---|---|---|
name | string | yes | Label for the API key (e.g. production, staging) |
After provisioning
- Run
stripe projects env --pullto sync credentials into.env/.projects/vault. - Use the Kernel API key from the environment (typically
KERNEL_API_KEY) with the SDK or CLI.
import Kernel from '@onkernel/sdk';
const kernel = new Kernel(); // uses KERNEL_API_KEY from env
const browser = await kernel.browsers.create();kernel browsers createPricing
| Situation | Price |
|---|---|
| No active Kernel plan on the org | Usage-based: $0.01/min (standard), $0.02/min (stealth) |
Active plan:developer, plan:hobbyist, or plan:startup | Included with plan (component pricing free under parent plan) |
Provision a plan first when the developer needs predictable monthly credits and concurrency limits.
Operations
# Rotate credentials (invalidates old key)
stripe projects rotate kernel/browser:api-access
# Remove the resource
stripe projects remove kernel/browser:api-access