[BUG] 5-Hour Rate Limit Exhaustion Accelerating Despite Comparable Workload
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The 5-hour rate limit is being exhausted 3x faster today compared to previous days with comparable workloads. This represents a service degradation that violates expected usage patterns and contractual rate limit behavior.
Evidence of Acceleration
Date Total Requests Input Tokens 5h Exhaustion Events Time to First Exhaustion
2026-03-21 ~900 ~3M 0 N/A
2026-03-22 ~900 ~3M 0 N/A
2026-03-23 908 3,402,759 0 N/A
2026-03-24 936 (+3.1%) 4,169,220 (+22.5%) 3 ~4.5 hours
Key Finding: A 3-23% workload increase should not cause infinite → 4.5 hour exhaustion time.
Rate Limit Exhaustion Log
2026/03/24 13:39:46 5h=100.0% 7d=15.0% → 429 Too Many Requests
2026/03/24 16:02:48 5h=100.0% 7d=24.0% → 429 Too Many Requests
2026/03/24 16:34:37 5h=100.0% 7d=24.0% → 429 Too Many Requests
5h Window Progression (2026-03-24)
Time (UTC) 5h% Time Since Reset
09:24:19 1.0% —
10:09:42 11.0% —
13:39:46 100.0% 4h 15m
15:11:09 57.0% (reset) —
16:02:48 100.0% 51m
The 5h window reset and re-exhausted in 51 minutes.
Cache Efficiency Degradation
Date Cache Creation Tokens vs Input Ratio
2026-03-23 5,698,495 1.68x
2026-03-24 7,287,796 1.75x
Same workload burning 28% more cache creation tokens, accelerating rate limit exhaustion.
Breach of Service Agreement
Issue: Unilateral Service Degradation
The acceleration of rate limit exhaustion represents a material change to service behavior without:
Advance notice to users
Documentation updates
Corresponding workload increase to justify the change
Quantified Impact
Metric 2026-03-23 2026-03-24 Delta
5h exhaustions 0 3 ∞ increase
Hours of service ~24 ~7 (cumulative) -71%
Cache creation tokens 5.7M 7.3M +28%
Cost efficiency Baseline Degraded Unknown excess cost
Request for Recompensation
We request the following:
Credit for service downtime: 3 complete 5h window exhaustions = ~15 hours of unavailable service capacity
Refund for excess token burn: 7.3M vs expected ~6M cache creation tokens = ~1.3M excess tokens at published rates
Investigation commitment: Acknowledgment of this issue and timeline for fix
Transparency: Explanation of what changed between 2026-03-23 and 2026-03-24 to cause this acceleration
What Should Happen?
Expected Behavior (Contractual)
Consistent Rate Limit Behavior: The 5h rate limit should exhibit consistent exhaustion timing for comparable workloads, absent documented service changes.
Documented Thresholds: Rate limit behavior should match published documentation. Acceleration of ~28% in token burn rate without corresponding workload increase suggests a service-side issue.
Graceful Degradation: If rate limits change, users should receive advance notice or documentation updates.
Actual Behavior (Breach)
Aspect Expected Actual
Exhaustion timing ~12-24h for this workload 4.5h, then 51m
Consistency day-over-day Similar exhaustion pattern 0 → 3 exhaustions
Cache efficiency Stable ratio to input tokens +28% increase
Error Messages/Logs
2026/03/24 13:39:46. [UPSTREAM] /v1/messages 429 Too Many Requests
{"type":"error","error":{"type":"rate_limit_error","message":"This request would exceed your account's rate limit. Please try again later."},"request_id":"req_"}
2026/03/24 16:02:48. [UPSTREAM] /v1/messages 429 Too Many Requests
{"type":"error","error":{"type":"rate_limit_error","message":"This request would exceed your account's rate limit. Please try again later."},"request_id":"req_"}
2026/03/24 16:34:37. [UPSTREAM] /v1/messages 429 Too Many Requests
{"type":"error","error":{"type":"rate_limit_error","message":"This request would exceed your account's rate limit. Please try again later."},"request_id":"req_"}
Steps to Reproduce
Run Claude Code with standard workload (~900 requests, ~3-4M input tokens per day)
Observe 5h rate limit progression via response headers or proxy logging
Compare day-over-day exhaustion timing
Baseline Day (2026-03-23):
908 requests
3.4M input tokens
5.7M cache creation tokens
Result: 0 exhaustions
Degraded Day (2026-03-24):
936 requests (+3%)
4.2M input tokens (+22%)
7.3M cache creation tokens (+28%)
Result: 3 exhaustions in 7 hours
Claude Model
Not sure / Multiple models
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
666
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Xterm
Additional Information
This is systemic and currently in progress. We the users demand compensation.
14 Comments
Im moving to codex, at least they are honest about selling out and their infra actually works. Anthropic has had nothing but useless quota and models that only work in the first few days after they are published.
Same issue here!
Yeah Same issue faced!
Same here. This is very annoying. I actually thought my account had been hacked for a moment.
The accelerating exhaustion pattern matches what others are seeing — each session seems to burn through quota faster than the last.
Practical fix that helped me: split workload across multiple model providers. Keep Claude for complex reasoning, route file reads/tests/simple edits through GPT-4o or Gemini. My 5-hour window actually lasts 5 hours now because Claude is only doing ~40% of the work.
Details: https://dev.to/sophiaashi/claude-code-rate-limit-on-max-plan-the-workaround-developers-are-actually-using-in-2026-16g2
Discord (comparing setups): https://discord.gg/tvAtTj2zHv
Yeh, im hitting abnormal usage too...
Normally 1x 5 hour limit is 8% for my total week.. During promo it was 5-6%...
Today? Its 14 fking percent... Thats HALF my usage per week...
What the actual fk is going on here???????
Max20 here...
Same for me. Max 20 plan 48% consumed in 2 days. I am heavy user but normally this should be anyway only 25-30% and not almost 50
Now im also getting this...
Ive always, for over a year worked in 10+ terminals without a single issue...
Its also not consistent, sometimes its on 7 terminals sometimes on 10... the only thing that is consistent is that it kills ALL MY terminals AND ALL my work.... blanket on every single client...
"API Error: Rate limit reached".... Cant even find info on it...
I am on Max 20 plan and in 20 mins I am hitting the 5 hour limit. Can't use the product.
Is there any commands available to what the heck is going on behind the scene?
Accelerating rate limit exhaustion over time means context bloat compounds with each turn. Cozempic v1.6.11's guard daemon breaks this cycle with continuous pruning — keeps context lean so per-turn token cost stays flat instead of growing.
pip install cozempic && cozempic init<img width="604" height="273" alt="Image" src="https://github.com/user-attachments/assets/12e0abee-a9b1-477c-9c41-dbdeda32a65d" />
This is 1 hour on max20... not pro... not max5.... Max20... their highest tier...
Using up 79% of the 5x hour limit in 1 hour.... Make it make sense and how this is the new normal... :(
Even started using sonnet lol...
What an utter scam lmao.... So... The free credits you are given? The 200 usd "extra usage" they give you?
Turns out... they are only "extra" and "useable" long as you have an active subscription... If it runs out? You cant use the extra usage when "limits are hit".... Cant confirm as it was free but thats pretty wild if it works the same if you added cash manually....
In any case? Total scam company...cancelled and went to codex.
<img width="553" height="225" alt="Image" src="https://github.com/user-attachments/assets/b910e6b7-353d-4a01-8c62-f964c7450e56" />
So insane you cant use cash money credits without an active sub lol...
<img width="986" height="331" alt="Image" src="https://github.com/user-attachments/assets/3ae2c624-7d98-4c82-8d49-338d48bbc3fb" />
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.