Claude Code History Viewer: een op de browser gebaseerde viewer voor Claude Code-sessies
Anthropic
OpenAI
Google/DeepMind
Cursor
Cline
GitHub
Zed
Het artikel introduceert Claude Code History Viewer, een open-source tool die de sessiegeschiedenis van Claude Code visualiseert in de browser. Het ondersteunt 28 clients, lokale verwerking en biedt functies zoals wereldwijde zoekopdracht, tokenstatistieken en kostenschatting. De auteur geeft een gedetailleerde handleiding voor de implementatie via Docker en belicht enkele praktische tips.
Claude Code logt elke sessie op in ~/.claude/projects/<project-pad>/<uuid>.jsonl. Het formaat is machinegericht; jq kan worden gebruikt, maar is omslachtig. Claude Code History Viewer (jhlee0409/claude-code-history-viewer, MIT, Rust + Tauri) bouwt een UI op uit deze bestanden, met dialoogbomen inclusief toolaanroepen, globale zoekopdracht en token-/kostenstatistieken. Het begrijpt ook geschiedenis van 27 andere clients zoals Codex CLI, Gemini CLI, Cursor, Cline, Copilot, Goose en Zed. Transcripten worden lokaal verwerkt en het project claimt geen telemetrie. Er zijn twee modi: een desktopapp en een headless server die dezelfde UI in de browser serveert. De auteur draait de server op een Linux-machine met behulp van een Docker-image dat is gebouwd uit voorgecompileerde binaries. Het artikel beschrijft de Dockerfile, authenticatietokenbeheer en API-endpoints. De UI toont projectbomen, sessiedialogen, toolaanroepen, denkblokken, diffs en commandouitvoer. De pagina Globale Statistieken onthult 22,5 miljard tokens, 414.800 berichten, 9862 sessies en een geschatte kost van $12.824 (met 35,4% prijsdekking). De API biedt directe toegang via POST /api/<naam> met Bearer. De auteur merkt valkuilen op: geheugenlimiet, eerste scantijd, standaard bewaartermijn van 30 dagen, ontbrekend git-pakket in de image, een onschadelijke 405-fout in servermodus en beveiligingsoverwegingen.
Bron: Habr — хаб ИИ —
origineel
