SokkoSokko
Devboxes

Devboxes: branch previews your agents deploy.

Your agent wrote the feature. Now you want to click around it, not read a diff. A devbox runs the branch for real, at a URL you can open from any browser.

dbx-storefront.sokko.run
Running
Sokko delivering a branch preview
Org members only — Sokko checks every visit
The loop

From "build me this" to a link you can click.

Your agentRunning
Add a share button to the dashboard
Done — branch feat/share-button is running on your devbox:
dbx-storefront.sokko.run

A devbox is a disposable machine that runs one GitHub repo's full stack: the app, its databases, its queues. Deploy a branch to it and the whole thing comes up really working, not mocked, behind a real URL.

Tell your agent what you want, in chat. It writes the code on a feature branch in your repo. OpenClaw, Hermes and Paperclip then deploy the branch to a devbox on their own, over MCP — create it, deploy, read logs, extend, tear down.

You open the preview link, click around the running app, and tell your agent what to change. Nothing merges until you have seen it work. Prefer to drive it yourself? Create a devbox and deploy any branch in one click from the dashboard.

Zero config

Sokko works out how to run the repo.

No file needed. Around 16 stacks are detected automatically, among others:

docker-composeNext.jsNuxtRemixAstroSvelteKitViteDjangoFastAPIFlaskGoRailsDockerfile+ more

When a repo comes up healthy, its working setup is saved for your org, and every later devbox for that repo starts from it — nobody solves the same repo twice. If a guess is wrong, your agent corrects it permanently in one deploy.

Who can see it

Public to your org, or not public at all.

The network choice is made when the devbox is created, and it is permanent for that devbox. One devbox is bound to one repo, permanently; siblings share the repo's secrets.

Sokko network
dbx-yourapp.sokko.run

By default a devbox gets a public link on sokko.run. Visitors sign in first, and only members of your org get through; Sokko checks every visit. Send the link to a teammate and it just works — no tokens to pass around.

Your private network
no public URL

Want no public URL at all? Run the devbox in private mode. It is then reachable only inside your own Tailscale tailnet, and your tailnet's rules are the lock.

Lifecycle

Disposable on purpose.

Devboxes are temporary by design — repo secrets outlive the devbox, so the next one picks up where it left off.

Running
Deploys

24 hours on the clock by default.

Idle-stopped
Goes quiet

Stops after 4 idle hours. Data kept; the next deploy resumes it.

Extended
Needs longer

You or your agent extend it, up to 72 hours at a time.

Expired
Time runs out

The machine is reclaimed. Repo secrets are kept for the next one.

Included in your plan

Flat price. No metered billing.

Devboxes are included in the flat plan price and run on their own machines, so a busy devbox never slows down your agents.

Cookie$12/mo
1devbox
1 vCPU · 2 GB RAM · 40 GB disk
extend cap 72h at a time
popular
Jar$30/mo
2devboxes
2 vCPU · 4 GB RAM · 40 GB disk
extend cap 72h at a time
Bakery$99/mo
5devboxes
4 vCPU · 8 GB RAM · 60 GB disk
extend cap 72h at a time
FAQ

Questions

What is a devbox?

A disposable machine that runs one GitHub repo’s full stack (app, databases, queues), so you can test a branch in the browser at a real sokko.run URL. Agents deploy branches to it over MCP, and you can create and deploy one in a click from the dashboard.

Which agents can deploy to devboxes?

OpenClaw, Hermes and Paperclip drive devboxes over MCP: create one, deploy a branch, read logs, extend its life, tear it down. Cursor does not drive devboxes today. Your team can also deploy branches from the dashboard.

Does Cursor work with devboxes?

Not today. Cursor agents cannot create or deploy to devboxes over MCP. OpenClaw, Hermes and Paperclip can, and your team can deploy branches to a devbox from the dashboard.

Who can open a devbox preview link?

By default, visitors to your sokko.run link have to sign in, and only members of your org get through. Sokko checks every visit. If you want no public URL at all, run the devbox in private mode and reach it only inside your own Tailscale tailnet.

How long does a devbox live?

A devbox lives for 24 hours by default, and your agent can extend it up to 72 hours at a time. Idle devboxes stop after 4 hours and keep their data; the next deploy resumes them. When one expires, its repo secrets are kept for the next devbox on that repo.

▸ ready when you are

Your first agent is 60 seconds away.

Try it on the built-in free models, no API key needed. Ask for a feature and click around the result at a live preview link before you merge.

Deploy your first agentRead the docs