Authentication Error: Claude Pro Users Unable to Access Opus 4
Status Fixed / completed
Maintainer reply ✓ Yes — dicksontsai
Activity 10 comments · opened Jun 17, 2025 · closed Jun 23, 2025
💡 Likely answer: A maintainer (dicksontsai, collaborator)
responded on this thread — see the highlighted reply below.
Bug Description
I am a MAX user and I got the "claude Pro users are not currently able to use Opus 4 i Claude Code". Great way to make users downgrade
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 1.0.25
- Feedback ID: c370e9dd-cf50-45d6-a12c-298b9d079a91
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at genericNodeError (node:internal/errors:983:15)\n at wrappedFn (node:internal/errors:537:14)\n at checkExecSyncError (node:child_process:882:11)\n at execSync (node:child_process:954:15)\n at wZ (file:///Users/arturo/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:659:3921)\n at file:///Users/arturo/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:8863\n at Q (file:///Users/arturo/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:526:17199)\n at IX (file:///Users/arturo/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:8009)\n at NS (file:///Users/arturo/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:7090)\n at T6 (file:///Users/arturo/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:11202)","timestamp":"2025-06-17T18:04:55.522Z"}]
10 Comments
Can you try logging in again?
/logout->/login. Claude Code does not automatically pick up your subscription plan.I am experiencing the same issue now, but as a Pro user and I'm not sure if it's intended or not, from what I'm able to find the documentation on Claude Code doesn't provide satisfying information on which models are supposed to be available on the different subscription plans.However I did restart my Claude subscription earlier today (after having been expired for a couple of days).
I'm running Claude Code 1.0.31 on Linux.
After login:
I'm quite sure I was able to use Opus 4 + Claude Code with my pro plan before though? Has it been restricted to be available only for Max users lately?
I am also experiencing this issue.
When trying to switch
Using CC in vscode on debian
Logging out and logging back in with account did not fix this. However, if I login with API I can choose Opus, but I should get access via my Pro plan.
Claude Pro users do not have access to Opus in Claude Code. (See the pricing section of https://www.anthropic.com/claude-code).
The original issue here was for a user with a Claude Max subscription. Closing this issue but will still await a response from @ArturoTorresMartinez if more troubleshooting is needed.
I'm having the same issue as Arturo - I pay $200 for Max, but I'm getting "Claude Pro users are not currently able to use Opus 4 in Claude Code. The current model is now Sonnet 4."
I've tried logging out then in and a few variations.
Up to date.
Hi man, does uninstalling and reinstalling work? That's what did it for me, not the log out/ log in
Hey I found a fix that worked for me! Log out of Claude Code. Then go into your Claude settings on the Claude website, go to Claude Code, delete the authentication token.
Now go back to your terminal, and do /login with claude code, follow the instructions, and that fixed it for me. Do /status when you get back in and hopefully it says Max...
@dicksontsai using
CLAUDE_CODE_OAUTH_TOKENto authenticate limits model choice to Sonnet on a Max plan.Cross-posting from anthropics/claude-code-action#236:
CC @ashwin-ant
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.