[BUG] VS Code Extension ignores model settings

Resolved 💬 4 comments Opened Feb 8, 2026 by klunejko Closed Mar 9, 2026

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

  1. Open VS Code
  2. Install the "Claude Code for VS Code" extension
  3. Specify "claude-opus-4-5-20251101" via .claude/settings.local.json or the user settings.json
  4. Restart Extension Host
  5. Start new Chat/Session
  6. 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)

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗