Sessioni su più macchine
Oggi lavori su un progetto dal desktop, domani lo riprendi dal portatile e vorresti continuare la
conversazione con Claude esattamente dove l’avevi lasciata. La sincronizzazione delle sessioni serve a
questo: una sessione di Claude Code che scegli tu viaggia verso le altre tue macchine, dove la riprendi
con claude -r.
Decidi tu quali sessioni viaggiano
Nessuna sessione lascia la macchina se non lo chiedi. Per portarne una con te:
- Durante la sessione di Claude Code, digita il comando
/sync-session. - Claude conferma con una frase che la sessione verrà portata sulle altre macchine quando si chiude.
- Chiudi la sessione come al solito. Alla chiusura la conversazione viene cifrata e inviata al tuo repository di sincronizzazione.
- Sull’altra macchina, dopo la sincronizzazione, apri il progetto e riprendi la sessione con
claude -r.
Conta solo il comando. Se in una frase scrivi «a cosa serve /sync-session?», la sessione non viene segnata.
Le sessioni restano tue
Le sessioni che porti con te sono visibili solo a te, sulle tue macchine. Nessun collega le vede, nemmeno il maintainer, e viaggiano cifrate.
Una sessione portata con /sync-session resta nel repository per 14 giorni, poi viene rimossa da
sola; la scheda Sessioni ti avvisa quando succede. Puoi cambiare la durata con l’impostazione
claudeSync.sessionsCarryExpiryDays.
La scheda Sessioni
La scheda Sessioni della dashboard elenca le sessioni sincronizzate, raggruppate per macchina e poi per progetto. Ogni riga mostra un identificativo breve, la prima riga della conversazione e la data.
La scheda Sessioni (dati d’esempio, vista del maintainer).
- Filtra le sessioni… cerca per titolo, identificativo, progetto o macchina.
- Sessioni conservate per repository stabilisce quante sessioni recenti tenere per ogni progetto. Puoi solo abbassare il valore rispetto al limite del team.
- Limite del team (sessioni per repository), visibile al maintainer, fissa il massimo per tutto il team. Ogni macchina lo eredita; un membro può tenerne di meno, mai di più.
- ha origine qui segna le sessioni nate su questa macchina.
- non ancora qui segnala una sessione che non è stata ancora sistemata su questa macchina. Il suggerimento spiega il motivo: di solito basta aprire il progetto una volta in Claude Code su questa macchina, e la sessione arriva alla sincronizzazione successiva.
- Elimina cancella la sessione dal repository e da tutte le tue macchine alla sincronizzazione successiva. L’operazione non si può annullare e chiede conferma.
Se una sessione è stata ripresa e continuata su due macchine, Claude Sync tiene entrambe le versioni: nessuna sovrascrive l’altra.
Attivare o disattivare
Per accendere o spegnere la sincronizzazione delle sessioni su questa macchina:
- In VS Code apri File › Preferenze › Impostazioni e cerca Claude Sync.
- Attiva o disattiva Sync Sessions.
Il cambio vale subito. Quando la spegni, nessuna sessione viaggia in nessuna direzione e l’elenco delle sessioni che avevi segnato viene azzerato: riaccendendola, parte solo ciò che segnerai di nuovo.
Vedi anche
- Cosa sincronizza: tutti i domini di sincronizzazione.
- Privacy e sicurezza: come vengono protetti i tuoi dati.