As you can see in the screenshot, i am using custom anthropic key still its cost is being considered for cursor’s monthly included usage! it should Ideally not happen.
also on selecting custom model like clause-sonnet-4-6 its showing Sonnet 4.6.
and after some times the custom model gets untoggled
Steps to Reproduce
enable anthropic key
add & toggle claude-sonnet-4-6
type claude-sonnet-4-6 in the model select of chat → will show its selecting as Sonnet 4.6
Use it
check ysage balance (is decreasing)
Expected Behavior
BYOK based custom model should not be counted in included usage!
It should not auto toggle off custom model
Hey, thanks for the report. Let me address each point:
BYOK usage counting toward included usage
This is expected behavior on Team plans. There’s a Cursor Token Fee ($0.25 per million tokens) that applies to all requests, including BYOK. It covers infrastructure costs like semantic search, the apply model, and more. So even though the LLM call itself goes through your Anthropic key, the token fee still gets deducted from your $20 included usage.
Looking at your screenshot, the amounts shown (for example <$0.01, $0.02, $0.13) are only the token fee portion, not the full model cost.
Model name showing as “Sonnet 4.6”
This is also expected. Cursor recognizes claude-sonnet-4-6 as a known Anthropic model and shows the canonical display name. Your requests are still routing through your Anthropic API key correctly.
Custom model auto-untoggling
This one is a known bug. The team is aware of it. No ETA yet, but your report helps with prioritization.
Let me know if you have any questions about the token fee or anything else.