
Model Boss
Delegate code to cheaper models. Keep frontier judgment.
12 followers
Delegate code to cheaper models. Keep frontier judgment.
12 followers
Model Boss orchestrates Claude Code and Codex across multiple models. Delegate bounded implementation to lower-cost workers while a stronger model approves plans and final evidence. Work runs in disposable worktrees with OS sandboxing, tool limits, hash-bound approvals, and test gates.

Finally something that lets cheaper models handle the busywork while Claude or Codex sanity-check the plan and the results, and the worktree sandboxing means I stop worrying about one agent trashing another's files.
@freddiemercury Thanks, Freddie — that’s exactly the boundary I wanted to make explicit: workers can do bounded work, but they never get to declare their own result safe. The original repo stays untouched until the gates, diff audit, and authority review agree on the sealed patch.
One important caveat: the sandbox is isolation, not a network-security boundary, so Model Boss still requires trusted provider binaries and least-privilege credentials.
The cheap-worker/frontier-approver split maps neatly onto a routing gateway — do you pin each role to a fixed provider, or could Model Boss point its workers at a single Anthropic-compatible endpoint and let the gateway resolve which upstream model serves each tier? Curious how you handle cost/latency accounting across the disposable worktrees.
@tian_yi1 Great question. Roles aren’t pinned to vendors — Model Boss routes by capability — but an endpoint or alias is never treated as identity proof.
You can put a routing gateway behind an external route, but v0.2 does not ship a generic Anthropic-compatible gateway adapter yet. For Max, the gateway (or a pinned adapter around it) must prove the effective provider_family:model_id:variant for the actual child invocation. If it can dynamically route without that evidence, Model Boss fails closed rather than assuming that two gateway aliases are independent models.
On cost/latency: v0.2 intentionally does not maintain a normalized cross-provider billing ledger. Each worker invocation has its own manifest, worktree, gate evidence, and sealed delta, but provider usage accounting remains upstream today. A gateway that emits per-request usage is a natural aggregation point; an optional per-invocation telemetry hook is something I’m considering. Curious whether your priority is chargeback, adaptive routing, or latency SLOs?