Your server, as workspaces
Code from anywhere.
Your own server. One workspace per project. Ready in a few commands.
01 / Get started
Two ways to start.
From your computer, run
brew install mydevmachine/tap/devmachine
devmachine setup
Then devmachine workspaces new alice && devmachine sync,
and devmachine ssh alice.
Getting started →
Paste this into Claude Code, Codex or Cursor. It asks what it needs and does
the rest; you only run devmachine setup yourself.
Set up devmachine for me: read https://mydevmachine.sh/agent-setup.md and follow it. For LLMs: llms.txt · llms-full.txt
02 / How it works
Three ideas, in order.
One command connects the server. One command makes a workspace. One command adds a tool to it.
01
Connect your server
Run devmachine setup and answer a few questions. It connects to your server and locks it down, so only you can get in.
02
A workspace per project
Each project gets its own space on the server, with git, GitHub and Node ready. Open it by name.
03
Add tools with one command
Claude Code, Docker, your GitHub login. Add one, run devmachine sync, and it is installed.
03 / First commands
Four commands.
devmachine setup connect your server and make it safe
devmachine workspaces new alice add your first workspace
devmachine sync build it on your server
devmachine ssh alice open it and start working