pick any past Claude Code session via fzf, then resume it from the right cwd
README
An fzf-powered session picker for resuming local agent sessions.
ccsession lists local agent sessions (Claude Code by default, with optional
OpenCode, Grok, and Codex backends), lets you fuzzy-find across all of your
projects with a live preview pane, and resumes the one you pick in its original
working directory.
chdirs back to the session's original cwd before
exec'ing the selected agent's resume command, so paths and tooling Just Work.| Tool | Required for |
| --- | --- |
| fzf >= 0.58.0 | interactive picker |
| claude (Claude Code CLI) | resuming sessions |
| opencode | listing & resuming OpenCode sessions (only with --source=opencode) |
| grok (Grok Build TUI) | listing & resuming Grok sessions (only with --source=grok) |
| codex (Codex CLI) | listing & resuming Codex sessions (only with --source=codex) |
ccsession depends on newer fzf actions such as transform, rebind,
unbind, disable-search, and change-nth. The newest of those,
change-nth, landed in fzf 0.58.0, so older versions may start but the mode
switch bindings will not work correctly.
go install github.com/so