[BUG] VS Code Extension ignores model settings
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The extension ignores model settings and uses the default version (which currently is opus 4.6)
User settings,json"claudeCode.selectedModel": "claude-opus-4-5-20251101"
.claude/settings.local.json:
{
"model": "claude-opus-4-5-20251101"
}
Right now, if I want to use Opus 4.5 instead of Opus 4.6, I have to downgrade the extension to a version from before Opus 4.6 was released.
This has been reported times in the past, but the issue was closed as duplicate and the user never replied/re-opened:
https://github.com/anthropics/claude-code/issues/14919
https://github.com/anthropics/claude-code/issues/14973
What Should Happen?
The extension uses the model specified
Steps to Reproduce
- Open VS Code
- Install the "Claude Code for VS Code" extension
- Specify "claude-opus-4-5-20251101" via .claude/settings.local.json or the user settings.json
- Restart Extension Host
- Start new Chat/Session
- Model used will be Opus 4.6
Claude Model
Opus
Is this a regression?
I don't know
Additional Information
Windows 10
VS Code: 1.109.0 (latest)
Claude Code for VS Code: v2.1.37 (latest)
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗