Claude Code-sessies exporteren
Eén Markdown-notitie per sessie, het oorspronkelijke logboek ernaast, bewaard nadat Claude Code het wist.
Een sessie, als notitie.
Een alinea per beurt met de tijd en een blok-id, toolaanroepen teruggebracht tot wat ze uitvoerden, bewerkingen als diffs. Redeneringen, toolresultaten en de interne meldingen van de tool komen nooit in de notitie.
---
agent: claude-code
session: "a87cea2b-6f0e-4b1c-9d2a-3e4f5a6b7c8d"
title: "fix the changelog header link"
project: "wander.md"
cwd: "/Users/anton/products/wander.md"
branch: "main"
model: claude-fable-5-1
started: 2026-08-23T20:33:00Z
ended: 2026-08-23T20:40:04Z
turns: 5
prompts: 3
tools: 4
files:
- "src/layout.astro"
---
**you** · 22:33 ^turn-1
see the changelog page, the header link goes to /contact
**claude** · 22:34 ^turn-2
I'll look at the live page first.
```tool Bash "find docs route" ^toolu_01A
ls src
```
```diff src/layout.astro ^toolu_01B
- <a href="/contact">contact</a>
+ <a href="/changelog">changelog</a>
```Wat eruit komt
Eén notitie per sessie in een map per project, plus het oorspronkelijke logboek in originals/. De namen zijn de datum, de tijd en de titel van de sessie.
Elke beurt is een alinea met een blok-id, zodat een andere notitie naar precies die uitwisseling kan verwijzen.
Een toolaanroep is een blok met wat hij uitvoerde en zijn korte samenvatting. Resultaten, redeneringen en interne meldingen van de tool blijven weg.
Elke Edit en Write verschijnt als diff, en de frontmatter noemt de bestanden die de sessie aanraakte.
Afbeeldingen die in een sessie zijn geplakt, worden als bestanden naast de notitie geschreven en in de beurt ingesloten.
Het JSONL-logboek wordt byte voor byte gekopieerd. Kopieer het terug naar ~/.claude/projects en claude --resume vindt het, lang nadat Claude Code het heeft opgeruimd.
Een lopende sessie werkt haar notitie bij terwijl het logboek groeit; alleen gewijzigde logboeken worden opnieuw gelezen, zodat 800 sessies in seconden synchroniseren.
Zo werkt het
- 1Verbind Claude Code
Er opent een paneel in je map .claude: druk op "Kies deze map". Exporter leest alleen de map projects daarin, zonder toestemmingsvraag.
- 2Kies de sessies
Elke sessie is aangevinkt. De filters tonen recente, langste en actieve sessies, en een zoekveld vindt een sessie op titel, eerste vraag of project. Kies Markdown, het origineel of beide.
- 3Het synchroniseert
Druk op "nu synchroniseren". Elke sessie wordt een notitie onder haar project, en een sessie die nog loopt herschrijft haar notitie terwijl je werkt.
Zo werkt het: Documentatie Claude CodeGidsen: Claude Code-sessies
Vragen
Nog vragen? Neem contact op
Waar staan de logboeken?
Wat is gratis?
Wordt er iets geüpload?
Tegenover de alternatieven
Claude Code heeft geen eigen export; de logboeken zijn alleen met een script te lezen en verdwijnen na dertig dagen.
| Functie | Exporter | Een script op de JSONL | Kopiëren en plakken |
|---|---|---|---|
| Alle sessies tegelijk | Ja | Ja | Nee |
| Leesbare Markdown, één notitie per sessie | Ja | Handmatig | Handmatig |
| Aanroepen en diffs bewaard, ruis eruit | Ja | Handmatig | Nee |
| Het oorspronkelijke logboek bewaard na opruimen | Ja | Handmatig | Nee |
| Gesynchroniseerd terwijl een sessie loopt | Ja | Nee | Nee |
| Prijs | 50 sessies gratis, daarna een eenmalige aankoop | Gratis | Gratis |
Laat Claude zijn eigen geschiedenis lezen
Geëxporteerde sessies zijn doorzoekbaar via de lokale MCP-server van Exporter. Stel het in.
Vraag dan: "Wat hebben we vorige maand besloten over de kop van de changelog?" Claude leest de sessie als notitie.
$ claude mcp add --transport http exporter http://localhost:8744/mcp