"Open in New Window" creates auxiliary window, not visible in Alt+Tab
Description
The "Claude Code: Open in New Window" command (claude-vscode.window.open) creates a VS Code auxiliary window rather than a true standalone OS window. This makes it difficult for users who rely on Alt+Tab (or screen readers like NVDA) to switch between windows, because auxiliary windows may not appear as separate entries in the Alt+Tab switcher.
Current behavior
The command runs:
createPanel()-- creates a Claude panel as an editor tabworkbench.action.moveEditorToNewWindow-- moves the tab to an auxiliary window
The auxiliary window is a lightweight sub-window tied to the parent VS Code instance. On Windows 11, only 2 of multiple VS Code windows appear in Alt+Tab. The rest are only reachable via Ctrl+Tab within VS Code.
Expected behavior
The command should open Claude in a fully independent VS Code window (a separate OS-level window) so that it appears in Alt+Tab like any other window. Alternatively, provide an option/setting to choose between auxiliary window and standalone window behavior.
Impact
This is an accessibility issue. Screen reader users navigate between applications using Alt+Tab and cannot easily discover or reach auxiliary windows that are hidden from the OS window switcher. The current behavior forces users to use Ctrl+Tab, which only works when VS Code already has focus and requires knowing the window exists.
Environment
- OS: Windows 11 Pro
- VS Code extension: anthropic.claude-code v2.1.71
- Screen reader: NVDA 2025.3.2
- Taskbar setting: "Never combine" (TaskbarGlomLevel = 2)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗