Budgetsruntime
A cap the agent cannot raise
A USD cap quoted before every call. The run stops rather than overspending.
budget$25.00 cap
$ vetta run --budget 25 --max-task 5
spent today$18.42of $25.00 · the agent cannot raise it
74%quotes4
- claude-sonnet-5 · 12k tok$0.19allowed
- generate_image · 4 shots$0.32allowed
- generate_video · 20s$1.20allowed
- generate_video · 60s$7.80over cap
stopped, not overspentquoted before every call
Paste and ship
Drop this into Claude Code, Codex, or Cursor. It reads the docs and wires up Budgets for you.
Agent prompt
Read https://vetta.sh/docs/concepts/budgets and use the naïve Budgets primitive in my project. It is part of the runtime layer; wire it through naive.config.ts rather than calling a vendor directly.
Used by
- AI Media ChannelA channel where every video is original: briefed, generated in the channel's own look, and queued for you by an agent team on a schedule.View →
- Clipping ChannelLong-form in, clips out. The moments worth cutting found, reframed, captioned, and posted on cadence.View →
- AI Automation AgencyThe whole agency machine with no specialism attached: CRM, public site, a workspace per client, and a pair that works the pipeline. You bring the trade.View →
- SEO / GEO AgencyRanks clients in search and in AI answers. CRM, a crew per client, and a public site out of the box.View →
- NewsletterA publication that reads its beat, drafts the issue, and sends on schedule while it grows its own list.View →
- Paid Ads AgencyCreative produced, campaigns launched, budget moved daily toward what returns. Under a cap agents can't raise.View →
- Recruiting AgencyRoles taken in, candidates sourced and screened, shortlists scored against the brief requirement by requirement.View →