Run any coding agent
on demand.

Built for Claude Code

One API to provision coding agents in isolated containers. Persistent sessions. Real-time streaming. Pay per second.

Pay per second Per token No idle costs HTTP-native
event: session.status_running
data: {"type":"session.status_running"}

event: agent.message
data: {"type":"agent.message","content":[{"type":"text",
  "text":"Here is a prime checker in Python"}]}


event: agent.tool_use
data: {"type":"agent.tool_use","name":"write_file",
  "input":{"path":"prime.py","content":"def ..."}}


event: agent.tool_result
data: {"type":"agent.tool_result","name":"write_file",
  "output":"","is_error":false}


event: session.status_idle
data: {"type":"session.status_idle"}
4
Runtimes
15
SSE Event Types
$0.02
Minimum per job

How it works

Agent

Reusable config — pick a runtime, model, and system prompt. Version-controlled.

Environment

Packages, networking, and isolation. pip, npm, apt — configured once, reused across sessions.

Session

An isolated VM with persistent storage. Send prompts, stream output, continue later.

One API, any coding agent

Switch runtimes by changing one field. Same API. Same events. Same billing.

claude-code
Anthropic
codex
OpenAI
goose
Block
gemini
Google

Everything you need

Pay per second

No idle costs. Machines stop when work is done. Compute and tokens billed separately.

Persistent sessions

Multi-turn conversations. Files and context survive between messages. Pick up where you left off.

Real-time streaming

15 SSE event types. Watch agents think, write code, and use tools live. Reconnect without losing events.

Telegram & Discord

Connect agents to chat platforms with one API call. Talk to your coding agent from your phone.

Cron scheduling

Daily PR reviews. Hourly monitoring. Nightly test analysis. Fully automated, zero babysitting.

GitHub built in

Clone repos into sessions at creation. Branch checkout, private repo auth, custom mount paths.

Three steps to a running agent

HTTP-native — call it from any language. No SDK required.

# 1. Register and get an API key
curl -X POST /v1/register \
  -d '{"email": "you@example.com"}'

# 2. Create an agent and start a session
curl -X POST /v1/sessions \
  -H "x-api-key: $API_KEY" \
  -d '{"agent_id": "...", "prompt": "Write a prime checker"}'

# 3. Stream the output in real time
curl -N \
  -H "x-api-key: $API_KEY" \
  /v1/sessions/ses_.../stream

Simple, transparent pricing

Pay for compute time and tokens. No subscriptions. No reserved capacity.

Compute: per second Tokens: per million Minimum: $0.02 / job

Start building in 5 minutes

Register, create an agent, and stream your first session.

Read the Quickstart