Claude Code session

Claude Code Recap

Browse every recent Claude Code session across all your projects and jump back into any of them. Shows project path, summary, git branch, model, turn count, and a ready-to-paste resume command. --open re-opens a whole working set in terminal tabs. Local files only: no network, no telemetry.

30 stars 2 forksSessions & history Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add noluyorAbi/claude-code-recap

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/noluyorAbi/claude-code-recap.git

From the README

See every recent Claude Code session across every project on your machine, and get the exact command to jump back into any of them.

  

  

npx claude-code-recap  then  /recap

The GIF above is a downsampled loop. Full-quality recording: assets/demo.mp4.

Claude Code's built-in /resume only lists sessions for the directory you are standing in. After a reboot, a crash, or a week of jumping between five repos, there is no way to answer "what was I working on, and where did I leave off". recap answers that in one command, and can re-open a whole working set in terminal tabs.
The full story behind recap, why it reads exactly two files and writes nothing, the shlex.quote safety in --open, and the zero-dependency stance: Resume Claude Code Sessions Across Every Project on adatepe.dev.

What it does

recap reads the session logs Claude Code already writes to disk and prints a day-grouped timeline of your recent sessions. Per session: last activity, the absolute project path, a short summary, where the session stopped, an approximate turn count, the git branch, the model, the session id, and a ready-to-paste cd  && claude -r  resume command.

- Every project on the machine, not just the current directory.
- Every row says where that session stopped, so you re-enter on the open question rather than the opening prompt.
- --pick jumps straight into one session.
- --open re-opens all of them, each in its own terminal tab, already resumed. iTerm2, Terminal, tmux, wezterm, kitty, gnome-terminal, konsole.
- --grep finds the session you solved something in. --dirty shows which projects you left work sitting in.
- Pure Python 3 standard library. No dependencies, no build step.
- Offline and read-only by default. The only network path is the…
Read the full README on GitHub

Details

Language
Shell
License
MIT
Last updated
8 August 2026
Topics
agent-skillsagentic-codinganthropicclaudeclaude-codeclaude-code-marketplaceclaude-code-pluginclaude-code-skillclaude-code-skillsclaude-skillsclicoding-agent

FAQ

What is Claude Code Recap?

Browse every recent Claude Code session across all your projects and jump back into any of them. Shows project path, summary, git branch, model, turn count, and a ready-to-paste resume command. --open re-opens a whole working set in terminal tabs. Local files only: no network, no telemetry. It is a session for Claude Code, from noluyorAbi/claude-code-recap on GitHub.

How do I install Claude Code Recap?

Run /plugin marketplace add noluyorAbi/claude-code-recap inside Claude Code, then follow the setup in the README.

Is Claude Code Recap popular?

noluyorAbi/claude-code-recap has 30 GitHub stars and 2 forks. It was last updated on 8 August 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.