Goal: Attribute and cap token/API spend before fleet scale surprises the finance team.
- 2+ unattended or scheduled loops
- Sub-agents multiply cost
- Nobody owns the bill
Caps and reporting only — hard stop without disabling agents first.
Copy templates/fleet-budget.md:
## Team cap (monthly tokens): 50_000_000
| Agent | Daily cap | Owner | Alert at |
|-------|-----------|-------|----------|
| daily-triage | 100_000 | platform | 80% |
| pr-babysitter | 2_000_000 | eng | 80% |When agent exceeds daily cap:
- Pause scheduler for that agent only
- Notify owner
- Require inbox approval to raise cap
Use loop-cost estimates when setting caps.
- Cap override > 2× default
- Moving agent to F3 unattended without budget history