claude-extractor
v1.5.2
Published
Browse, extract, search, and tail Claude Code sessions from the terminal.
Readme
claude-extractor
Browse, extract, search, and tail Claude Code sessions from the terminal.
Requirements
brew install batWithout bat, output is plain unstyled markdown.
Install
npm install -g claude-extractorUsage
Find a session
claude-extractor # fuzzy picker (current project)
claude-extractor --all # fuzzy picker (all projects)
claude-extractor --list # list recent sessions in current project
claude-extractor --list-all # list all sessions across all projects
claude-extractor abc123 # open session by ID prefixSearch session content
claude-extractor --search "pubkey" # search current project sessions
claude-extractor --search "pubkey" --all # search all projectsExtract to markdown
claude-extractor # pick and dump raw markdown to stdout
claude-extractor --latest # dump most recent session
claude-extractor --render # colorize with bat (auto-pager if long)
claude-extractor > out.md # pipe to fileTail a session
claude-extractor --tail # tail latest session (live)
claude-extractor abc123 --tail # tail specific sessionStreams new turns as they arrive. Pipe through bat for highlighting:
claude-extractor --tail | bat --language=markdown --paging=neverDump all sessions
claude-extractor --dump-all ./sessions # write one .md file per session