claude-code - 💡(How to fix) Fix Max plan — separated Sonnet/Opus weekly limits push heavy Sonnet users toward Opus unnecessarily [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#55663Fetched 2026-05-03 04:47:40
View on GitHub
Comments
0
Participants
1
Timeline
2
Reactions
0
Participants
Timeline (top)
labeled ×2
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

I'm a Max plan subscriber and a heavy Claude Code user. I want to flag a counterintuitive consequence of the separated weekly limits introduced with Opus 4.5. The current design has two independent buckets: an overall weekly limit (any model) and a dedicated "Sonnet only" limit. I understand the intent — protecting users who burn through Opus from losing Sonnet access entirely. That's a valid concern, but the design fails the inverse case, which is mine. My workflow is Sonnet-heavy by default: most of my work is execution (refactors, tests, scoped edits, mechanical changes) where Sonnet is more than capable, and I reserve Opus for genuinely hard problems (architecture, complex debugging, planning). This is exactly the usage pattern Anthropic recommends ("plan with Opus, execute with Sonnet", /model opusplan). The problem: when I exhaust the "Sonnet only" bucket but still have overall weekly limit remaining, I'm effectively forced to switch to Opus to keep working — even for tasks Sonnet would handle perfectly. This is bad for everyone:

For me: Opus burns through the overall limit several times faster per message, so I hit the hard wall much sooner than I would have on Sonnet. For Anthropic: I'm consuming significantly more server resources running Opus on tasks that don't justify it. The rigid separation incentivizes the most expensive model when the cheaper one would suffice.

Proposed Solution

A better design would be a unified pool with a per-model cap (e.g., "up to X% of your weekly limit can go to Opus"). That preserves the original goal — guaranteeing Sonnet availability for users who blow through Opus — while letting users who don't touch Opus much continue using their remaining quota on Sonnet, where it's cheaper to serve. As it stands, the current structure punishes the workflow Anthropic itself recommends. Please consider revisiting it. Thanks.

Alternative Solutions

No response

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

No response

Additional Context

No response

extent analysis

TL;DR

Consider revising the weekly limit structure to a unified pool with per-model caps to optimize resource usage and align with recommended workflows.

Guidance

  • Review the current weekly limit structure and its impact on different user workflows to identify potential inefficiencies.
  • Evaluate the proposed solution of a unified pool with per-model caps (e.g., "up to X% of your weekly limit can go to Opus") as a possible fix.
  • Assess the potential benefits of this change, including reduced server resource consumption and better alignment with recommended workflows.
  • Consider gathering feedback from other users to determine if this issue affects a broader range of subscribers.

Notes

The issue highlights a specific use case where the current design may not be optimal, but it may not be representative of all users' experiences.

Recommendation

Apply workaround: Revise the weekly limit structure to a unified pool with per-model caps, as this change addresses the specific issue described and has the potential to improve overall system efficiency.

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