VSCode: claudeCode.useTerminal setting is ignored, always opens in new experience
Status Closed — duplicate
Maintainer reply None cached
Activity 3 comments · opened Feb 10, 2026 · closed Feb 13, 2026
Bug Description
The claudeCode.useTerminal setting is set to true in VSCode settings, but Claude Code still opens in the new experience (webview/panel) instead of the integrated terminal.
Settings
"claudeCode.preferredLocation": "panel",
"claudeCode.useTerminal": true
claudeCode.useTerminal: true is being ignored. Claude Code always starts in the panel/webview regardless.
Note: claudeCode.preferredLocation does not accept "terminal" as a value, so there's no way to force terminal mode through that setting either.
Expected Behavior
When claudeCode.useTerminal is true, Claude Code should launch in the integrated terminal, not in the webview/panel experience.
Environment
- macOS (Darwin 24.6.0)
- VSCode with Claude Code extension
- Model: Opus
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗