# Esportare le sessioni di Claude Code

Una nota Markdown per sessione, il log originale accanto, conservato dopo che Claude Code lo cancella.

[Scarica per Mac](https://apps.apple.com/us/app/exporter-notes-to-markdown/id6741618455?mt=12)

## Una sessione, come nota.

Un paragrafo per turno con l’ora e un id di blocco, le chiamate agli strumenti ridotte a ciò che hanno eseguito, le modifiche come diff. Il ragionamento, i risultati degli strumenti e gli avvisi interni dello strumento non finiscono mai nella nota.

`2026-08-23 2233 fix the changelog header link.md`

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

## Cosa si ottiene

Una nota per sessione sotto una cartella per progetto, più il log originale sotto `originals/`. I nomi sono la data, l’ora e il titolo della sessione.

- Turni a cui collegarsi: Ogni turno è un paragrafo con un id di blocco, così un’altra nota può puntare allo scambio esatto.
- Chiamate agli strumenti, ripiegate: Una chiamata a uno strumento è un blocco con ciò che ha eseguito e il suo breve riassunto. Risultati, ragionamento e avvisi interni dello strumento restano fuori.
- Modifiche come diff: Ogni Edit e Write compare come diff, e il front matter elenca i file che la sessione ha toccato.
- Immagini incollate: Le immagini incollate in una sessione vengono scritte come file accanto alla nota e incorporate nel turno.
- L’originale, conservato: Il log JSONL viene copiato byte per byte. Lo ricopi in ~/.claude/projects e `claude --resume` lo ritrova, molto dopo che Claude Code l’ha eliminato.
- In diretta mentre gira: Una sessione in corso aggiorna la sua nota man mano che il log cresce; solo i log cambiati vengono riletti, così 800 sessioni si sincronizzano in secondi.

## Come funziona

1. Collega Claude Code: Si apre un pannello nella sua cartella .claude: prema “Seleziona questa cartella”. Exporter legge solo la cartella projects al suo interno, senza richieste di permesso.
2. Scelga le sessioni: Ogni sessione è spuntata. I filtri mostrano le recenti, le più lunghe e quelle in corso, e un campo di ricerca trova una sessione dal titolo, dalla prima domanda o dal progetto. Scelga Markdown, l’originale o entrambi.
3. Si sincronizza: Prema “sincronizza ora”. Ogni sessione diventa una nota sotto il suo progetto, e una sessione ancora in corso riscrive la sua nota mentre lavora.

Come funziona: [Documentazione di Claude Code](https://exporter.dev/it/docs/claude-code) · Guide: [Sessioni di Claude Code](https://exporter.dev/it/guides/claude-code/keep-claude-code-sessions)

## Domande

### Dove stanno i log?

Claude Code scrive un file JSONL per sessione sotto ~/.claude/projects, in una cartella con il nome della directory di lavoro, e lo cancella trenta giorni dopo l’ultima riga. Exporter legge quella cartella e nient’altro in ~/.claude.

### Cosa è gratis?

Le sue 50 sessioni più recenti si esportano e restano sincronizzate gratis. Sbloccare Claude Code è un acquisto singolo in Exporter.

### Viene caricato qualcosa?

No. Exporter legge i log e scrive i file sul suo Mac. Nessun account, nessun server.

## Rispetto alle alternative

Claude Code non ha un’esportazione propria; i log si leggono solo con uno script e spariscono dopo trenta giorni.

| | Exporter | Uno script sul JSONL | Copia e incolla |
|---|---|---|---|
| Tutte le sessioni in una volta | Sì | Sì | No |
| Markdown leggibile, una nota per sessione | Sì | Manuale | Manuale |
| Chiamate e diff conservati, rumore tolto | Sì | Manuale | No |
| Il log originale conservato dopo la cancellazione | Sì | Manuale | No |
| Sincronizzato mentre una sessione gira | Sì | No | No |
| Prezzo | 50 sessioni gratis, poi un acquisto singolo | Gratis | Gratis |

## Lasci che Claude legga la propria storia

Le sessioni esportate sono consultabili tramite il server MCP locale di Exporter. [Lo configuri](https://exporter.dev/docs/mcp).

Colleghi Claude Code. Poi chieda: “Cosa abbiamo deciso sull’intestazione del changelog il mese scorso?” Claude legge la sessione come una nota.

```sh
claude mcp add --transport http exporter http://localhost:8744/mcp
```

## Related

- [Export Apple Notes to Markdown](https://exporter.dev/notes): Apple Notes as Markdown, kept in sync
- [Documents](https://exporter.dev/documents): Word, slides, sheets and PDFs to Markdown
- [MCP server](https://exporter.dev/docs/mcp): Connect Claude and other agents

---

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