bash tool your agents can call. It boots
from a base image (Debian + Node + Python) or a custom environment
you define, sleeps automatically after about 30 minutes idle or shortly after
you close the terminal, and wakes on next use.
Open it from the Computer tab. The first time you open the terminal, MCPJam
provisions the machine; after that it resumes in about a second.
Sleep and hibernate
Your computer sleeps automatically when it has been idle for about 30 minutes, or shortly after you close the terminal. Sleeping is non-destructive β the disk and memory are snapshotted and restored on wake, so everything you left running is still there. To put the computer to sleep immediately, click Hibernate now in the Computer tab toolbar (only visible when the computer is running). Youβll be asked to confirm, then the terminal closes and the machine hibernates. It wakes automatically the next time you open the terminal or an agent calls thebash
tool.
Environments
An environment is a custom Docker image your computer boots from, defined by a small Dockerfile (allowlisted base images,FROM + RUN only). Build it, then
Use on computer to boot from it. Environments can be kept private to you or
shared with the whole project. Manage them from Change on the image strip.
Environment definitions (their Dockerfiles) live in the project database, not
on any one computerβs disk β see Data & persistence.
Data & persistence
Your computer is scratch space, not durable storage. Treat it like a fresh dev box you can rebuild at any time β convenient and fast, but not a place to keep the only copy of anything.What persists
- The filesystem. When your computer sleeps, its entire disk and memory are captured in a pause snapshot and restored on wake, so files you created and tools you installed are still there when you come back.
What wipes it
Each of these rebuilds the machine from its image and deletes every file on the disk:- Reset β restores the computer to a clean copy of its current image.
- Changing the image β switching to a different environment (or back to the base image) rebuilds from that image.
- Delete β tears the computer down entirely.
- Guest inactivity β computers owned by signed-out (guest) sessions are deleted when idle instead of paused, so their files donβt carry over between sessions. Sign in for a computer that sleeps and resumes with its disk intact.
What survives independently
These live in the project database (Convex), not on the computerβs disk, so they are unaffected by reset, image changes, or deletion:- Cloud skills attached to the project.
- Environment Dockerfiles β the definitions of your custom images. Deleting a computer never deletes your environments; you can boot a fresh computer from the same image again.

