Eksporter økter i Claude Code
Ett Markdown-notat per økt, med den opprinnelige loggen ved siden av, tatt vare på etter at Claude Code har slettet den.
En økt, som et notat.
Et avsnitt per tur med tidspunktet og en blokk-id, verktøykall brettet sammen til det de kjørte, endringer som differ. Tenking, verktøyresultater og verktøyets egne meldinger havner aldri i notatet.
---
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>
```Dette kommer ut
Ett notat per økt i en mappe per prosjekt, pluss den opprinnelige loggen under originals/. Navnene er datoen, tidspunktet og øktens tittel.
Hver tur er et avsnitt med en blokk-id, så et annet notat kan peke på akkurat den utvekslingen.
Et verktøykall er en kodeblokk med det det kjørte, og den korte oppsummeringen. Resultater, tenking og verktøyets egne meldinger utelates.
Hver Edit og Write vises som en diff, og frontmatter viser filene økten berørte.
Bilder som er limt inn i en økt, skrives som filer ved siden av notatet og bygges inn i turen.
JSONL-loggen kopieres byte for byte. Kopier den tilbake til ~/.claude/projects, så finner claude --resume den, lenge etter at Claude Code har ryddet den bort.
En økt som kjører, oppdaterer notatet sitt etter hvert som loggen vokser; bare logger som er endret, leses på nytt, så 800 økter synkroniseres på noen sekunder.
Slik fungerer det
- 1Koble til Claude Code
Et panel åpnes i mappen .claude: trykk på Velg denne mappen. Exporter leser bare mappen projects inni den, uten å spørre om tillatelse.
- 2Velg økter
Hver økt er avhuket. Knappene viser de nylige, de mest aktive og de som kjører, og et søkefelt finner en økt etter tittelen, den første prompten eller prosjektet. Velg markdown, originalen eller begge.
- 3Den synkroniserer
Trykk på Synkroniser. Hver økt blir et notat under prosjektet sitt, og en økt som fortsatt kjører, skriver notatet sitt på nytt mens du jobber.
Slik fungerer det: Dokumentasjon for Claude CodeVeiledninger: Historikk i Claude Code
Spørsmål
Har du flere spørsmål? Ta kontakt
Hvor ligger loggene?
Hva er gratis?
Lastes noe opp?
Sammenlignet med alternativene
Claude Code har ingen egen eksport; loggene kan bare leses med et skript, og de er borte etter tretti dager.
| Funksjon | Exporter | Et skript over JSONL | Kopier og lim inn |
|---|---|---|---|
| Hver økt på én gang | Ja | Ja | Nei |
| Lesbar Markdown, ett notat per økt | Ja | Manuelt | Manuelt |
| Verktøykall og differ tatt vare på, støy fjernet | Ja | Manuelt | Nei |
| Den opprinnelige loggen tatt vare på etter oppryddingen | Ja | Manuelt | Nei |
| Holdt synkronisert mens en økt kjører | Ja | Nei | Nei |
| Pris | 50 økter gratis, deretter et engangskjøp | Gratis | Gratis |
La Claude lese sin egen historikk
Eksporterte økter er søkbare via Exporters lokale MCP-server. Sett den opp.
Spør deretter: «Hva bestemte vi om overskriftslenken i endringsloggen forrige måned?» Claude leser økten som et notat.
$ claude mcp add --transport http exporter http://localhost:8744/mcp