Claude Code, at fleet scale
Run a fleet of agents.
Supervise one board.
Every Claude Code session on your machine, on one board that writes itself, under a memory the whole fleet reads. With loops and autonomy as first-class citizens.
Runs on your machine, under your own Claude login. 14-day trial.
- Burst window holds at p99; writing the soak test now.6mBuildfeat/rate-limit
- Asking you: cap checkout retries at 3 or 5?11mBuildfeat/retry-backoff
- Warm pool is 5 of 5; handing members back to the queue.24mMaintainchore/pool-warmup
- askingBuild · 09:53Cap checkout retries at 3 or 5?
- passedrun 119 · Review · 10:03cleared by an agent that did not write the fix
const err = await attempt(fn) if (!err) return retry() if (err.name !== 'AssertionError') retry() else throw errWork faster in parallel.
Spawn fleets of sessions at once, track them all, including the ones you spawned in your own terminal.
the console- Identified12no branch yet
- api2hCart checkout times outfrom review 1284
- web5hSearch should match order idsfrom you
- +10 more
- In progress2branch, no pr
- api4mCap upstream retries at 3 with backofffeat/retry-backoffpool-3
- webstale 3dIndex sessions by project for the pickerfeat/session-indexpool-4
- PR open2pr open, no checks
- infra6mResume interrupted uploadspr 1291 +312 -47pool-2
- api22mBulk export runs off the queuepr 1290 +88 -12pool-5
- CI1checks running
- web11mSearch matches keys as well as titleschecks 4 of 6build, 2m left
- Merged6merged, branch gone
- api1hFlaky session-surface testspr 118 to b4c7e21
- web3hEmpty states name the next actionpr 1286 to 8f21b04
- +4 more
Running the fleet is the easy part.
With built-in tools to solve the hard questions.
isolated worktrees- Will they repeat the correction I made yesterday?A canon every later run is judged against
- What stops one drifting while I sleep?A gate, and three breakers it cannot widen
- Do I still review every line myself?A second agent that opens by trying to refute
- What did all of that use?Every token attributed to the run that spent it
Correct an agent without losing the run.
Steer the fleet without losing context.
the console, machine-wide- Ranvitest checkout-retry11:42
- Editedcap retries at the queue boundary11:45
- Queued while running11:46ship the cap first, park the backoff
- Ranvitest checkout-retry: 34 passed11:47
- Repliedcap ships this turn; backoff parked11:47
- Openedfollow-up: backoff curve11:48
Decisions outlive the session.
Corrections become rules. Every run after is judged against them.
the canon- we cap retries at 3, not 503-04 · you
- 5 retries on transient errors03-11 · pool-3
Your rules stop being a file.
Disagreements get refereed by trust rules. Retract a bad session and its whole lineage leaves the canon.
the memory graphAutonomy you can turn up.
Set how far the fleet goes alone. Three permissions never move.
the gate and its breakers| what the fleet may do | gated | full | |
|---|---|---|---|
| open a work item and a branch | automatic | automatic | |
| dispatch an agent into a worktree | recorded, not run | automatic | |
| merge a pull request that is green | waits for you | automatic | |
| run the loop overnight, unattended | waits for you | automatic | |
| no setting reaches below | gated | full | |
| widen its own autonomy setting | refused | refused | |
| resolve a review thread it wrote | refused | refused | |
| keep merging without a review | halts the loop | halts the loop |
Automated, auditable code reviews.
Run reviews pre-PR. Audit your most common mistakes. Build the rails that heal themselves.
the reviewThe record has no delete.
Every action logs its actor, its trigger, and what cleared it.
the trail and the canon- run 118reproduced the flake in 9 of 200 runs09:07:18run.recordedagent/pool-2
- retry-capretry a flaky test up to 3 times09:14:02canon.ratifiedagent/gate
- retry-capretry only on transient IO, never an assertion10:26:30canon.ratifiedyou
- retry-capthe earlier rule is kept, not edited10:26:30atom.supersededengine
Ten kinds, a closed vocabulary the engine emits. No row is free text.
Every token names its work.
Token usage attributed to the run, branch, and model that spent it.
what moves the price- sonnetReproduced the flake, 9 of 200 runs64%284k
- opusWrote the fix, 3 files22%96k
- opusVerified it independently9%41k
- haikuBoard, trail and canon writes5%22k
- api9 runs1.9M
- chore/autonomy0 runs0held by the gate
- web6 runs1.1M
- infra3 runs480k
- docs1 run20k
- today19 runs3.5M
Nothing is addressed to us.
Runs on your machine, on your own Claude subscription. No API key.
local first- model callto your Claude account
- git pushto your own remote
- to us0 byteson any network, at any time
- 12+fleet systems
- board, memory, gate, review, spend
- 0bytes
- of your code reach us
- NoAPI key
- it runs on your Claude plan
- $39a month
- flat, whatever you run
Spawn your first agent team.
Install it, point it at a repository, and dispatch your first five.
$39 a month, 14-day trial. Cancel from the app.