cn-sessions-sherlock
v0.1.2
Published
Interactive session manager for Claude Code — browse, search, rename, delete, and resume past sessions
Maintainers
Readme
cn-sessions-sherlock
Interactive session manager for Claude Code. Browse, search, rename, delete, and resume past sessions across all your projects.
Install
npm install -g cn-sessions-sherlock
sherlock installThis adds a shell wrapper to your .zshrc/.bashrc that intercepts bare claude calls.
Usage
After installation, just type claude — Sherlock will show your sessions:
🔍 Sherlock — Session Manager
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
→ Start new session
/ Search sessions
──── Today ──────────────────────────────
❯ Debug failing test 3m ago
my-project · main · 20 messages
──── Yesterday ──────────────────────────
API redesign discussion yesterday
backend · dev · 42 messagesKeys
| Key | Action | |---|---| | ↑/↓ | Navigate | | Enter | Select / Resume | | / | Search | | q | Quit |
Commands
sherlock # Run picker directly
sherlock install # Add shell wrapper to .zshrc/.bashrc
sherlock uninstall # Remove shell wrapperPass-through
Any flags pass through to Claude Code unchanged:
claude --resume abc # Goes directly to Claude
claude --continue # Goes directly to Claude
claude -p "hello" # Goes directly to ClaudeUninstall
sherlock uninstall
npm uninstall -g cn-sessions-sherlock