Reachpad CLI – Spin up free sandboxes in seconds to develop and host apps Reachpad has released a command-line interface (CLI) that lets developers spin up free cloud sandboxes in seconds to develop and host apps, with durable workspaces that survive machine pauses. The CLI, installable via Homebrew, npm, or a checksum-verifying script, supports macOS and Linux and integrates with WorkOS for authentication. It is source-available under copyright of Tako Research, with release binaries built from the repository and signed build-provenance attestations. Run coding agents in durable cloud workspaces: disk and memory survive the machine underneath, so a paused workspace resumes mid-session. With Homebrew on Apple silicon macOS or x86 64/arm64 Linux: brew install reachpad/tap/reachpad With npm, anywhere Node 18+ runs: npm install -g @reachpad/cli Or with the checksum-verifying installer: curl -fsSL https://reachpad.dev/install | sh Linux x86 64/arm64 musl, static and macOS arm64/x86 64. The script fetches the latest release from this repository, verifies its checksum against SHA256SUMS, and installs to ~/.local/bin/reachpad override with REACHPAD INSTALL DIR . All three deliver the same binary. @reachpad/cli is a launcher around it, not a second implementation — see npm/README.md /Reachpad/reachpad-cli/blob/main/npm/README.md , which also explains the macOS quarantine problem npm sidesteps. Run Reachpad: reachpad On first use, the CLI shows a short code, opens WorkOS hosted sign-in, and then lists your workspaces. WorkOS handles the account login and any required MFA or SSO. After approval, Reachpad exchanges the short-lived WorkOS token once and saves a user-scoped Reachpad credential and the production endpoint with mode 0600. No password or authentication factor is entered into Reachpad. On a remote machine without a usable browser, run reachpad auth login --no-browser and open the displayed URL on another device. The manual credential flow remains available from reachpad.dev/connect https://reachpad.dev/connect as a recovery path. Then list, create, or attach to a workspace: reachpad ws list reachpad ws create --name scratch reachpad attach