Agent window model selection limited to Haiku 4.5 in VS Code Insiders
Status Closed — not planned
Maintainer reply None cached
Activity 5 comments · opened May 14, 2026 · closed Aug 29, 2026
Description
When using Claude Agent in the agent window within VS Code Insiders, the model selector shows only "Claude Haiku 4.5" as available.
In contrast, the normal Claude Code window displays all available models:
- Claude Sonnet 4.6
- Claude Sonnet 4.6 1M
- Claude Default (Opus 4.7)
- Claude Haiku 4.5
Expected behavior
The agent window model selector should display the same set of available models as the normal window.
Actual behavior
Only Haiku 4.5 is available in the agent window model dropdown.
Environment
- VS Code Insiders
- Claude Code extension (agent window)
Showing cached comments. Read the full discussion on GitHub ↗
4 Comments
Related issue: microsoft/vscode#316454 — reported in the VS Code Insiders repository since the agent window is a new feature from VS Code.
Confirming this on stable VS Code 1.122.1 (not just Insiders), Claude Code CLI 2.1.159.
Additional repro angle: this also affects resumed conversations opened from
chat history in the VS Code extension — they're locked to Haiku 4.5 with no other
model selectable in
/model.Key isolation: resuming the same conversation via the terminal
(
claude --resume) shows the full model list (Sonnet 4.6, Opus 1M, Haiku 4.5)and works correctly. Only the VS Code extension constrains the picker to Haiku 4.5.
Tested with both
"model": "opus[1m]"and plain"model": "opus"in~/.claude/settings.json — same result, so it's not model-string related.
Can this PR be merged? Pretty huge issue that makes the agents windows basically useless..
I don't think this can be achieved, see microsoft/vscode#314952.