First: which limit did you hit?
| Message | What it means | What to do |
|---|---|---|
| 429 / rate limit | Too many requests in a short window | Wait 30–60s and retry; it clears on its own |
| Usage limit / quota reached | You've spent your plan's allotment for this period | Wait for the reset, upgrade, or use your own key |
| Overloaded / 529 | The service itself is busy | Retry shortly; it's not your account |
Keep working right now
Wait for the reset
Quotas reset on a rolling schedule. If you're close to the window, a short wait gets you going again.
Slow down the request rate
For a plain 429, batching or pausing between big actions avoids tripping the per-minute cap.
Switch to your own API key
Running against your own key (billed as usage) isn't bound to the subscription's session quota, so you don't get cut off mid-task.
Stop it interrupting you again
The frustrating part isn't the limit itself — it's getting cut off in the middle of a task with no fallback. The durable fix is to not be locked to a single plan's quota. If your client can bring your own key, or switch to another model/provider when one is capped, you keep momentum instead of waiting for a reset. Some setups let you keep a cheaper model on standby and only reach for the expensive one when you need it.
The bigger picture
Being at the mercy of one plan's usage cap is a workflow risk when you're on a deadline. A client that lets you bring your own key, or fall back to a second provider when the first is capped, means a quota never fully stops you — you just switch and keep going.
FAQ
How long until my Claude Code usage limit resets?
Usage quotas reset on a rolling window tied to your plan. A plain rate limit (429) clears within seconds to about a minute; a usage/quota limit lasts until the next reset.
Is there a way to not get cut off mid-task?
Yes — don't be bound to a single plan's session quota. Running against your own API key (billed as usage) or being able to switch models/providers means a cap on one doesn't stop your work.
What's the difference between a rate limit and a usage limit?
A rate limit (429) is about requests-per-minute and clears quickly. A usage limit / quota is about total spend in a period and lasts until the reset window.