Max Account Token Incorrectly Generates Pro Account Credentials
Bug Description
I have a Max account, but when using claude setup-token to create a 1year token, the token created belongs to a Pro account. For example, I try to use the token with CLAUDE_CODE_OAUTH_TOKEN=[REDACTED] claude and when I try to switch model to opus the message says that I'm in a Pro account.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 1.0.56
- Feedback ID:
CLAUDE_CODE_OAUTH_TOKEN=sk-ant-oat01-REDACTED claude
╭───────────────────────────────────────────────────╮
│ ✻ Welcome to Claude Code! │
│ │
│ /help for help, /status for your current setup │
│ │
│ cwd: REDACTED │
╰───────────────────────────────────────────────────╯
※ Tip: Create custom slash commands by adding .md files to .claude/commands/ in your project or ~/.claude/commands/ for commands that work in any project
/model opus
⎿ Invalid model. Claude Pro users are not currently able to use Opus 4 in Claude Code. The current model is now Sonnet 4.
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗