CLI launcher for Claude Code. Quickly launch Claude Code in your project directories.
$ quickclaude
quickclaude
? Select a project (type to search) »
> just now · ~/projects/my-portfolio
3h ago · ~/work/customer-portal
1d ago · ~/dev/api-server
3d ago · ~/code/dashboard-app
1w ago · ~/projects/react-notes
↓ 2w ago · ~/code/weather-cli
Claude Code stores auto memory for each project under ~/.claude/projects/. Every time you run Claude Code in a directory, it creates a subdirectory there to save project-specific memory like build commands, debugging patterns, and architecture notes.
quickclaude uses this directory structure in reverse — it scans ~/.claude/projects/ to build a list of projects you've used with Claude Code, then lets you pick one and launch claude right there.
- Scans
~/.claude/projects/to discover your Claude Code projects - Sorts by most recently used, with relative timestamps (e.g.
2h ago) - Shows an interactive selection menu with fuzzy search
- Launches
claudein the selected directory
Any CLI arguments are forwarded to claude:
quickclaude --resume
# equivalent to: cd <selected-project> && claude --resume- Fuzzy search — Type to filter projects instantly (start typing to search)
- Smart sorting — Projects sorted by most recently used, with relative timestamps
- Path resolution — Accurately resolves encoded project directory names back to real paths
- Argument forwarding — Any CLI arguments are passed through to
claude
npm install -g quickclaudeOr run without installing
npx quickclaudenpm update -g quickclaude- Claude Code installed
- Node.js 18+
MIT