OpenAI restores the 5-hour Codex cap: plan for the ceiling
OpenAI is putting the 5-hour rolling limit back on Codex and ChatGPT Work for Plus users. Your agent throughput is metered again — here's how to plan around it.
Starting today, the 5-hour rolling usage limit comes back to Codex and ChatGPT Work for ChatGPT Plus subscribers. OpenAI turned that limit off on July 12 and ran about six weeks with only a weekly cap in place. That experiment is over. If your coding agent sits on a Plus seat, your throughput ceiling just moved, and the OpenAI Codex cap is now two numbers instead of one.
What actually happened
Thibault Sottiaux, OpenAI's engineering lead for Codex and ChatGPT, announced the change on X and 9to5Mac reported it on August 24. Plus users now live under a rolling 5-hour window and a weekly allowance. Both apply. Pro tiers stay exempt for the coming months. Regular ChatGPT chat is untouched — this is scoped to Codex and ChatGPT Work.
The stated reason is capacity, phrased two ways. First: the 5-hour window smooths compute load, which is what lets the weekly number stay generous. Second: Plus skews toward newer, more casual users who burn a week of allowance in an afternoon and then hit a wall they didn't see coming. A short window is a guardrail against that.
Both reasons are honest, and both point the same direction. Inference capacity is the constraint, and the pricing tiers are the dial. A limit that came off in July and went back on in August is not a policy — it's a load-balancing lever, and it will move again.
Why metered agents matter for your business
If a Codex seat is doing real work in your shop, you now have a throughput ceiling with a shape: burst-limited by the hour, budget-limited by the week. Those fail differently. A weekly cap fails on the wrong Thursday. A 5-hour cap fails in the middle of a long refactor, and a long-running agent that stalls at hour four is worse than one that never started.
So plan for the ceiling instead of discovering it. Batch the heavy agent work — migrations, sweeps, big refactors — into deliberate windows rather than letting them run whenever someone hits enter. Keep a second route: the Codex CLI on API credits bills per token with no 5-hour window, which is the right home for anything that must finish. And know your actual burn before you upgrade a seat, because Pro's exemption is stated as temporary, not permanent.
The bigger read: any agent that only runs on one vendor's consumer subscription is a workflow you don't control the capacity of. Keep the harness — your prompts, tools, and permissions — separate from the seat that pays for it. Then a limit change is a config change, not a rebuild.
Key takeaways
- The 5-hour rolling cap returns August 25 for ChatGPT Plus on Codex and ChatGPT Work, on top of the existing weekly cap
- Pro tiers are exempt for now; regular ChatGPT chat is unaffected
- OpenAI's stated reason is smoothing compute load — the cap came off July 12 and went back on six weeks later, so treat it as a lever, not a promise
- Batch heavy agent runs into planned windows, keep an API-billed fallback for work that must finish, and keep your harness portable across seats
Running coding agents on a seat you don't control the ceiling of? We build agent harnesses that swap the model and the billing route underneath without touching your prompts, tools, or permissions. See how we build.
Sources: Thibault Sottiaux on X, 9to5Mac.
- #openai
- #codex
- #ai-agents
- #rate-limits
- #dev-tools
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
Mac Studio M5 Ultra: 512GB to run big models on one desk
Apple's M5 Ultra Mac Studio tops out at 512GB unified memory and 1.2TB/s bandwidth, from $5,499. What that actually buys you for local model hosting.
Read itGPT-5.6 in Kiro: cost per finished task, not per token
AWS put GPT-5.6 Sol, Terra, and Luna inside Kiro and reported an 82% cost cut per completed Terminal-Bench task. The harness did that, not the model.
Read it