Ho detto a ChatGPT che preferisco le risposte brevi. Claude non ha mai ricevuto il messaggio.
Blog · 4 min di lettura
Ogni strumento di IA che usi si costruisce discretamente una propria idea privata di chi sei, e nessuno parla con l'altro. Dici a ChatGPT che preferisci le risposte brevi a quelle lunghe, e magari se lo ricorda davvero — la prossima volta, in ChatGPT. Apri Claude per lo stesso compito cinque minuti dopo, e lo stai spiegando di nuovo, perché per la memoria di Claude quella conversazione con ChatGPT non è mai avvenuta. Non hai dimenticato di dirlo a Claude. L'hai detto a un'azienda, non a una persona.
Questa è la vera forma del problema, e non è colpa di nessun prodotto in particolare. La memoria di OpenAI resta nel prodotto di OpenAI. La memoria di Anthropic, quando ce l'ha, resta in Anthropic. La funzione «ora mi ricordo di te» di ogni assistente è limitata alle sue mura, perché nessuno fuori da quell'azienda ha motivo di costruire il livello che la farebbe viaggiare. La funzione funziona. È solo bloccata.
Il rimedio con cui mi ero accontentato
Per un po' la mia soluzione è stata un file di testo: un elenco continuo di cose che ero stufo di ripetere, incollato in qualsiasi strumento stessi usando quel giorno — la scheda di ChatGPT se ero lì, le istruzioni personalizzate di un progetto Claude se avevo cambiato. Funzionava esattamente quanto ci si aspetterebbe da una cosa che aiuta solo lo strumento in cui ti ricordi di incollarla. Passa a un terzo strumento e l'elenco non c'era affatto. Aggiorna una copia e dimentica l'altra, e ora non sono più d'accordo su quali preferenze siano anche solo attuali.
Cosa è cambiato
Le memory di Skilnu vivono sul tuo account, non dentro il sistema di memoria di un singolo assistente. Qualsiasi client MCP che hai collegato — Claude, ChatGPT, Codex, qualunque tu stia effettivamente usando quel giorno — può salvarne una con save_memory. Qualsiasi client MCP che collegherai in futuro, anche quelli che non hai ancora provato, può ritrovarla con search_memories. Dici una volta a ChatGPT che preferisci le risposte brevi, e la prossima volta che sei in Claude, è già lì da trovare — non perché Claude se lo sia ricordato, ma perché nessuno dei due ha dovuto farlo.
Il recupero è semantico, quindi i due non devono nemmeno usare le stesse parole. Una memory che avevi formulato a ChatGPT come «per favore non puntualizzare sui nomi delle variabili» emerge comunque quando Claude chiede come preferisci le revisioni del codice, perché le due frasi significano lo stesso anche se condividono quasi nessuna parola.
Cosa non è
Non riproduce le tue conversazioni, e non significa che un assistente possa leggere quello che hai detto a un altro — quello che passa tra ChatGPT e Claude è solo ciò che è stato salvato esplicitamente, mai la conversazione che lo circondava. Niente viene salvato a meno che qualcosa, tu o l'agente, chiami save_memory, proprio come niente viene pubblicato come skill finché qualcuno non decide che vale la pena conservarlo. Questo è più vicino a un appunto che lasceresti a un nuovo collega che a una trascrizione — un breve elenco deliberato di cose «da sapere», non una registrazione.
E richiede la stessa disciplina di uno skill. «L'utente preferisce risposte concise» è una memory che vale la pena avere, in qualsiasi strumento. «Lunga conversazione sui database martedì» non lo è — è un riassunto senza nulla su cui agire, lo stesso errore in cui cade uno skill redatto da un documento quando descrive invece di istruire. Le memory utili si leggono come istruzioni per la prossima volta, non come una voce di diario su questa volta.
Stanco di insegnare la stessa cosa su di te a ogni strumento di IA?