# Claude Code

So funktioniert der Claude Code-Export, vom Verbinden bis zum Beheben von Problemen.

## Verbinden

Drücken Sie auf der Claude Code-Karte „verbinden“. Das Fenster öffnet sich in Ihrem `.claude`-Ordner, versteckte Dateien sichtbar: Drücken Sie „Diesen Ordner auswählen“. Exporter liest den Ordner `projects` darin und sonst nichts. Dann „Exportordner wählen“.

## Wohin die Dateien kommen

Eine Markdown-Notiz pro Sitzung unter einem Ordner pro Projekt, benannt nach Beginn und Titel der Sitzung (`wander.md/2026-08-23 2233 fix the changelog header link.md`). Das Original-Protokoll wird nach `originals/<projekt>/<id>.jsonl` kopiert. Eingefügte Bilder landen in `<projekt>/attachments/`.

## Was exportiert wird

Die auf der Karte angehakten Sitzungen. Die Filter ändern nur die Anzeige: zuletzt (neueste zuerst), aktivste (die meisten Eingaben zuerst) und laufend (das Protokoll hat sich in den letzten zwei Minuten bewegt). Das Suchfeld findet eine Sitzung über ihren Titel, ihre erste Eingabe und ihr Projekt.

„speichert nach“ wählt das Format: Markdown, das Original oder beides. Der Titel einer Sitzung ist der Name, den Sie mit `/rename` vergeben haben, sonst der von Claude Code gewählte, sonst die erste Eingabe.

## Format

Markdown: Front Matter, dann ein Absatz pro Beitrag mit Uhrzeit und Block-ID. Werkzeugaufrufe sind Blöcke mit dem, was sie ausgeführt haben, Änderungen sind Diff-Blöcke, eingefügte Bilder sind Einbettungen. Denkschritte, Werkzeugergebnisse, Snapshots und die eigenen Hinweise des Werkzeugs landen nie in der Notiz.

## Die Datei

| Schlüssel | Inhalt |
| --- | --- |
| `agent`, `session` | `claude-code` und die Sitzungs-Id |
| `title`, `project`, `cwd`, `branch` | worum es ging und wo |
| `model`, `version` | das Modell und die Claude Code-Version |
| `started`, `ended` | die Zeit der ersten und der letzten Zeile |
| `turns`, `prompts`, `tools` | wie viel geschah |
| `tokens_in`, `tokens_out` | neue Eingabe und Ausgabe, Cache-Lesungen ausgenommen |
| `files` | die Dateien, die die Sitzung bearbeitet oder geschrieben hat |

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

## Kostenlos und freigeschaltet

Ihre 50 neuesten Sitzungen sind kostenlos, und sie bleiben kostenlos. Eine Sitzung, die Claude Code gelöscht hat, behält ihre Dateien ([Preise](https://exporter.dev/pricing)).

## Synchronisierung und vollständige Neusynchronisierung

Nach dem ersten „jetzt synchronisieren“ schreibt eine laufende Sitzung ihre Notiz neu, während das Protokoll wächst, und nur geänderte Protokolle werden erneut gelesen.

„vollständige Neusynchronisierung“ fragt zuerst, entfernt dann die von Exporter geschriebenen Sitzungsdateien und exportiert erneut, was Claude Code noch hat. Sitzungen, die Claude Code bereits gelöscht hat, kommen nicht zurück: Sichern Sie den Ordner, bevor Sie sie je drücken.

## Probleme und Lösungen

- „keine Sitzungsprotokolle in diesem Ordner (wählen Sie den .claude-Ordner in Ihrem Benutzerordner)“: drücken Sie erneut „verbinden“ und wählen Sie den Ordner, in dem sich das Fenster öffnet
- eine Sitzung fehlt: sie ist abgehakt, oder es ist das Protokoll eines Subagenten, das in seine übergeordnete Sitzung einfließt
- neue Sitzungen kommen nicht mehr an: die 50 kostenlosen sind aufgebraucht. Schalten Sie Claude Code frei und drücken Sie „jetzt synchronisieren“
- eine Notiz ist leer: die Sitzung hat noch keine Eingabe, nur Claude Codes eigene Einträge

## 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/de/docs/claude-code
every page: https://exporter.dev/llms.txt
