craftboxes
v0.7.6
Published
box: Claude Code on your laptop, the work on a cloud dev machine you reach as <name>.box, with your team databases through MCP.
Maintainers
Readme
cbox
Remote dev boxes with Claude Code already running.
npm i -g craftboxes
cbox newcbox new signs you in (a browser approval, once), starts a box from your team's environment in a few seconds, and drops you into Claude on it. Your local MCP servers come along, Claude and GitHub use what you connected in New box on the dashboard, and every port you open gets a preview URL.
| Command | What it does |
| --- | --- |
| cbox | Pick one of your team's boxes with the arrow keys |
| cbox new [-e env] [--idle minutes] | Start a box and attach to Claude |
| cbox attach [box] | Reattach (no name: pick from a list); the screen replays where it was |
| cbox ls | List boxes |
| cbox rm <box> | Delete a box; unpushed work goes to cb/<box> first |
| cbox login [--server url] | Sign in again, or point at another server |
| cbox upgrade | Update now (cbox also updates itself in the background; CBOX_NO_UPDATE=1 turns that off) |
Detach with ctrl-]: Claude keeps working. Boxes pause after 15 minutes with Claude idle and are deleted three days after they last ran.
Dashboard: https://box.abuaboud.me · Node 22.18 or newer.
