Codex Rate Limit Hit Fast? Here's How Many Messages Each Model Actually Gives You
Back to the blog
Articletroubleshootingdev toolsmodelos de IA

Codex Rate Limit Hit Fast? Here's How Many Messages Each Model Actually Gives You

MafraSeptember 5, 20263 min read

On the same $20/month Plus plan, Codex sometimes stalls after 20 minutes and sometimes runs all afternoon without hitting the limit. It is not luck: it is the model you picked for the session.

Why does Codex hit the limit so fast sometimes?

Because the quota is not counted in tokens, it is counted in messages, and the message count on the same plan varies up to 40x depending on the model. On Plus, GPT-6 Astra gives you 5 to 45 messages every 5 hours; GPT-5.6 Luna gives you 250 to 2,000 in the same window.

PlanGPT-6 AstraGPT-5.6 SolGPT-5.6 TerraGPT-5.6 Luna
Plus ($20/mo)5 to 4510 to 10025 to 200250 to 2,000
Pro 5x ($100/mo)25 to 22550 to 500125 to 1,0001,250 to 10,000
Pro 20x ($200/mo)100 to 900200 to 2,000500 to 4,0005,000 to 40,000
Business ($20/user/mo)5 to 4510 to 10025 to 200250 to 2,000

Messages per rolling 5-hour window. Source: learn.chatgpt.com/docs/pricing, checked on 2026-09-05.

I got a bigger launch-time limit. Does that explain the drop?

Partly. Codex had a double-limit period at launch and that promotion has already ended, confirmed by official OpenAI community moderation. Whoever joined during that window feels the "drop" now, but it is not a new cut, it is the end of a temporary bonus.

On top of that, OpenAI itself acknowledged two technical factors that made part of the user base feel the quota run out faster in 2026: a Sol model inefficiency in July, with a fix targeting sessions roughly 18% longer, and a temporary drop in cache hit rate in August, which also speeds up consumption.

I hit the limit right now, what do I run, in what order?

Three commands, verified straight from the openai/codex source code, cover most cases before you have to wait for the reset.

Flowchart: Codex hit the limit, run /status to see what is left, then codex login status to confirm how you logged in, then /model to switch model; if still stuck, wait for the 5-hour window
Verified against the openai/codex source code and learn.chatgpt.com/docs/pricing, 2026-09-05.
  • /status: shows the active session's configuration and token usage, without leaving the terminal.
  • codex login status: confirms how you logged in. ChatGPT subscription has a message cap; API key login bills by usage and skips that quota.
  • /model: switches the model and reasoning level inside the session.

In practice: switching to Terra or Luna is not a downgrade for every task. For code review, a simple refactor, or a quick question, a lighter model does the same job for a fraction of the Astra or Sol quota.

Still stuck after that? The usage window is rolling and resets every 5 hours, there is no other command that fixes it besides waiting.

Is there a way out of the "which model fits my plan" math?

The underlying problem is not which command to run, it is that each model has a different quota price inside the same fixed plan. On Verboo Code that table does not exist: plans have no per-model token cap.

PlanPrice/moPer-model token cap
JuniorR$ 99none
ProR$ 249none
MaxR$ 499none
UltraR$ 1,299none

Prices checked directly against Stripe on 2026-09-05.

If the question before every task is "will this model blow my quota", Verboo Code takes that question out of the equation: unlimited tokens on every plan, switching models becomes a quality call, not a quota gamble. Check it out at verboo.ai.

Enjoyed this article?
Share knowledge with your network.
// Read also

Related articles