Hybrid local and cloud agents
Keep your coding agent on your laptop and send heavy builds, Docker stacks and parallel tests to HareBox, so the laptop stays quiet.
For Developers using Claude Code, Codex or Cursor locally
Why it pays
- A quiet laptop Builds, containers and test matrices run on 4 to 16 vCPUs elsewhere, not on your battery.
- The agent already knows how HareBox ships an agent skill,
llms.txtand anAGENTS.mdtemplate for local agents. - Parallel when it helps Fork a warmed machine to run test shards or alternative fixes side by side.
Step by step
Tell your local agent about HareBox
Sign the CLI in, then paste HareBox's
AGENTS.mdtemplate into your repo'sAGENTS.mdorCLAUDE.mdand install the HareBox skill, both from the docs.CLI
harebox login --key-stdin < ~/.harebox-key harebox doctorPush your working tree to a sandbox
Copies the project, skipping
.gitandnode_modules.CLI
harebox new --name build --size large harebox push current .Run the heavy work there
Your agent calls these itself, and gets JSON back when it pipes the output.
CLI
harebox exec current -- docker compose up -d harebox exec current -- npm run test:allStop it when the session ends
The disk is kept free for 14 days, ready for tomorrow.
CLI
harebox stop current
Tips
- Ask your agent to add
--budgetto any prompt it sends to a remote harness. - Use labels such as
owner=yousoharebox list --label owner=youfinds your machines. - Prefer
harebox execfor single commands; it returns the command's own exit code.
Related use cases
Preview environments and live demos
Give every branch, pull request or prospect a running app at a private HTTPS URL that wakes when someone opens it.
See the stepsEvals and benchmarks for agents
Run thousands of agent tasks from one template, each in its own VM, and know the cost of every run.
See the stepsMobile apps and emulators
Boot an Android emulator, Firecracker or QEMU inside the sandbox through nested KVM, for tests and agents that use apps.
See the steps

