First metered Opus 4.7 session — elevated Q5h burn rate observed #25
Replies: 12 comments 1 reply
-
Update: Adaptive thinking may explain the burn rateFrom the community discussion on anthropics/claude-code#42796: Opus 4.7 deprecates manual extended thinking. The This is potentially the missing variable in our Q5h burn rate observation:
Our data is consistent with this hypothesis: The 4.7 session's visible token counts ($6.20 API-equivalent for 71 calls) don't explain ~15% Q5h consumption. Something invisible is adding to the quota bill. What would confirm it:
Also worth noting: multiple users on #42796 are reporting quality regressions on 4.7, with This is developing. Will update as more data comes in. |
Beta Was this translation helpful? Give feedback.
-
Update: Quantified the gap — 4.7 burns Q5h at 2.4x the rate of 4.6We diffed visible token costs against actual Q5h consumption for the 4.7 session:
The visible token counts (input, output, cache_read, cache_creation) don't account for the difference. The gap is consistent with invisible thinking token overhead being charged against quota but not reported in the API With 4.7's mandatory adaptive thinking, the model consumes thinking tokens on every call. These tokens are invisible in the usage response but DO count against Q5h. The 2.4x burn rate is the thinking overhead made measurable by its shadow on the quota meter. Filed: anthropics/claude-code#49320 — feature request for For users upgrading to 4.7: Expect your Q5h budget to go roughly half as far as it did on 4.6 for equivalent workloads. Plan accordingly. |
Beta Was this translation helpful? Give feedback.
-
Update: CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING=1 may be the key@X-15 suggested testing with
Single data point, tiny call, cold start (no cache_read). But the contrast is striking — zero Q5h impact with adaptive thinking disabled vs massive impact with it enabled. The env var is confirmed present in CC v2.1.111 source. Planning a longer test session tonight to validate with sustained multi-turn work. If you want to test on your end: export CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING=1Add to your wrapper or shell profile, run a normal workload on 4.7, and compare Q5h burn rate. Credit: @X-15 for the suggestion. Caveat: disabling adaptive thinking may affect output quality. 4.7 was designed around adaptive thinking — turning it off may produce 4.6-equivalent or degraded reasoning. |
Beta Was this translation helpful? Give feedback.
-
Update: Primary source confirms three compounding cost increases in 4.7From Anthropic's own documentation (What's New in Claude Opus 4.7): 1. Tokenizer inflation (documented: up to 35%)
2. Adaptive thinking overhead (undocumented cost)
Critically:
Yet Claude Code enables it — and the thinking tokens are invisible:
3. High-res images (if applicable)
The math
Anthropic documents the 35% tokenizer change. They do not document the adaptive thinking cost against quota. Our data shows the total increase is 2.4x — the tokenizer accounts for roughly a quarter of it. The transparency gapAnthropic's own docs say: "Keep in mind that these controls may trade off model intelligence." So disabling adaptive thinking (the Feature request for Source: platform.claude.com/docs/en/about-claude/models/whats-new-claude-4-7 |
Beta Was this translation helpful? Give feedback.
-
Warning: v2.1.111 defaults to Opus 4.7 silentlyJust confirmed: after upgrading CC to v2.1.111, Use Most users won't notice the switch — they'll just see faster quota drain and blame the same cache issues this interceptor was built to fix. |
Beta Was this translation helpful? Give feedback.
-
Data: model switch cost — double cold start penaltySim Agent resumed on v2.1.111 which defaulted to 4.7. We switched back to 4.6 via
*The 4.7 call reported 0% delta but Q5h jumped from 61% to 82% between the 4.7 and 4.6 calls — the delta was likely consumed by 4.7 but not reported until the next response. Total cost of the silent 4.7 default: ~23% Q5h for two cold starts (one on 4.7 resume, one on /model switch back to 4.6). That's nearly a quarter of a Q5h window lost to an unannounced model default change. After settling on 4.6, the burn rate returned to normal — mostly 0% delta per turn with occasional 1% on heavier calls. The 4.6 baseline is confirmed stable. Takeaway for users upgrading CC: If you don't want 4.7, switch models BEFORE your first real turn. The longer you work on 4.7 before noticing, the more Q5h you burn at 2.4x rate. And if you switch mid-session, you pay one additional cold start. |
Beta Was this translation helpful? Give feedback.
-
Cross-reference: 4.6 baseline data from our gatewayWe can provide the 4.6 baseline comparison you're asking for. Our gateway has been capturing per-request token data for 11 days on Max 5x. 4.6 Burn Rate (our data)
The 2.6x multiplier is consistent with your 2.4x observation when disabling adaptive thinking brought it to 0%. What we see on 4.6 at similar session lengthsOur 18-hour session today (still running):
The adaptive thinking hypothesis is strongIf This connects to our live findings today:
Recommendation for your longer testWhen you run the sustained session tonight, it would be valuable to capture:
We can't test 4.7 yet (still on 2.1.96), but we'll monitor our gateway for when it appears in our traffic. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the cross-validation — 2.6x from your gateway data vs our 2.4x is strong convergence from independent measurements. For tonight's sustained test, we'll capture:
Your efficiency point is sharp — if 4.6 is already 99.91% overhead and 4.7 adds 2.4x invisible thinking on top, the actual useful-output percentage becomes vanishingly small. That's the flywheel spinning faster with more friction and less useful work delivered. Will report results here tomorrow. |
Beta Was this translation helpful? Give feedback.
-
A/B Test: 4.6 vs 4.7 simultaneous on same Max 5x account — 12.5x burn rateWe just ran both models through our gateway at the same time. Windows on 4.6 (CC 2.1.96), Linux on 4.7 (CC 2.1.111). Same account, same 5h window, within the same minute. Raw gateway dataComparison
4 calls on 4.7 consumed 5% of the 5h quota. Same call count on 4.6 would consume ~0.4%. The invisible gap4.7 shows less cache_read (301K vs 821K) but burns more quota (12.5x). The gap is invisible adaptive thinking tokens — not in the response usage block, not in cache_read, but charged against Q5. Difference from your 2.4x measurementYour 38-minute session showed 2.4-2.6x. Our first 4 calls show 12.5x. Possible explanations:
Your longer test tonight should clarify if the rate normalizes over time or stays elevated. The
|
Beta Was this translation helpful? Give feedback.
-
Warning: settings.json model pin does NOT prevent 4.7 defaultOur global // ~/.claude/settings.json
{
"model": "claude-opus-4-6",
...
}Sim Agent resumed on 4.7 anyway. The settings.json model preference is ignored by v2.1.111. This means users cannot protect themselves via configuration — the only defense is manually running This should be filed as a bug — if settings.json has an explicit model preference, the session should respect it. |
Beta Was this translation helpful? Give feedback.
-
|
Can this be added to |
Beta Was this translation helpful? Give feedback.
-
v2.0.0 stable releasedSeven new cache-stability fixes from @deafsquad merged today, bringing the interceptor to 15 total fixes. The combined stack reduces first-request cache creation by up to 99.8% on affected sessions (940K → 1.7K tokens measured). New in v2.0.0:
146 tests, all passing. Compatible with CC v2.1.112 and Opus 4.7.
The 4.7 burn rate advisory from this thread is included in the release notes. Cache optimization does not eliminate the adaptive thinking overhead, but it ensures you are not paying for cache rebuilds on top of it. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We ran our first metered Opus 4.7 session today (CC v2.1.111, Max 5x, US). The interceptor and meter worked correctly, but we observed an unusually high Q5h burn rate.
The data
What we observed
While the 4.7 agent was active alongside our long-running 4.6 session, Q5h burned at a rate we have never seen — even when running 3 agents simultaneously on 4.6. The Q5h went from 1% to 52% in approximately 30 minutes with both agents active.
After the 4.7 agent exited, burn rate appeared to normalize on the remaining 4.6 session.
What we can't isolate yet
Three variables changed at once:
We cannot yet say whether the elevated burn rate is model-specific, version-specific, or workload-specific. It could also be a server-side change coinciding with the 4.7 launch.
What we're asking
If you're running Opus 4.7, please compare your Q5h burn rate to your 4.6 baseline. Key data points:
Report here or via
claude-meter analyze.Interceptor compatibility
For anyone wondering: the interceptor (v1.11.0+) works correctly with Opus 4.7. Salt, indices, fingerprint, TTL injection — all confirmed. The burn rate observation is about quota accounting, not cache behavior.
Data from Max 5x (US), April 16, 2026. Single session observation — seeking community validation before drawing conclusions.
Beta Was this translation helpful? Give feedback.
All reactions