Feature Request
Claude Code Desktop should support opening multiple windows within a single app instance.
Current Behavior
- Desktop is a single-window app with a sidebar-based session manager
- You can create multiple sessions, but can only view one at a time by clicking between them in the sidebar
- The only way to view two sessions side by side is to launch a second app instance via
open -n -a "Claude", which doubles memory usage
Requested Behavior
- Ability to open a new window (e.g., Cmd+N or File > New Window) within the same app instance
- Each window can display a different session
- This allows users to view and work on two sessions side by side without the overhead of running multiple app instances
Why This Matters
- Side-by-side comparison of sessions is a common workflow (e.g., referencing one session's output while working in another)
- Running two full app instances just to see two sessions is wasteful on memory
- Every major productivity app (browsers, editors, terminals, Finder) supports multiple windows — this is table stakes UX
- The sidebar session switcher works for managing sessions, but forcing single-window view limits productivity
Workarounds (all suboptimal)
open -n -a "Claude" — works but doubles memory usage
- Desktop + CLI terminal side by side — inconsistent experience
- Desktop + claude.ai/code in browser — fragmented workflow
- Rapidly clicking between sidebar sessions — defeats the purpose of parallel work
Environment
- macOS (Darwin 25.3.0)
- Claude Code Desktop (latest)
This feels like a no-brainer feature for a desktop app that already supports multiple parallel sessions. The infrastructure is there — just need the ability to pop a session into its own window.
Feature Request
Claude Code Desktop should support opening multiple windows within a single app instance.
Current Behavior
open -n -a "Claude", which doubles memory usageRequested Behavior
Why This Matters
Workarounds (all suboptimal)
open -n -a "Claude"— works but doubles memory usageEnvironment
This feels like a no-brainer feature for a desktop app that already supports multiple parallel sessions. The infrastructure is there — just need the ability to pop a session into its own window.