Quickly find and resume a Claude Code session from last week without hunting for the session ID or folder.
Search through past Claude Code conversations by keyword to find where you discussed a specific bug or feature.
Jump back into a session in its original project directory so all file paths and tools work as they did before.
Requires fzf and the Claude Code CLI to be installed, available via Homebrew, Nix, or as a pre-built binary.
ccsession is a small command-line tool for developers who use Claude Code, Anthropic's AI coding assistant. Claude Code stores each conversation as a session file, and this tool makes it easy to find and resume any past session across all of your projects without remembering session IDs or navigating folders manually. When you run ccsession, it scans your Claude Code session history and presents all sessions in an interactive fuzzy-finder interface powered by a popular command-line tool called fzf. You can search sessions by time, project directory, or the actual content of past conversations. A live preview panel on the right shows the last 30 messages from whichever session you are looking at. When you press Enter, ccsession resumes the session inside its original working directory so that file paths and project-specific tools work exactly as they did when you last used it. There are three search modes accessible with keyboard shortcuts: the default fuzzy mode searches across all metadata, a directory mode restricts matching to folder names, and a grep mode searches through the full text of conversation transcripts and highlights the matching lines in the preview. The tool is written in Go and ships as a single static binary with no runtime dependencies beyond fzf itself and the Claude Code CLI. You can install it with the Go toolchain, download a pre-built binary from the releases page, use Homebrew on macOS, or install it through the Nix package manager. The project is open source under the MIT license.
← sorafujitani on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.