cobrain
Blog · 23 ottobre 2026 · 7 min

Perché l'AI dimentica a metà chat: la finestra di contesto

Perché ChatGPT e Claude perdono il filo nelle chat lunghe: cos'è la finestra di contesto, cosa succede quando si riempie e cosa puoi fare per evitarlo.

All'inizio della chat hai messo le regole: si dà del lei, niente elenchi puntati, il nome del cliente sempre per intero. Quaranta messaggi dopo gli elenchi sono tornati e il cliente è diventato una sigla. Tu non hai cambiato niente. L'AI ha smesso di guardare l'inizio della conversazione.

La memoria di ChatGPT o di Claude qui non c'entra. C'entra la finestra di contesto, e quando capisci come funziona, anche il modo in cui l'AI dimentica diventa prevedibile. Qui sotto: cos'è la finestra di contesto, i due motivi per cui un'AI perde il filo dentro la stessa chat e cosa puoi fare per ciascuno. Quello che diciamo su Claude e Claude Code l'abbiamo controllato sul centro assistenza e sulla documentazione di Anthropic il 23 ottobre 2026.

Cos'è la finestra di contesto

A ogni messaggio il modello non «si ricorda» la conversazione: la rilegge. Quello che riceve a quel giro è il contesto: i tuoi messaggi e le sue risposte fin lì, i file allegati, le istruzioni del progetto, i risultati di strumenti e connettori e le istruzioni che l'app aggiunge per conto suo. La finestra di contesto è la dimensione massima di questo pacchetto, misurata in token.

Quello che non ci sta, il modello non lo vede. Quello che ci sta, lo vede tutto insieme, ma non con la stessa attenzione dappertutto. Sono due problemi diversi.

Quanto è grande? Dipende dal modello e dal piano. Nella chat di Claude, sui piani a pagamento, Anthropic indica 1M di token per i modelli più recenti (Opus 5.5, Sonnet 5.5, Haiku 5.5 e Fable 5.1, fra gli altri), 500K per alcuni più vecchi come Opus 4.8 e Sonnet 4.6, e 200K per il resto. Anche in ChatGPT la finestra cambia con piano e modello. Quando abbiamo controllato, il 10 ottobre, la pagina prezzi per le aziende di OpenAI dava al piano Business 54K token sui modelli Instant e 256K su quelli di ragionamento; quello che pubblicano le due aziende l'abbiamo raccolto in Limiti di ChatGPT e Claude, piano per piano.

Primo motivo: la finestra si riempie

Una chat lunga cresce a ogni giro, e un report incollato o il risultato pesante di uno strumento la riempiono più in fretta di quanto dica il numero dei messaggi. Le app non si bloccano e basta. In Claude, sui piani a pagamento con l'esecuzione del codice attiva, il contesto lo gestisce l'app: quando la conversazione si avvicina al limite, riassume i messaggi più vecchi per fare spazio. Anthropic dice che la cronologia completa resta e si può ancora richiamare, e che così quasi tutte le conversazioni possono andare avanti. I costi sono due. Le conversazioni in cui scatta consumano di più il limite di utilizzo, come abbiamo spiegato in perché Claude raggiunge il limite così in fretta. E un riassunto è più corto dell'originale, quindi qualche dettaglio può restare fuori.

Claude Code lo dice più chiaro. Secondo la sua documentazione, quando il contesto si riempie prima toglie i risultati più vecchi degli strumenti, poi, se serve, riassume la conversazione. Le tue richieste e i pezzi di codice importanti restano, ma le istruzioni dettagliate date all'inizio possono andare perse. La regola sugli elenchi puntati del primo messaggio è una di queste. Se un file o un risultato è così grande da riempire di nuovo il contesto subito dopo ogni riassunto, Claude Code dopo qualche tentativo smette di compattare da solo e mostra un errore.

Non abbiamo trovato una pagina del centro assistenza di OpenAI che spieghi cosa fa ChatGPT quando una chat supera la finestra, quindi non tiriamo a indovinare. Ma la finestra ha un bordo in qualunque modello, e qualcosa deve cedere.

Secondo motivo: l'attenzione cala prima che la finestra sia piena

Questo si nota meno. Un modello può cominciare a perdere dettagli molto prima di finire lo spazio.

Il team di ingegneria di Anthropic lo chiama context rot, il «deterioramento del contesto»: più token ci sono nella finestra, più cala la capacità del modello di richiamare le informazioni che contiene. La spiegazione, pubblicata il 29 settembre 2025, è che nell'architettura transformer ogni token guarda tutti gli altri, e con n token le relazioni sono n². Il modello ha quello che chiamano un «budget di attenzione», e ogni token in più ne consuma un po'.

Qualcuno l'aveva già misurato. Nello studio «Lost in the Middle» (Liu e altri, pubblicato su Transactions of the Association for Computational Linguistics nel 2024) i modelli rispondevano meglio quando l'informazione utile stava all'inizio o alla fine del testo, e peggio quando stava in mezzo. Più il testo era lungo, più il calo cresceva, anche sui modelli fatti apposta per i contesti lunghi.

Quindi una finestra più grande ti fa stare dentro più roba, ma non garantisce che il modello pesi tutto allo stesso modo. Una regola data al terzo messaggio di una chat da sessanta sta nel mezzo, sepolta da tutto quello che è venuto dopo.

Cosa puoi fare dentro una chat

Apri una chat nuova quando cambi argomento. La cronologia vecchia viaggia con ogni messaggio e si contende l'attenzione.

Ripeti le regole importanti quando la chat si allunga, oppure mettile dove l'app le carica ogni volta: le istruzioni del progetto in Claude, CLAUDE.md in Claude Code. La documentazione di Claude Code lo scrive senza giri di parole: le regole che devono durare vanno in CLAUDE.md, non nella cronologia della conversazione. Puoi anche aggiungere a CLAUDE.md una sezione «Compact Instructions» per decidere cosa sopravvive a un riassunto, oppure lanciare /compact con un tema, per esempio /compact focus on the API changes.

Guarda cosa occupa spazio. In Claude Code te lo mostra /context. Il centro assistenza di Anthropic consiglia anche di tenere corte le istruzioni dei progetti e di spegnere gli strumenti e i connettori che non usi, perché occupano contesto anche loro. Per Claude Code trovi di più in come ridurre i token in Claude Code.

Dagli meno materiale. Incollare un documento intero per chiedere di un paragrafo riempie la finestra di testo che il modello poi deve soppesare. I Progetti di Claude qui aiutano: Anthropic dice che usano il recupero, quindi si carica solo il contenuto pertinente.

Perché una chat nuova riparte da zero

Una chat nuova toglie il disordine, e con lui tutto il resto. Per Claude Code la documentazione lo dice: ogni sessione nuova parte con una finestra di contesto vuota, senza la cronologia delle sessioni precedenti. Passa solo quello che hai salvato da un'altra parte, come CLAUDE.md o la memoria automatica.

Ed ecco il nodo: una chat lunga dimentica l'inizio, una chat nuova non l'ha mai saputo. Le memorie integrate di Claude e ChatGPT coprono una parte del vuoto, soprattutto preferenze e brevi fatti su di te. Decisioni, numeri e vincoli di un progetto vero di solito finisci per incollarli di nuovo a mano.

Dove si colloca Cobrain

Cobrain non allarga la finestra di contesto; niente fuori dal modello può farlo. Cambia quello che ci entra.

Cobrain è una memoria in note Markdown, in cartelle vere, che Claude, ChatGPT, Claude Code, Codex e altre AI leggono e scrivono tramite MCP. All'inizio della chat l'AI riceve un riassunto breve del progetto invece di tutti i file, e apre le note che le servono quando le servono. L'abbiamo misurato su un progetto vero del nostro brain: passare per intero i file che quel progetto segna come sempre necessari costa circa 69.400 token, contro circa 9.900 per il riassunto iniziale di Cobrain più le definizioni dei suoi strumenti. Il metodo è nella pagina sui costi di contesto.

Meno token all'inizio vuol dire più spazio libero, e meno roba in mezzo che il modello può perdere. E quando una chat si allunga, la decisione presa al terzo messaggio può stare in una nota, dove qualunque chat nuova la ritrova. Collegare Claude richiede pochi minuti con la guida per Claude.

Domande rapide

Perché ChatGPT o Claude dimenticano cosa ho detto prima nella stessa chat? Per due motivi. Quando la chat si avvicina al limite della finestra di contesto, l'app può riassumere le parti più vecchie, e quello che supera il limite il modello non lo vede. E anche prima, i modelli fanno meno attenzione ai dettagli che stanno in mezzo a un testo lungo.

Quanto è grande la finestra di contesto di Claude? Nella chat, sui piani a pagamento, 1M di token sui modelli più recenti, 500K su alcuni più vecchi e 200K sugli altri, secondo il centro assistenza di Anthropic al 23 ottobre 2026.

Una finestra di contesto più grande risolve il problema? Ci fa stare più roba, quindi si riassume meno. Non impedisce all'attenzione di calare sui testi lunghi: gli studi sui contesti lunghi hanno visto che i modelli sbagliano di più sulle informazioni che stanno in mezzo.

Come evito che Claude Code dimentichi le mie istruzioni dopo la compattazione? Mettile in CLAUDE.md, che si carica all'inizio di ogni sessione, e non solo nella chat. Lì puoi aggiungere una sezione «Compact Instructions», oppure usare /compact con un tema.

Gratis, senza carta

Comincia da una nota sola.

È gratis e non serve la carta. Entri con un link via email, colleghi la tua AI e inizi a costruire una memoria che non resta chiusa in una chat.

Crea il tuo brain, è gratisEntra nel tuo brainMille note, tutte le AI che vuoi collegare.