Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I added my own Anthropic API key to Cursor to bill tokens against my Claude API account. Currently cloud agent tokens are being billed to Cursor instead of Anthropic, even though I still have my own Anthropic key enabled in settings.
Steps to Reproduce
- Add Anthropic key to cursor settings (Settings → Models → API Keys → Anthropic API Key)
- Have an account that’s already using on-demand usage because you’re over the built in cursor limits
- Run some cloud agents
- View cursor usage https://cursor.com/dashboard/usage
Expected Behavior
Expecting to see “User API Key” in usage. Instead I see “on demand”.
Agents running locally bill to Anthropic correctly.
Operating System
Linux
Version Information
Version: 3.5.38
VSCode Version: 1.105.1
Commit: 009bb5a3600dd98fe1c1f25798f767f686e14750
Date: 2026-05-26T21:32:06.537Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Linux x64 6.18.7-76061807-generic
For AI issues: which model did you use?
Opus 4.8
Does this stop you from using Cursor
No - Cursor works, but with this issue