From one sentence to a reviewed branch.
Type a goal. A crew of agents hands back a proven branch.
Five steps to a pull request.
-
Pair a machine.
Run one command. Your machine joins the crew.
Terminal# once koidog is on the machine $ koidog pair <code> --server https://app.koi.dogkoidog pair <code> \ --server https://app.koi.dog $ koidog node install-service
-
Describe a goal. Pick a size.
Pick 1 to 100, or Auto. A manager plans the work.
- 1
- 2
- 5
- 10
- 25
- 50
- 100
- Auto
crew size = smallest of
- Your cap
- Ready tasks
- Credential slots
- Budget
-
Each agent gets its own slot.
Pick a harness: claude-code, pi or codex.
Node ยท linux
Slot Runs as Harness 1 Non-root user claude-code 2 Non-root user pi 3 Non-root user codex -
Done means proven.
The agent's own claim is never the evidence.
- harness exits
- install
- build
- test
- exit codes
completed
- Bundle accepted.
- Has commits.
- Every check exited 0.
-
Your branch comes home.
Workers never touch GitHub. The server pushes your branch.
- your node
- git bundle, in quarantine
- koidog/... branch
- pull request
Agent states
Every state, by name.
- created
queued
- provisioning
- ready
running
- validating
review
completed
Machine states
- disconnected
- machine_stopped
- waiting_input
- waiting_dependency
- waiting_rate_limit
- failed
- canceled
Three separate numbers.
- WorkersHow many you request.
- AgentsOne per active task.
- MachinesWhere the agents run.