Eksport sesji Claude Code
Jedna notatka Markdown na sesję, oryginalny dziennik obok, zachowany po tym, jak Claude Code go usunie.
Sesja jako notatka.
Akapit na turę z godziną i id bloku, wywołania narzędzi skrócone do tego, co uruchomiły, zmiany jako diffy. Rozumowanie, wyniki narzędzi i wewnętrzne komunikaty narzędzia nigdy nie trafiają do notatki.
---
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>
```Co dostajesz
Jedna notatka na sesję w folderze projektu, plus oryginalny dziennik w originals/. Nazwy to data, godzina i tytuł sesji.
Każda tura to akapit z id bloku, więc inna notatka może wskazać dokładnie tę wymianę.
Wywołanie narzędzia to blok z tym, co uruchomiło, i krótkim opisem. Wyniki, rozumowanie i wewnętrzne komunikaty narzędzia zostają poza notatką.
Każdy Edit i Write pojawia się jako diff, a frontmatter wymienia pliki, których sesja dotknęła.
Obrazy wklejone w sesji są zapisywane jako pliki obok notatki i osadzane w turze.
Dziennik JSONL jest kopiowany bajt po bajcie. Skopiuj go z powrotem do ~/.claude/projects, a claude --resume go znajdzie, długo po tym, jak Claude Code go usunął.
Trwająca sesja aktualizuje notatkę, gdy dziennik rośnie; ponownie czytane są tylko zmienione dzienniki, więc 800 sesji synchronizuje się w kilka sekund.
Jak to działa
- 1Połącz Claude Code
Otwiera się panel w folderze .claude: naciśnij „Wybierz ten folder”. Exporter czyta tylko folder projects w środku, bez prośby o uprawnienia.
- 2Wybierz sesje
Każda sesja jest zaznaczona. Filtry pokazują ostatnie, najdłuższe i trwające, a pole wyszukiwania znajduje sesję po tytule, pierwszym pytaniu lub projekcie. Wybierz Markdown, oryginał albo oba.
- 3Synchronizuje się
Naciśnij „synchronizuj teraz”. Każda sesja staje się notatką w swoim projekcie, a trwająca sesja przepisuje notatkę, gdy pracujesz.
Jak to działa: Dokumentacja: Claude CodePrzewodniki: Sesje Claude Code
Pytania
Masz jeszcze pytania? Napisz do nas
Gdzie są dzienniki?
Co jest za darmo?
Czy coś jest wysyłane?
Na tle alternatyw
Claude Code nie ma własnego eksportu; dzienniki da się czytać tylko skryptem, a po trzydziestu dniach znikają.
| Funkcja | Exporter | Skrypt na JSONL | Kopiowanie i wklejanie |
|---|---|---|---|
| Wszystkie sesje naraz | Tak | Tak | Nie |
| Czytelny Markdown, notatka na sesję | Tak | Ręcznie | Ręcznie |
| Wywołania i diffy zachowane, szum usunięty | Tak | Ręcznie | Nie |
| Oryginalny dziennik zachowany po usunięciu | Tak | Ręcznie | Nie |
| Synchronizacja w trakcie sesji | Tak | Nie | Nie |
| Cena | 50 sesji za darmo, potem jednorazowy zakup | Za darmo | Za darmo |
Pozwól Claude czytać własną historię
Wyeksportowane sesje można przeszukiwać przez lokalny serwer MCP Exportera. Skonfiguruj go.
Potem zapytaj: „Co ustaliliśmy w zeszłym miesiącu o nagłówku changelogu?” Claude czyta sesję jako notatkę.
$ claude mcp add --transport http exporter http://localhost:8744/mcp