Install claude-devtools
Homebrew, direct download, or Docker. Works on macOS, Linux, and Windows. No API keys, no login, no configuration — claude-devtools just reads ~/.claude/.
Homebrew (macOS):
brew install --cask claude-devtoolsDirect download: Available for macOS (Apple Silicon + Intel), Windows, and Linux from the GitHub releases page. Pick the appropriate asset:
- macOS Apple Silicon:
.dmgwitharm64in the name - macOS Intel:
.dmgwithx64in the name - Windows:
.exe(may trigger SmartScreen — click "More info" → "Run anyway") - Linux:
.AppImage,.deb,.rpm, or.pacmandepending on distro
Docker / standalone:
docker compose up
# Open http://localhost:3456Or manually:
docker build -t claude-devtools .
docker run -p 3456:3456 -v ~/.claude:/data/.claude:ro claude-devtoolsThe standalone server has zero outbound network calls. For maximum isolation: docker run --network none -p 3456:3456 -v ~/.claude:/data/.claude:ro claude-devtools.
No API keys, no login, no configuration. The app reads ~/.claude/ — the data is already on your machine.
Related
How to debug a Claude Code session
Restore the detail Claude Code's terminal collapsed. The middle ground between one-line summaries and the --verbose JSON firehose.
Reading Claude Code session transcripts
Claude Code records every session as JSONL in ~/.claude/. claude-devtools parses these transcripts into a chronological conversation with per-tool renderers and cross-session search.