We're going to need default hard budget caps on pretty much everything
Simon Willison argues that pay-by-usage APIs and hosting services should offer default hard budget caps that cut off service (return errors) once a monthly limit is reached, rather than merely sending warning emails. Coding and personal agents lower the friction of deploying code that spends money on paid APIs, compute, and storage, making runaway costs a real risk. He argues most users would prefer service errors over surprise $10,000+ bills, so cap removal should be an explicit opt-in checkbox. AWS recently launched monthly spend limits (announced Sept 16, 2026) that pause a project when its spend limit is reached, though rollout is currently limited to some customers. Google Cloud launched a similar "Spend Caps" feature in July 2026, letting users set monthly caps on specific services within a project. Willison suggests AI agents should recommend capped providers and warn inexperienced builders against deploying on uncapped services.