Give coding agents everything they need to build software.
Reachpad gives Claude Code, Codex, OpenCode and other coding agents persistent cloud development environments where they can build, run and test software independently.
brew install reachpad/tap/reachpadA formula, so brew upgrade keeps it current.
Start the work. Come back to a result.
Every one of these keeps running after you close the terminal. Nothing needs your attention until there is something to read.
A repository you have never built
setup would take your afternoon
A branch that builds, and the test run that proves it
A bug that will not reproduce
your machine does not have the database
The failing test, and the commit that makes it pass
A refactor that runs for hours
your terminal would have to stay open
Every call site changed, in one diff you can read
A backlog worked overnight
you are asleep
One branch per ticket, each with the test run behind it
Five agents on one ticket. You choose what lands.
$ reachpad fork ws_4f1a --count 5 | \
xargs -P5 -I@ reachpad run @ -- \
sh -c 'claude -p "$TICKET" && npm test'
One id per line, so it pipes. Each run exits with the suite's own code, so the shell keeps score and you read the diffs.
Every fork
starts at the parent's last save, disk and memory both, so no agent reinstalls a dependency or waits for the database to come up
Five forks
hold five workspace slots while they run. Archive the ones you do not keep and the slots come back
Use the agents and workflows you already have.
Reachpad does not replace your agent. It gives it somewhere to work.
Claude and ChatGPT
One connector, and the model creates and forks environments as tools.
Connect a modelYour terminal
Create, run and fork environments from your own shell.
Install the CLIYour own agent
The same environments over HTTP, from your own agent.
Read the API docsWhat you actually use
You pay for compute that is doing something. Set your rate of work and see how far the free grant goes, and how many hours a month you would be billed for once it does not.
A paused workspace costs nothing, so only active compute is counted here.
The numbers, in full
What the fleet enforces, not what it aspires to. Every figure here is read from the code that enforces it.