[FEATURE] Desktop app: Remember/pin default project folder
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
Every time I start a new session in the Claude Code desktop app, I have to click "Select folder" and navigate to my project directory. There's no way to set a default folder.
Resuming old sessions is a workaround, but long conversations cause context confusion, so starting fresh sessions is preferred. But then I lose the convenience of auto-opening my project folder.
Proposed Solution
Add a "Set as default" option when selecting a folder, or a setting in preferences to configure a default project path.
When a default folder is set, new sessions should automatically open in that directory without requiring manual folder selection each time.
Alternative Solutions
Currently I work around this by resuming old sessions from the sidebar, which remembers the folder. But this causes long conversation context that leads to confusion.
The CLI version doesn't have this problem since you just cd to your project and run claude.
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
- I work on one main project daily using the desktop app
- Every time I start a new session, I click "Select folder" and navigate to the same directory
- With this feature, new sessions would auto-open in my pinned project folder
- This would save me the repetitive step of folder selection every single session
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗