Ottieni Exporter
Claude Code

Esportare le sessioni di Claude Code

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

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
---
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. 1Collega 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. 2Scelga 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. 3Si 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 CodeGuide: Sessioni di Claude Code

Domande

Ha ancora domande? Ci scriva

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.

FunzioneExporterUno script sul JSONLCopia e incolla
Tutte le sessioni in una voltaNo
Markdown leggibile, una nota per sessioneManualeManuale
Chiamate e diff conservati, rumore toltoManualeNo
Il log originale conservato dopo la cancellazioneManualeNo
Sincronizzato mentre una sessione giraNoNo
Prezzo50 sessioni gratis, poi un acquisto singoloGratisGratis

Lasci che Claude legga la propria storia

Le sessioni esportate sono consultabili tramite il server MCP locale di Exporter. Lo configuri.

Colleghi Claude Code.

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

$ claude mcp add --transport http exporter http://localhost:8744/mcp

Vedi anche

Exporter

Versione 4.1 (App Store)

macOS 15 o successivo

exporter@tinysend.com

© system operator