How computer use works on Kernel
Every computer use integration runs the same action-observation loop:- Capture a screenshot of the current browser state with the Computer Controls API.
- Predict the next action by sending that screenshot to your model.
- Execute the returned action (click, type, scroll, drag, or key press) through Computer Controls.
- Repeat until the task is complete.
Supported models
Anthropic
Claude’s computer use tool
Gemini
Google’s Gemini 2.5 Computer Use model
OpenAGI
OpenAGI’s Lux model
OpenAI
OpenAI’s computer-using agent (CUA)
Tzafon
Tzafon’s Northstar CUA Fast model
Yutori
Yutori’s Navigator n1.5 pixels-to-actions model
Get started
Each model page includes a one-command template so you can deploy a working agent in minutes. For example, to scaffold the Anthropic integration:Build your own agent
For full control over the loop,@onkernel/cua-agent is a TypeScript library that runs it against a Kernel browser for you. You point it at a model, give it a task, and it handles the screenshots, actions, and follow-up turns.
model ref:
| Provider | Model ref |
|---|---|
| Anthropic | anthropic:claude-opus-4-7 |
| OpenAI | openai:gpt-5.5 |
| Gemini | google:gemini-3-flash-preview |
| Tzafon | tzafon:tzafon.northstar-cua-fast |
| Yutori | yutori:n1.5-latest |
ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY, TZAFON_API_KEY, or YUTORI_API_KEY) alongside KERNEL_API_KEY.
Benefits of using Kernel for computer use
- No local browser management: Run computer use automations without installing or maintaining browsers locally
- Scalability: Launch multiple browser sessions in parallel for concurrent AI agents
- Stealth mode: Built-in anti-detection features for reliable web interactions
- Session state: Maintain browser state across runs via Profiles
- Live view: Debug your agents with real-time browser viewing
- Cloud infrastructure: Run computationally intensive AI agents without local resource constraints
Next steps
- Read the Computer Controls API reference for the full set of mouse, keyboard, and screenshot actions
- Check out live view for debugging your automations
- Learn about stealth mode for avoiding detection
- Learn how to properly terminate browser sessions
- Learn how to deploy your computer use app to Kernel