BoxHaven remote dev boxes
FOR CLAUDE CODE & CODEX

Run your coding agents
in parallel.

Give each task a remote machine.
Manage them all from one desktop app.

BoxHavenExample workspace
checkout-fixClaude Code · Remote Linux
Open preview ↗

~/project $ claude

› Find and fix the checkout validation bug.

● Reading checkout.ts and its tests…

● Found a missing check for empty addresses.

● Updating validation and adding a regression test.

Switch between boxes. Each agent keeps running while you work elsewhere.
Claude Code + CodexSeparate remote machinesOpen source
BUILT FOR REAL WORK

Everything your agents need.
Already in their box.

Your code, familiar tools, and a machine that stays running. Spend your time on the work.

Close your laptop. Keep going.

Persistent VMs keep your files, tools, and running sessions. Reconnect later to pick up where you left off.

A URL for every box.

Run a web app and open its public HTTPS preview. Send the link to a teammate to try it in their browser.

On self-hosted backends, configure a preview domain.

Bring your whole project.

The CLI copies your local folder when you create a box, including uncommitted code. Push updates or pull results back when you choose.

Respects .boxhavenignore. No continuous sync.

Your credentials come with you.

The CLI automatically forwards GitHub access, your Git author identity, and supported agent login files to the box.

Uses available local credentials; support varies by agent.

Bring your team along.

Invite teammates to a shared workspace. See everyone’s boxes and who owns them, manage team access, and share previews.

Set it up once. Use it again.

Save a configured box as a team image. Start new boxes from that image with your tools and dependencies already installed.

YOUR SETUP

Start on our cloud.
Or run it on yours.

The desktop app, backend, and CLI are open source. Use BoxHaven hosting, or self-host the backend and connect your own cloud account.

⌘

Self-hosted

Run the control plane and boxes in infrastructure you manage.

View on GitHub ↗
GET STARTED

Choose your way in.

Desktop app, CLI, or agent skill.
Same account. Same boxes.

Desktop app

A window for all your boxes.

Download for macOS ↗Apple Silicon · Signed & notarized

CLI

Work from your terminal.

brew install finbarr/tap/boxhaven
From your project folderbh loginbh create workbh run work claude

Ctrl-b, then d to disconnect.

bh connect work
Set up CLI ↗macOS & Linux

Agent skill

Let your agent manage the boxes.

npx skills add finbarr/boxhaven --skill boxhaven -g -a codex claude-code
Set up agent skill ↗Claude Code & Codex
Agent skill requirements

Install the CLI and sign in with bh login. Requires Node.js 22.20+. Open a new agent session, then use $boxhaven in Codex or /boxhaven in Claude.