# Kernel CLI

> Complete guide to Kernel CLI - cloud browser platform with automation, deployment, and management Use when this capability is needed.

- Skill: `tomevault-io/kernel-cli` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/kernel-cli`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/kernel-cli/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/kernel-cli

---


# Kernel CLI

The Kernel CLI provides command-line access to Kernel's cloud browser platform for browser automation, serverless app deployment, and infrastructure management.

## Installation

- Homebrew: `brew install kernel/tap/kernel` (>=v0.13.4)
- npm: `npm install -g @onkernel/cli` (>=v0.13.4)

## Authentication

- **Preferred:** Set `KERNEL_API_KEY` environment variable
- **Fallback:** Run `kernel login` for interactive OAuth

## Quick Start

```bash
# Authenticate
export KERNEL_API_KEY=your_api_key

# Create a browser session
kernel browsers create

# Run Playwright automation
kernel browsers playwright execute <session_id> 'await page.goto("https://example.com")'

# Take a screenshot
kernel browsers computer screenshot <session_id> --to screenshot.png

# Cleanup
kernel browsers delete <session_id> --yes
```

## References

- [Browser Management](./references/browser-management.md) - Create, list, view, and delete browser sessions
- [App Deployment](./references/app-deployment.md) - Deploy TypeScript/Python apps and invoke actions
- [Computer Controls](./references/computer-controls.md) - OS-level mouse, keyboard, and screenshot capabilities
- [Process Execution](./references/process-execution.md) - Execute and manage processes in browser VMs
- [Profiles](./references/profiles.md) - Manage persistent browser profiles
- [Managed Auth](./references/managed-auth.md) - Auth connections, login sessions, credential providers, auto re-authentication
- [Proxies](./references/proxies.md) - Create and manage datacenter, ISP, residential, and mobile proxies
- [Browser Pools](./references/browser-pools.md) - Manage pre-warmed browser pools
- [Extensions](./references/extensions.md) - Upload and manage Chrome extensions
- [Replays](./references/replays.md) - Record and download video replays
- [Filesystem Operations](./references/filesystem-ops.md) - Read, write, upload, and download files

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/kernel) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

