Exportera sessioner i Claude Code
En Markdown-anteckning per session, med originalloggen bredvid, kvar efter att Claude Code har raderat den.
En session, som en anteckning.
Ett stycke per tur med tiden och ett block-id, verktygsanrop ihopvikta till det de körde, ändringar som diffar. Tänkande, verktygsresultat och verktygets egna meddelanden hamnar aldrig i anteckningen.
---
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 här kommer ut
En anteckning per session i en mapp per projekt, plus originalloggen under originals/. Namnen är datumet, tiden och sessionens rubrik.
Varje tur är ett stycke med ett block-id, så att en annan anteckning kan peka på exakt det utbytet.
Ett verktygsanrop är ett kodblock med det det körde och dess korta sammanfattning. Resultat, tänkande och verktygets egna meddelanden lämnas utanför.
Varje Edit och Write visas som en diff, och frontmatter listar filerna som sessionen rörde.
Bilder som klistrats in i en session skrivs som filer bredvid anteckningen och bäddas in i turen.
JSONL-loggen kopieras byte för byte. Kopiera tillbaka den till ~/.claude/projects så hittar claude --resume den, långt efter att Claude Code har rensat bort den.
En pågående session uppdaterar sin anteckning när loggen växer; bara loggar som har ändrats läses igen, så 800 sessioner synkas på några sekunder.
Så fungerar det
- 1Anslut Claude Code
En panel öppnas i din mapp .claude: tryck på Välj den här mappen. Exporter läser bara mappen projects i den, utan någon behörighetsfråga.
- 2Välj sessioner
Varje session är markerad. Knapparna visar de senaste, de mest aktiva och de pågående, och ett sökfält hittar en session efter dess rubrik, dess första prompt eller dess projekt. Välj markdown, originalet eller båda.
- 3Den synkar
Tryck på Synka. Varje session blir en anteckning under sitt projekt, och en session som fortfarande pågår skriver om sin anteckning medan du arbetar.
Så fungerar det: Dokumentation för Claude CodeGuider: Historik i Claude Code
Frågor
Har du fler frågor? Hör av dig
Var finns loggarna?
Vad är gratis?
Laddas något upp?
Jämfört med alternativen
Claude Code har ingen egen export; loggarna går bara att läsa med ett skript, och de är borta efter trettio dagar.
| Funktion | Exporter | Ett skript över JSONL | Kopiera och klistra in |
|---|---|---|---|
| Varje session på en gång | Ja | Ja | Nej |
| Läsbar Markdown, en anteckning per session | Ja | För hand | För hand |
| Verktygsanrop och diffar sparade, brus borttaget | Ja | För hand | Nej |
| Originalloggen sparad efter rensningen | Ja | För hand | Nej |
| Synkas medan en session pågår | Ja | Nej | Nej |
| Pris | 50 sessioner gratis, sedan ett engångsköp | Gratis | Gratis |
Låt Claude läsa sin egen historik
Exporterade sessioner går att söka i via Exporters lokala MCP-server. Ställ in den.
Fråga sedan: ”Vad bestämde vi om rubriklänken i ändringsloggen förra månaden?” Claude läser sessionen som en anteckning.
$ claude mcp add --transport http exporter http://localhost:8744/mcp