Why couldn’t they allow the creation of API keys under subscriptions and just apply more stringent limits to those?
Like an API key on a subscription that could be used for 3rd party tools would count 2x towards usage when compared to the same model when used through Claude Code.
Or it’d count the same towards weekly or 5 hour limits across all models BUT would have a separate API keys under subscriptions limit that’d be more grounded. A bit like how they already have a separate Sonnet usage counter.
That’d both allow them not to go broke and also not lose so much community goodwill AND give subscription users an alternative to paying for their enterprise-oriented (overpriced) tokens.