Conosci la sensazione. Al quarantesimo messaggio di una chat iniziata bene, ora ricevi risposte che ignorano metà delle tue istruzioni, contraddicono qualcosa che il modello ha detto dieci messaggi prima o tornano a un’impostazione predefinita generica che avevi corretto un’ora prima. Non si è «rotto» nulla. Il modello non è peggiorato. È cambiata la quantità di testo che deve leggere prima di poterti rispondere.
Cosa succede realmente all’interno di una chat lunga
Ogni risposta che un modello AI ti fornisce viene generata leggendo l’intera conversazione fino a quel momento — le tue istruzioni originali, ogni messaggio successivo, ogni correzione, ogni digressione, ogni «in realtà, puoi anche…» — e prevedendo cosa dovrebbe venire dopo. L’intera trascrizione si chiama finestra di contesto e non si riduce man mano che la conversazione cresce. Diventa più grande, messaggio dopo messaggio, finché contiene molto più testo di quanto ne contenesse all’inizio.
All’inizio di una chat, le tue istruzioni costituiscono quasi l’intero contesto. Il compito del modello è semplice: leggere un brief chiaro e seguirlo. Al trentesimo messaggio, il brief originale è una piccola parte di un documento molto più lungo, sepolto sotto decine di scambi su modifiche specifiche, numeri specifici e richieste una tantum. Tecnicamente, il modello «ha» ancora le tue istruzioni originali nel contesto, ma ora sono diluite e competono per l’attenzione con un volume molto maggiore di testo più recente, più specifico e spesso contraddittorio.
Ecco perché le chat lunghe non falliscono tutte in una volta. Si deteriorano gradualmente. Il modello inizia a dare più peso ai messaggi recenti rispetto a quelli iniziali (spesso è la scelta giusta: la recenza di solito indica rilevanza), ma quando le tue regole fondamentali vivono nello stesso thread ormai invecchiato, «recente» e «importante» vengono confusi. Un commento estemporaneo di cinque minuti fa può avere più peso di un’istruzione che definisce gli standard, impartita un’ora fa, semplicemente per la posizione che occupa nella trascrizione.
C’è un secondo costo, più silenzioso: il modello deve ricostruire nuovamente il tuo intento a partire da un documento più disordinato, ogni singola volta. Invece di leggere «sei uno stratega senior della crescita che struttura sempre l’output come X ed evita sempre Y» come un’istruzione chiara, interpreta la stessa idea filtrata attraverso parafrasi, eccezioni concesse nel corso della conversazione e modifiche applicate solo a un’attività specifica. Più testo da conciliare significa più possibilità che il modello faccia una media tra le indicazioni, usi formule caute o elimini silenziosamente un vincolo che non è mai stato ripetuto.
Le due soluzioni a cui si ricorre più spesso — e perché entrambe comportano perdite
Prima soluzione: scorri verso l’alto e incolla nuovamente le istruzioni originali
Questa è la soluzione tampone più comune. Torni al primo messaggio, copi il brief originale e lo incolli di nuovo al quarantesimo messaggio, aggiungendo qualcosa come «solo un promemoria, attieniti a questo». Funziona per altre cinque risposte circa. Poi la stessa deriva ricomincia, perché non hai davvero cambiato nulla nel funzionamento della finestra di contesto: hai soltanto aggiunto un’altra copia delle istruzioni a una trascrizione già gonfia. La chat è ancora più lunga, il rapporto segnale-rumore non è migliorato e sei costretto a ripetere questa operazione di tanto in tanto per il resto del progetto.
Soluzione due: avviare una chat completamente nuova e riscrivere tutto
L’altra scelta comune è più drastica: abbandonare il thread e ricominciare da capo. Questo risolve il problema della diluizione: una nuova chat ha un contesto breve e pulito, quindi le istruzioni vengono lette di nuovo con chiarezza. Ma insieme al rumore elimina anche qualcosa di prezioso: il contesto utile e specifico dell’attività che rendeva l’AI efficace proprio in quel progetto. Gli esempi che le hai fornito, i casi limite che hai già analizzato con lei, le decisioni che avete già preso insieme: tutto scompare. Ricominci da zero e devi anche affidarti alla memoria, oppure rovistare tra i vecchi messaggi, per ricostruire istruzioni che forse non hai salvato in alcun luogo al di fuori di quella chat.
Entrambe le soluzioni trattano il sintomo. Nessuna risolve il problema di fondo: il tuo RUOLO, il tuo FORMATO e i tuoi STANDARD non vivono in alcun luogo se non all’interno di una massa crescente di scambi.
Un file Skill compatto e riutilizzabile che definisce il ruolo, il formato dell’output e gli standard di una senior strategist di growth marketing, così una nuova chat inizia in modo mirato invece che da una pagina vuota.
Scopri Sofia - Stratega di Growth Marketing →La soluzione migliore: separare il segnale dal rumore
La vera soluzione non è un trucco per scorrere né ripartire da zero: è un cambiamento strutturale nel modo in cui vengono collocate le istruzioni. Invece di avere RUOLO, FORMATO e STANDARD all’interno del primo messaggio di un thread sempre più lungo, questi elementi vivono in un piccolo file autonomo: una Skill. Carichi quel file da zero in una nuova chat o in un progetto Claude/ChatGPT ogni volta che ne hai bisogno, e la conversazione che segue rimane concentrata esclusivamente sull’attività da svolgere.
Pensalo come una suddivisione della conversazione in due livelli che prima erano intrecciati:
- Segnale - tutto ciò che non dovrebbe mai cambiare né diluirsi: chi interpreta l’AI, esattamente come deve formattare l’output, quali standard e vincoli si applicano sempre. Questo vive nel file Skill, al di fuori della chat.
- Rumore - tutto ciò che è specifico di questo incarico, di questa settimana, di questo scambio: «rendilo più breve», «usa i numeri di questo cliente», «no, l’altra versione». Questo rimane nella chat e va bene se si allunga, perché non compete con le istruzioni fondamentali per l’attenzione del modello.
Quando questi due livelli sono separati, un progetto lungo smette di essere una chat unica che si degrada nel tempo. Diventa una serie di chat ordinate, ognuna avviata con lo stesso identico insieme di istruzioni precise caricato dal file Skill, ognuna libera di dilungarsi sul lavoro effettivo senza dover mai rinegoziare cosa significhi «buono». Ottieni la freschezza della soluzione due (una nuova chat, un contesto pulito) senza il costo della soluzione due (riscrivere tutto a memoria), perché le istruzioni non sono mai rimaste intrappolate nella vecchia conversazione.
Questo risolve anche un problema che nessuna delle due soluzioni sbagliate affronta: la coerenza tra le sessioni. Se i tuoi standard risiedono nella tua testa e li riscrivi ogni volta in modo leggermente diverso, la qualità varia da un progetto all'altro, non solo all'interno di una singola chat. Un file Skill è sempre lo stesso file: lo versioni una volta, lo perfezioni quando impari qualcosa di nuovo e ogni chat futura eredita immediatamente il miglioramento.
Le conversazioni di analisi diventano lunghe: dashboard, schemi degli eventi, cadenze dei report. Rafa mantiene fissi gli standard analitici in un file Skill, così la sesta settimana del progetto segue lo stesso rigore del primo giorno.
Visualizza Rafa - Specialista di analisi di marketing →Come si presenta nella pratica
Supponiamo che tu stia gestendo un incarico di diverse settimane: un audit della crescita, la realizzazione continuativa di un sistema di analisi, un progetto di consulenza con un cliente. Invece di una maratona di chat che perde lentamente il filo, lo schema è questo:
- Il tuo RUOLO/FORMATO/ STANDARD risiede in un file Skill (un documento breve e strutturato, del tipo che incolleresti come prompt di sistema o come istruzione di progetto per Claude/ChatGPT).
- Ogni sessione di lavoro, o ogni nuova fase del progetto, inizia con una nuova chat che carica quel file Skill.
- La chat stessa può diventare lunga e disordinata quanto richiede il compito reale, perché le istruzioni fondamentali non viaggiano nello stesso transcript, finendo sovrastate dal testo più recente.
- Quando impari qualcosa che dovrebbe valere per ogni sessione futura — una preferenza di formattazione, un vincolo che continui a dover ripetere — modifichi il file Skill una sola volta, non ogni chat successiva.
L'effetto netto è che la qualità rimane costante per tutta la durata di un progetto lungo, invece di diminuire gradualmente. Non stai lottando contro la finestra di contesto: semplicemente non le stai chiedendo di svolgere un compito per il quale non è mai stata particolarmente adatta, cioè essere la tua memoria permanente per le istruzioni ricorrenti.
Pensiero strutturato, formato McKinsey, caricato da zero in ogni sessione: così un lungo incarico di consulenza non eredita la deriva di una chat sovraccarica.
Visualizza Thomas - Consulente aziendale →Inserisci come tu, o il tuo team, utilizzate davvero le chat AI e ottieni una stima mensile reale dei token sprecati e dei costi in euro per riscrivere i prompt rispetto all’utilizzo di un file Skill persistente. Nessuna registrazione, nessuna email: solo i calcoli di questo articolo applicati ai tuoi numeri.
Prova il calcolatore →FAQ
Perché un’AI sembra “dimenticare” le istruzioni che le ho dato in precedenza nella stessa chat?
Non l’ha letteralmente dimenticato: il testo è ancora presente nella finestra di contesto. Ma, man mano che la conversazione cresce, le tue istruzioni originali rappresentano una quota sempre più piccola di tutto ciò che il modello deve valutare, mentre i messaggi più recenti tendono ad avere un’influenza maggiore sulla risposta. Il risultato sembra una dimenticanza, ma in realtà è diluizione.
Non è più semplice iniziare una nuova chat?
Risolvi il problema della diluizione, ma ne crei uno nuovo: perdi il contesto specifico dell’attività che rendeva l’AI utile per questo particolare progetto e devi ricordare, o recuperare, le istruzioni originali per riscriverle. Un file Skill ti offre il vantaggio di un contesto pulito tipico di una nuova chat senza il costo mnemonico, perché le tue istruzioni permanenti vivono interamente al di fuori della chat.
Qual è la differenza tra un file Skill e un prompt semplicemente più lungo e dettagliato?
Un prompt più lungo resta all’interno della chat e invecchia come qualsiasi altro messaggio: è soggetto alla stessa diluizione in una conversazione lunga. Un file Skill è separato da ogni singola conversazione: lo carichi da zero all’inizio di ogni nuova chat o progetto, quindi non compete mai con i messaggi recenti per l’attenzione del modello e non accumula mai il rumore di un’attività specifica.
In sintesi:
Le chat lunghi non diventano meno intelligenti perché il modello peggiora: diventano meno intelligenti perché le tue istruzioni permanenti vengono sepolte sotto una pila crescente di scambi specifici dell’attività. Mantieni RUOLO/FORMATO/STANDARD in un file Skill compatto e riutilizzabile, come Sofia, Rafa o Thomas; caricalo da zero in ogni nuova chat e lascia che la conversazione trasporti solo il rumore di cui ha effettivamente bisogno.


