Background Agents
Agents that work while your team sleeps.
Fork a fully-configured machine per agent, with no time limit.
Runs for hours
Three-hour bug fixes that cost €0 when done.
Complex refactors don't fit in a CI timeout. boxd machines run as long as the task takes, then sleep at €0/hr. The next webhook resumes the same machine in 8ms, with no warm pool to maintain.
Parallel & full stack
Fork five approaches, keep the winner.
Fork the base machine once per approach. Each agent gets its own VM with services running and the database already seeded. Compare results, then merge the winning approach.
Persistent & auditable
Real state, and every command on the tape.
Long migrations, warmed caches, and uploaded datasets are all there when the agent reconnects. Every command goes over SSH, so every action shows up in your existing logs with full identity and timing.
boxd vs. where agents run today
| boxd | GitHub Actions | E2B | Daytona | |
|---|---|---|---|---|
| Max runtime | Unlimited | 6h | 1h/session | Timeout-capped |
| Parallel sandboxes | Fork in <60ms | Queued on concurrency | Per-session boot | Template boot |
| Persistent state | Yes | No | No | Partial |
| Cost when idle | €0 | Per-minute billing | Per-sandbox billing | Reserved capacity |
| Interface | SSH | YAML + Actions | SDK | CLI + SDK |
Related use cases
Stop renting CI runners for agent work.
Talk to us about your agent setup, or boot a machine yourself with one SSH command.
read the docs · see pricing · ssh boxd.sh