Quickstart
Four steps to a box with your project on it and your coding agent signed in: sign up, install, log in, set up.
On this page5
Prefer the terminal? npx prized does all four steps in one command (Sign up from your terminal).
1. Sign up and create a box
Sign up at prized.dev. New workspaces get $30 of free credit, once, and the tour starts a box on it (Nano through Small, no card); a Small runs about nine days around the clock. For a bigger size, start its plan on the same step; it launches when the payment lands.
The box bills the credit by the hour while awake, and boxes pause when the credit runs out until you pick a plan (Billing). Add boxes later with prized box new or the dashboard.
2. Install the CLI
Copy the command the onboarding tour shows you: it installs the CLI, signs it in, and connects your box, so prized ssh works when it finishes. The plain installers below only install.
The tour waits here until your machine is signed in, then moves on by itself; there is nothing to click. Installed with a plain command? Run prized login (step 3) and it moves on.
macOS and Linux:
curl -fsSL https://prized.dev/install.sh | shWindows, in PowerShell or Windows Terminal:
irm https://prized.dev/install.ps1 | iexPlatforms, install folders, options, and verification
It installs prized, its daemon, and a managed Mutagen for sync, and updates itself from signed releases. It runs on macOS (Apple Silicon and Intel), Linux (x86_64 and arm64), and Windows 10 1809 or later (x64 and arm64); a few commands are not on Windows yet, and prized mount is macOS-only.
- macOS and Linux: into
/usr/local/binwhen writable, else~/.local/bin, added to your shell's startup file;--no-modify-path(orPRIZED_NO_MODIFY_PATH=1) prints theexportline instead. - Windows: into
%LOCALAPPDATA%\Prized\bin, added to your userPATH, no administrator rights; optionsPRIZED_VERSION,PRIZED_CHANNEL,PRIZED_INSTALL_DIR, andPRIZED_NO_MODIFY_PATH=1. In WSL, use thecurlline. - Verification: the installer refuses a download it cannot verify: against the release signature when minisign is installed, otherwise the release's checksum file against a signature-verified digest served with the script. Pinning a release (
--version, orPRIZED_VERSIONon Windows) needs minisign. - Telemetry: the signed-in CLI reports command usage, never arguments or file contents (turn it off).
3. Log in, only if the installer did not
Used the tour's command? Its output shows ✓ signed in as you@… and ✓ fig connected: skip to step 4.
prized loginYour browser opens the dashboard to make an API key for this machine; paste it back. With exactly one box on your account, login connects it; otherwise prized setup does (what login stores).
4. Set up
Run setup on your machine, in the folder you want on the box:
cd ~/code/myproject # the folder you want on the box
prized setupIt asks once, auto or manual, then repairs what its health check finds, stopping only on what it cannot fix, syncs the folder, brings your environment, and signs your coding agents in on the box. auto does all of it without more questions (prized setup auto skips the first one too); manual asks yes or no per step. Safe to re-run. Setup syncs the folder it runs in, so make it one project, not your home folder or your Desktop.
The tour waits here too, and moves on when setup finishes. It learns that from the CLI's usage report; with reporting off, the step offers an I ran it link after a short wait. If setup stops with an error, run prized doctor, which repairs what it safely can, then run setup again.
What each part of setup does
| Optional part | What setup does |
|---|---|
| Project | Syncs the folder you run it in; auto asks first only when it has no .git or manifest. prized setup myproject creates ~/code/myproject on the box, mirrored to ~/Prized/myproject. prized setup ~/src/myproject asks whether to sync that folder in place; --copy-once, --copy, or --clone answer up front (Sync). |
| Environment | After a read-only scan, brings your shell, toolchains, CLIs, Docker images, and local databases; installs and secrets default to yes, data to no. Skipped on Windows (Bring your environment). |
| Agents | After one yes, signs the agents found on your machine (Claude Code, Codex, Cursor; --agent chatgpt for the ChatGPT app) in on the box over the SSH tunnel; gh and your git identity go along on their own (Credentials). |
| Session | With one runnable agent picked, starts it in a detached tmux session and prints the reattach command; --attach opens it here, --no-start skips it. |
If nothing synced, the report's last line says so and gives the command; prized sync lists what is synced. No coding agent on your machine? Setup prints how to sign in to Claude Code on the box, or sign in locally and re-run prized setup to hand the sign-in over.
Then connect any time, to a persistent tmux session on the box:
prized sshprized status shows the box's vitals, sync state, mirrored ports, and daemon health; prized doctor checks everything when something is off and fixes what it can.
The tour ends on these and the other commands people use most (prized doctor, ssh, status, exec, mount, help), each with a copy button. Open the dashboard finishes it; Help at the foot of the dashboard's sidebar walks you through it again (Dashboard).
Or let an agent do it
Steps 2 through 4 are one paste into your coding agent: the prompt is on Agent setup.