Repository navigation
crew 0.1.0
Six subagents, each pinned to the cheapest model that holds for its job.
| agent | model | when |
|---|---|---|
quick |
haiku | mechanical, target already named |
scout |
sonnet | where does X live, what would this touch — read-only |
coder |
sonnet | implementation against a settled plan |
planner |
opus | single-subsystem plan, bug-fix strategy |
reviewer |
opus | review a diff with real logic in it |
architect |
fable | spans subsystems, migrations, wire contracts |
The routing table is the boring part. What makes it work is the refusals: an agent handed work below its tier names the right agent and hands back instead of doing it anyway.
Measured
From BENCHMARK.md — four identical tasks run with and without routing:
- 68.3% cheaper ($1.2792 → $0.4049), every task correct in both arms, verified by executing the code rather than trusting the agents' reports.
- A typo fix cost 33× more at the default tier than routed.
- Blind dispatch picked the right agent 18/18 from the descriptions alone.
Honest caveats are in the doc: the cheap tier reported three fewer real defects on the review task, one of two hand-back probes did not fire, and on same-model work roughly half the saving is prompt discipline rather than routing.
Install
claude plugin marketplace add tanvoid0/claude-code-plugins
claude plugin install crew@tanvoid0