# Claude Code

Jak działa eksport Claude Code, od połączenia po rozwiązywanie problemów.

## Połączenie

Naciśnij „połącz” na karcie Claude Code. Panel otworzy się w folderze `.claude`, z widocznymi ukrytymi plikami: naciśnij „Wybierz ten folder”. Exporter czyta folder `projects` w środku i nic więcej. Potem naciśnij „wybierz folder eksportu”.

## Gdzie trafiają pliki

Jedna notatka Markdown na sesję w folderze projektu, z początkiem i tytułem sesji jako nazwą (`wander.md/2026-08-23 2233 fix the changelog header link.md`). Oryginalny dziennik jest kopiowany do `originals/<projekt>/<id>.jsonl`. Wklejone obrazy trafiają do `<projekt>/attachments/`.

## Co jest eksportowane

Sesje zaznaczone na karcie. Filtry tylko filtrują listę: ostatnie (najnowsze najpierw), najdłuższe (najwięcej pytań najpierw) i trwające (dziennik zmienił się w ostatnich dwóch minutach). Pole wyszukiwania porównuje tytuł sesji, jej pierwsze pytanie i projekt.

„zapisuje do” wybiera format: Markdown, oryginał albo oba. Tytuł sesji to nazwa nadana przez `/rename`, w przeciwnym razie ta wybrana przez Claude Code, w przeciwnym razie pierwsze pytanie.

## Format

Markdown: frontmatter, potem akapit na turę z godziną i id bloku. Wywołania narzędzi to bloki z tym, co uruchomiły, zmiany to bloki diff, wklejone obrazy to osadzenia. Rozumowanie, wyniki narzędzi, migawki i wewnętrzne komunikaty narzędzia nigdy nie trafiają do notatki.

## Plik

| klucz | zawiera |
| --- | --- |
| `agent`, `session` | `claude-code` i id sesji |
| `title`, `project`, `cwd`, `branch` | czego dotyczyła sesja i gdzie |
| `model`, `version` | model i wersję Claude Code |
| `started`, `ended` | czas pierwszego i ostatniego wiersza |
| `turns`, `prompts`, `tools` | ile się wydarzyło |
| `tokens_in`, `tokens_out` | nowe wejście i wyjście, bez odczytów z pamięci podręcznej |
| `files` | pliki, które sesja edytowała lub zapisała |

```markdown
**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
```
```

## Darmowe i odblokowane

50 najnowszych sesji jest za darmo i takie zostaje. Sesja usunięta przez Claude Code zachowuje swoje pliki ([cennik](https://exporter.dev/pricing)).

## Synchronizacja i pełna resynchronizacja

Po pierwszym „synchronizuj teraz” trwająca sesja przepisuje notatkę, gdy dziennik rośnie, a ponownie czytane są tylko zmienione dzienniki.

„pełna resynchronizacja” najpierw pyta, potem usuwa pliki sesji zapisane przez Exporter i eksportuje od nowa to, co Claude Code jeszcze ma. Sesje, które Claude Code już usunął, nie wracają: zrób kopię folderu, zanim ją naciśniesz.

## Problemy i poprawki

- „w tym folderze nie ma dzienników sesji (wybierz folder .claude w folderze domowym)”: naciśnij ponownie „połącz” i wybierz folder, w którym otwiera się panel
- brakuje sesji: jest odznaczona albo to dziennik subagenta, który jest zwijany do swojej sesji głównej
- nowe sesje przestały przychodzić: 50 darmowych się wyczerpało. Odblokuj Claude Code i naciśnij „synchronizuj teraz”
- notatka jest pusta: sesja nie ma jeszcze pytań, tylko własne zapisy Claude Code

## Related

- [Claude Code](https://exporter.dev/claude-code): Every session as a note, the original kept
- [Claude Code guides](https://exporter.dev/guides/claude-code): Keep every session as a note
- [MCP server](https://exporter.dev/docs/mcp): Connect Claude and other agents

---

human version: https://exporter.dev/pl/docs/claude-code
every page: https://exporter.dev/llms.txt
