Il problema non sei tu
Se usi un agente AI da più di qualche giorno sullo stesso progetto, il copione lo conosci. Apri una conversazione nuova e ti ritrovi subito a rispiegare le cose: perché il progetto è strutturato in un certo modo, quali vincoli esistono, quali decisioni sono già state prese e non vanno rimesse in discussione.
Non è un difetto di come lavori. È una caratteristica di fondo di come funzionano i modelli linguistici. Non conservano stato fra una sessione e l'altra. Ogni conversazione nuova parte da zero. Il contesto che avevi costruito ieri, venti messaggi di andirivieni pieni di sfumature, non c'è più.
Cosa puoi e cosa non puoi mettere in un system prompt
La soluzione consueta è il system prompt: un blocco di testo che dai al modello prima che la conversazione cominci. Ci scrivi i fatti fondamentali del tuo progetto e il modello li legge all'inizio di ogni sessione.
Funziona, fino a un certo punto. I system prompt hanno un limite di lunghezza. Ma soprattutto sono statici: una volta scritti non si aggiornano da soli quando il progetto evolve. Una decisione presa a gennaio e messa per iscritto in un system prompt può essere sbagliata a marzo, e niente lo dice all'agente.
E anche quando li tieni aggiornati, i prompt tendono a crescere in un modo che li rende via via meno utili. Si aggiunge tutto, non si toglie niente, e il modello fatica a capire cosa conti davvero in un dato momento.
Perché rispiegare costa
Il costo non è solo tempo. Quando rispieghi il contesto a voce, introduci incoerenza. Certe cose te le ricordi, altre le dimentichi. Lo stesso vincolo lo formuli in modo diverso in giorni diversi. L'agente riceve ogni volta un quadro leggermente diverso del tuo progetto e, di conseguenza, si comporta in modo diverso.
Più persone di un team usano lo stesso agente, peggio va. Ognuno lo istruisce dal proprio punto di vista. Non esiste una versione ufficiale di cosa sia il progetto e di come vada trattato.
Una conoscenza interrogabile è un'altra cosa
La soluzione non è un system prompt più lungo. È una knowledge base che l'agente può interrogare quando gli serve: un insieme strutturato di fatti e decisioni distinti, accessibile via MCP, che l'agente recupera nel momento in cui ne ha bisogno invece di averli tutti caricati in partenza.
Cambiano tre cose:
- Resta aggiornata. Quando una decisione cambia, aggiorni un Documento. Ogni agente che lo interroga, in qualunque sessione e da parte di chiunque nel team, riceve subito la versione nuova.
- Cresce senza fare rumore. L'agente recupera solo quello che è pertinente al compito che ha davanti. La knowledge base può crescere all'infinito senza peggiorare le singole interazioni.
- È condivisa. Una sola fonte di verità per tutto il team. Non un copia e incolla personale nella finestra di chat di ciascuno, ma una knowledge base centrale da cui tutti interrogano.
La perdita di contesto non è inevitabile. È un problema di strumenti, e ha una soluzione pulita.
Dai al tuo agente una memoria di Workspace che resta
Meridiaan espone la conoscenza del tuo Workspace come server MCP. Lo configuri una volta nel tuo client AI e smetti di rispiegare tutto da capo.