Feature: Switch working directory and start new session via chat command in desktop app
Resolved 💬 1 comment Opened May 18, 2026 by ydm1475 Closed Jun 16, 2026
Feature Request
Problem
In the Claude Code desktop app (Code mode), every time I want to work on a different project, I have to:
- Manually click the "New Session" button
- Manually browse and select the target directory
This is tedious when frequently switching between projects.
Proposed Solution
Allow users to switch the working directory and start a new session by sending a chat message directly in the desktop app's Code mode. For example:
open ~/Desktop/my-project
or
/cd ~/Desktop/my-project
Claude Code would then:
- Switch the working directory to the specified path
- Automatically start a new session in that directory (or offer to)
Why This Matters
- Efficiency: Power users switch between projects frequently. A chat-based command is much faster than clicking through UI dialogs.
- Consistency: The CLI version already supports
cd /path && claude— the desktop app should have an equivalent workflow. - Natural interaction: Users are already typing commands to Claude; directory switching fits naturally into this flow.
Current Workaround
Use the CLI version with aliases like:
alias cc-proj="cd ~/project && claude"
But this defeats the purpose of having a desktop app.
Environment
- Claude Code Desktop App (macOS)
- macOS 14.x
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗