[BUG] VS Code extension v2.1.140 missing auto mode UI/setting for Max plan users (CLI works)
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 Claude Code VS Code extension v2.1.140 does not expose auto mode in the UI or as a configuration setting, even though the CLI of the same version supports it and my account is eligible (Max plan, direct through Anthropic, on Opus 4.7).
Specifically:
- No "Enable auto mode" toggle exists in Settings → Extensions → Claude Code (only "Allow Dangerously Skip Permissions" and "Initial Permission Mode" with options: default, acceptEdits, plan, bypassPermissions — no "auto" option)
- Shift+Tab in an extension session does not cycle to an auto mode option
- The extension's model picker only shows Default (Opus 4.6 with 1M context), Sonnet 4.6, and Haiku 4.5 — Opus 4.7 is not selectable
- Manually adding
"claudeCode.enableAutoMode": trueto settings.json produces an "Unknown Configuration Setting" warning, confirming the setting key is not registered in the extension
The CLI works correctly: claude --enable-auto-mode launches successfully and the session correctly shows "Opus 4.7 (1M context) · Claude Max."
What Should Happen?
- An "Enable auto mode" toggle should appear in Settings → Extensions → Claude Code
- "Auto" should appear as a permission mode option when cycling with Shift+Tab in an extension session
- Opus 4.7 should be selectable in the extension's model picker for Max plan users
claudeCode.enableAutoModeshould be a recognized configuration key
Error Messages/Logs
"Unknown Configuration Setting" warning when adding "claudeCode.enableAutoMode": true to settings.json
Steps to Reproduce
- Install the Claude Code VS Code extension v2.1.140 from the marketplace
- Ensure the Claude Code CLI is also v2.1.140 (run
claude --version) - Sign in with a Max plan account (direct via Anthropic, not Bedrock/Vertex/Foundry)
- Open VS Code Settings → Extensions → Claude Code → observe there is no "Enable auto mode" toggle
- Open a Claude Code session in the extension sidebar and press Shift+Tab repeatedly → observe auto mode is not in the cycle
- Open the model picker → observe Opus 4.7 is not listed
- Open settings.json and add
"claudeCode.enableAutoMode": true→ observe "Unknown Configuration Setting" warning - For comparison: open a terminal and run
claude --enable-auto-mode→ observe it launches successfully on Opus 4.7 / Claude Max
Claude Model
Opus
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
2.1.140
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
The CLI and the VS Code extension are both on v2.1.140 and are signed in to the same Max plan account. Auto mode works in the CLI but not in the extension, suggesting the VS Code extension v2.1.140 has not yet shipped the auto mode UI/setting/model rollout for Max users that the CLI of the same version already has.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗