[FEATURE] Integrated terminal support for WSL sessions in Desktop app Code tab
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
The Desktop app Code tab's WSL session support (docs: code.claude.com/docs/en/desktop-wsl) doesn't yet include the integrated terminal — it's explicitly listed as one of the features not currently available in WSL sessions, alongside connectors/plugins, session forking, the file browser pane, and @ file suggestions.
WSL sessions already run the Claude Code process, git, and toolchain natively inside the distribution, which is exactly right. But without an integrated terminal, there's no way to run ad-hoc commands (checking a running dev server, poking at a package manager, running a one-off script) inside that same environment without leaving Desktop and opening a separate WSL terminal window — which defeats some of the convenience the WSL session mode is meant to provide.
Current workaround: open a separate WSL terminal window outside of Desktop.
Proposed Solution
Integrated terminal in a WSL session should open a shell inside the connected distribution (respecting the user's default shell/profile there — zsh, bash, etc.), the same way the terminal behaves for local Windows/Linux/macOS sessions.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_