I think it's more over claude code cli thing we can still use api within the subscription (no extra cost associated) Try getting access token from the system keychain (under the "Claude Code-credentials" entry) and replaying it with specific headers (system: [ {"type":"text","text":"x-anthropic-billing-header: cc_version=2.1.118.f05; cc_entrypoint=sdk-cli; cch=8c860;"}, {"type":"text","text":"You are a Claude agent."} ]) On v1/messages api with model of your choice it works I have tried.