claude-code - 💡(How to fix) Fix [BUG] On Max 20x, Opus gets downgraded to Sonnet at 20% usage in 5 hour window. [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#54917Fetched 2026-05-01 05:51:02
View on GitHub
Comments
0
Participants
1
Timeline
4
Reactions
0
Author
Participants
Timeline (top)
labeled ×4

Error Message

Error Messages/Logs

Root Cause

The "Get Help" AI in Claude for Windows desktop application insists that since I upgraded to Max 20x I should not get downgraded silently to Sonnet from Opus until I hit 50% usage limits. I was on Pro, upgraded to Max 5x, was getting downgraded at 20%, eventually decided to try Max 20x after the "Get Help" AI said I could get 4x tokens and not be downgraded until the 50% mark. But I've designed projects and features with Opus and hit 20% and told it to work on it and Sonnet took over and disregarded all the design, decided it would "simplify" things and combine things that were not related into the same MCP server, when I had designed it with Opus to be two separate MCP servers. I woke up hours later to find that we had to revert all the changes and have Opus start all over in another session. As soon as I hit 20%, the usage increased at a rate of 5 times slower, because we were using Sonnet instead of Opus. Sonnet cannot follow simple instructions. The only way I can use Sonnet to write code is if I have Opus write the prompt for it and review the results afterwards to verify it was done correctly or it has to revise the prompt and have Sonnet redo it or just do it itself. I'm on Max 20x and I can only use 20% of my usage in any 5 hour window. I'm wasting 80% of my time and tokens. And I've spend a lot of my time trying to teach Opus how to work around the 20% limits on Max 20x. And the "Get Help" insists I'm experiencing a bug.

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

The "Get Help" AI in Claude for Windows desktop application insists that since I upgraded to Max 20x I should not get downgraded silently to Sonnet from Opus until I hit 50% usage limits. I was on Pro, upgraded to Max 5x, was getting downgraded at 20%, eventually decided to try Max 20x after the "Get Help" AI said I could get 4x tokens and not be downgraded until the 50% mark. But I've designed projects and features with Opus and hit 20% and told it to work on it and Sonnet took over and disregarded all the design, decided it would "simplify" things and combine things that were not related into the same MCP server, when I had designed it with Opus to be two separate MCP servers. I woke up hours later to find that we had to revert all the changes and have Opus start all over in another session. As soon as I hit 20%, the usage increased at a rate of 5 times slower, because we were using Sonnet instead of Opus. Sonnet cannot follow simple instructions. The only way I can use Sonnet to write code is if I have Opus write the prompt for it and review the results afterwards to verify it was done correctly or it has to revise the prompt and have Sonnet redo it or just do it itself. I'm on Max 20x and I can only use 20% of my usage in any 5 hour window. I'm wasting 80% of my time and tokens. And I've spend a lot of my time trying to teach Opus how to work around the 20% limits on Max 20x. And the "Get Help" insists I'm experiencing a bug.

What Should Happen?

According to "Get Help" AI, I should be able to hit 50% usage limits before I get downgraded to Sonnet. In my opinion, I shouldn't ever get downgraded to Sonnet and I should be allowed to use 100% of my tokens using Opus and having Opus delegate and fire off Agents when Sonnet can do some of the work. It keeps giving me CLI commands I don't have access to and telling me to use those. I cannot always be around at 20% and I have to stop at 20% in any 5 hour window because of this. I've had to re-audit my code 3 times now, (which used a lot of Opus tokens) because I didn't realize I was being downgraded in the middle of the session while Opus was writing code for me. I lost several hours of sleep last night trying to fix what Sonnet broke and rework all the training I did for Opus to know how to work around the downgrades. It was fixing the code all day today. I had to wait 3 1/2 hours to midnight only to find I had to wait another 20 minutes in order to continue working on my projects. You should seriously upgrade your "Get Help" AI to Opus as well. I recommend re-allocating all your servers for Haiku and Sonnet to be used for Opus; drop Haiku and Sonnet models and retire them. They are useless for coding. Opus would do a much better job for all the other tasks people use Haiku and Sonnet for anyways. And since all the hardware you already own for Haiku and Sonnet could be reallocated for Opus, you could maybe let people use it more and charge less for it.

Error Messages/Logs

Steps to Reproduce

Wait for your 5 hour window to start... Use Opus until you hit the 20% mark... use ccusage (Node.js) to see your token usage... continue using Claude without changing the model. After the same amount of new token use, your %usage only goes up by 5 or 6% so instead of being at 40%, you are at 25-26%. And then wait until the next 5 hour window starts and have Opus review all the work that was done after you hit 20% and it will tell you it's not up to par. It can tell it was Sonnet, just like I can tell it was Sonnet.

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

Version 1.5354.0 (9a9e3d)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Other

Additional Information

I'm using Claude for Windows which I downloaded from claude.ai

extent analysis

TL;DR

The user is experiencing an issue with the Claude Code application where they are being downgraded to the Sonnet model at 20% usage, despite the "Get Help" AI stating that they should not be downgraded until 50% usage on the Max 20x plan.

Guidance

  • Verify the current usage limits and plan details to ensure that the "Get Help" AI's information is accurate.
  • Test the application's behavior at different usage percentages to confirm that the downgrade to Sonnet occurs consistently at 20%.
  • Consider reaching out to the Claude Code support team to report the issue and request clarification on the usage limits and downgrade policy.
  • Review the application's documentation and FAQs to see if there are any known issues or workarounds related to usage limits and model downgrades.

Example

No code snippet is provided as the issue is related to the application's behavior and usage limits, rather than a specific code-related problem.

Notes

The issue may be related to a regression in the application, as the user mentions that it worked in a previous version. However, without more information on the previous version and the changes made, it is difficult to determine the root cause.

Recommendation

Apply workaround: The user may need to manually monitor their usage and switch to a different model or plan to avoid being downgraded to Sonnet. This is because the "Get Help" AI's information may not be accurate, and the application's behavior is not consistent with the stated usage limits.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [BUG] On Max 20x, Opus gets downgraded to Sonnet at 20% usage in 5 hour window. [1 participants]