Eksportér sessioner i Claude Code
Én Markdown-note pr. session, med den originale log ved siden af, bevaret efter at Claude Code har slettet den.
En session, som en note.
Et afsnit pr. tur med tidspunktet og et blok-id, værktøjskald foldet sammen til det, de kørte, ændringer som diffs. Tænkning, værktøjsresultater og værktøjets egne meddelelser havner aldrig i noten.
---
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>
```Det kommer ud
Én note pr. session i en mappe pr. projekt, plus den originale log under originals/. Navnene er datoen, tidspunktet og sessionens titel.
Hver tur er et afsnit med et blok-id, så en anden note kan pege på præcis den udveksling.
Et værktøjskald er en kodeblok med det, det kørte, og dets korte opsummering. Resultater, tænkning og værktøjets egne meddelelser udelades.
Hver Edit og Write vises som en diff, og frontmatter viser de filer, sessionen rørte ved.
Billeder, der er indsat i en session, skrives som filer ved siden af noten og indlejres i turen.
JSONL-loggen kopieres byte for byte. Kopiér den tilbage til ~/.claude/projects, så finder claude --resume den, længe efter at Claude Code har ryddet den væk.
En kørende session opdaterer sin note, efterhånden som loggen vokser; kun logge, der er ændret, læses igen, så 800 sessioner synkroniseres på få sekunder.
Sådan virker det
- 1Forbind Claude Code
Et panel åbner i din mappe .claude: tryk på Vælg denne mappe. Exporter læser kun mappen projects inde i den, uden at spørge om tilladelse.
- 2Vælg sessioner
Hver session er markeret. Knapperne viser de seneste, de mest aktive og de kørende, og et søgefelt finder en session efter dens titel, dens første prompt eller dens projekt. Vælg markdown, originalen eller begge.
- 3Den synkroniserer
Tryk på Synkroniser. Hver session bliver til en note under sit projekt, og en session, der stadig kører, skriver sin note igen, mens du arbejder.
Sådan virker det: Dokumentation til Claude CodeVejledninger: Historik i Claude Code
Spørgsmål
Har du flere spørgsmål? Skriv til os
Hvor ligger loggene?
Hvad er gratis?
Bliver noget uploadet?
Sammenlignet med alternativerne
Claude Code har ingen egen eksport; loggene kan kun læses med et script, og de er væk efter tredive dage.
| Funktion | Exporter | Et script over JSONL | Kopiér og indsæt |
|---|---|---|---|
| Hver session på én gang | Ja | Ja | Nej |
| Læsbar Markdown, én note pr. session | Ja | Manuelt | Manuelt |
| Værktøjskald og diffs bevaret, støj fjernet | Ja | Manuelt | Nej |
| Den originale log bevaret efter oprydningen | Ja | Manuelt | Nej |
| Holdt synkroniseret, mens en session kører | Ja | Nej | Nej |
| Pris | 50 sessioner gratis, derefter et engangskøb | Gratis | Gratis |
Lad Claude læse sin egen historik
Eksporterede sessioner kan søges i via Exporters lokale MCP-server. Sæt den op.
Spørg derefter: »Hvad besluttede vi om overskriftslinket i ændringsloggen sidste måned?« Claude læser sessionen som en note.
$ claude mcp add --transport http exporter http://localhost:8744/mcp