"Open in New Window" creates auxiliary window, not visible in Alt+Tab

Resolved 💬 3 comments Opened Mar 10, 2026 by cmwalton Closed Apr 7, 2026

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:

  1. createPanel() -- creates a Claude panel as an editor tab
  2. workbench.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)

View original on GitHub ↗

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