- Orca 1.4.245 or later.
nodeon yourPATH.- A repository with an
originremote. The start commit you pick must be pushed, because the machine fetches it from the Git host.
1
Install the CLI
instabox on your PATH. The plugin runs this CLI on your
computer. Restart Orca so that it finds the CLI.2
Turn on Cloud VM
In Orca, open Settings, then Experimental, and turn on Cloud VM. Without this setting,
the Instabox recipe does not show in Run on.
3
Install the Instabox plugin
Open the Instabox plugin page.
It opens the plugin in Settings, under Plugins. If plugins are off, turn them on first.
Select Install.
4
Save a GitHub token for a private repository
Skip this step for a public repository.Each new machine selects the
GH_TOKEN Secret. The outbound proxy adds the real token to requests
to GitHub only.5
Sign Claude Code in on your machines
codex login --device-auth on the machine.6
Create a workspace on a machine
In Orca, create a workspace and pick Instabox in Run on. The plugin creates a machine named
orca-<workspace>-<id>, clones your repo into the machine’s home, and checks out your branch.
Orca then installs its server on the machine and connects.To see the machine, run instabox ls. If a step fails, the plugin deletes the machine again.Pause, resume, and delete
Delete Worktree stays disabled, because the clone on the machine is the project’s primary checkout.
How Orca connects
How Orca connects
Each workspace gets an SSH token that does not expire. Orca connects to
ssh.instabox.sh:2222 with the token as the user name and no key. Orca stores the token with the
workspace, and the token stops working when the machine is deleted.Which template the machines use
Which template the machines use
Machines use your account’s default template. An SSH remote such as
git@github.com:org/repo.git is cloned over HTTPS, because the machine has no SSH key for your Git
host.Org Secrets
Proxy and direct Secrets, hosts, and updating a running machine.
Auto-pause and max-run
What counts as idle and what wakes a machine.