Gestione del contesto
Ogni sessione ha una finestra di contesto finita. Man mano che si riempie, i contenuti più vecchi vengono compressi e Claude può iniziare a "deviare". Gestire il contesto in modo deliberato è ciò che mantiene affilate le sessioni lunghe.
I due comandi essenziali
/clear— cancella la conversazione e riparti da zero. Usalo quando passi a un'attività non correlata. Il modo più economico per recuperare un contesto pulito e focalizzato./compact— riassume la conversazione fin qui in una forma compatta, mantenendo l'essenziale e liberando spazio. Usalo quando vuoi continuare la stessa attività ma la finestra si sta riempiendo.
Auto-compattazione
Quando il contesto si avvicina al limite, Claude Code può effettuare l'auto-compattazione così il lavoro continua senza un'interruzione netta. È una rete di sicurezza — ma fare /clear proattivamente tra le attività dà risultati migliori che affidarsi a essa.
Tecniche per rimanere efficaci
- Un'attività per sessione. Non lasciare che un pomeriggio di lavoro non correlato si accumuli in un unico contesto.
- Delega le letture pesanti ai subagent — bruciano il loro contesto e restituiscono solo la conclusione.
- Riferisci, non incollare. Indirizza Claude verso i file (
@path) invece di incollare grandi blocchi; mantieni snello CLAUDE.md. - Tieni d'occhio il budget. Una statusline che mostra l'uso del contesto ti dice quando compattare.
:::tip Sintomo → rimedio
Se Claude inizia a dimenticare un'istruzione precedente o si ripete, è probabile che la finestra sia piena. /compact (stessa attività) o /clear (nuova attività) di solito risolve all'istante. Approfondimenti in Risoluzione dei problemi.
:::