[FEATURE] Project switcher / change working directory within an active session
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
Is your feature request related to a problem?
Once a Claude Code session is started, there is no way to switch to
a different project directory without closing the session and opening
a new terminal. The /resume command is not available in all environments
(desktop app, web). This is a major friction point for developers working
on multiple projects.
What Should Happen?
Users should be able to switch projects without leaving Claude Code, via:
- A
/cd <path>or/open <path>slash command to change the working
directory within an active session
- Or a project picker (like VS Code's "Open Recent") accessible via a
keyboard shortcut or slash command
- Or a context menu entry "Open with Claude Code" registered in
Windows Explorer on installation
Proposed Solution
Any of the above options would significantly reduce friction
for multi-project workflows.
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
Environment
- OS: Windows 11 Home 10.0.26220
- Claude Code version: v2.1.149
Additional context
On Windows, the desktop app does not register a shell extension,
so there is no "Open with Claude Code" right-click option in Explorer.
Combined with the broken OAuth flow, switching projects requires
closing and reopening everything from scratch.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗