J'ai dit à ChatGPT que j'aimais les réponses courtes. Claude n'a jamais reçu le mémo.
Blog · 4 min de lecture
Chaque outil d'IA que vous utilisez se construit discrètement sa propre idée privée de qui vous êtes, et aucun ne parle à l'autre. Dites à ChatGPT que vous préférez les réponses courtes aux longues, et il s'en souviendra peut-être vraiment — la prochaine fois, dans ChatGPT. Ouvrez Claude pour la même tâche cinq minutes plus tard, et vous devez tout réexpliquer, parce que pour la mémoire de Claude, cette conversation avec ChatGPT n'a jamais eu lieu. Vous n'avez pas oublié de le dire à Claude. Vous l'avez dit à une entreprise, pas à une personne.
C'est la vraie forme du problème, et ce n'est la faute d'aucun produit en particulier. La mémoire d'OpenAI reste dans le produit d'OpenAI. La mémoire d'Anthropic, quand elle existe, reste chez Anthropic. La fonctionnalité « il se souvient de vous maintenant » de chaque assistant est enfermée dans ses propres murs, parce que personne en dehors de cette entreprise n'a de raison de construire la couche qui lui permettrait de voyager. La fonctionnalité fonctionne. Elle est juste coincée.
Le pis-aller auquel je m'étais résigné
Pendant un temps, ma solution était un fichier texte : une liste des choses que j'étais fatigué de répéter, copiée-collée dans l'outil que j'utilisais ce jour-là — l'onglet ChatGPT si j'y étais, les instructions personnalisées d'un projet Claude si j'avais changé. Ça fonctionnait exactement aussi bien qu'on peut s'y attendre d'une chose qui n'aide que l'outil où l'on se souvient de la coller. Passez à un troisième outil et la liste n'y était pas du tout. Mettez à jour une copie et oubliez l'autre, et elles ne sont plus d'accord sur quelles préférences sont même à jour.
Ce qui a changé
Les memories de Skilnu vivent sur votre compte, pas à l'intérieur du système de mémoire d'un assistant en particulier. N'importe quel client MCP que vous avez connecté — Claude, ChatGPT, Codex, celui que vous utilisez réellement ce jour-là — peut en enregistrer une avec save_memory. N'importe quel client MCP que vous connecterez plus tard, y compris ceux que vous n'avez pas encore essayés, peut la retrouver avec search_memories. Dites une fois à ChatGPT que vous aimez les réponses courtes, et la prochaine fois que vous êtes dans Claude, elle est déjà là à trouver — pas parce que Claude s'en est souvenu, mais parce qu'aucun des deux n'a eu à le faire.
La récupération est sémantique, donc les deux n'ont même pas besoin d'utiliser les mêmes mots. Une memory que vous avez formulée à ChatGPT comme « merci de ne pas pinailler sur les noms de variables » apparaît quand même quand Claude demande comment vous aimez vos revues de code, parce que les deux phrases veulent dire la même chose même si elles ne partagent presque aucun mot.
Ce que ce n'est pas
Cela ne rejoue pas vos conversations, et cela ne signifie pas qu'un assistant peut lire ce que vous avez dit à un autre — ce qui passe entre ChatGPT et Claude, c'est uniquement ce qui a été explicitement enregistré, jamais la conversation qui l'entourait. Rien n'est stocké à moins que quelque chose, vous ou l'agent, appelle save_memory, de la même façon que rien n'est publié comme skill avant que quelqu'un décide que ça vaut la peine d'être gardé. C'est plus proche d'une note que vous laisseriez à un nouveau collègue que d'une transcription — une courte liste délibérée de « choses à savoir », pas un enregistrement.
Et cela demande la même discipline qu'un skill. « L'utilisateur préfère des réponses concises » est une memory qui vaut la peine d'exister, dans n'importe quel outil. « Longue conversation sur les bases de données mardi » ne l'est pas — c'est un résumé sans rien à en tirer, le même travers qu'un skill rédigé depuis un document quand il décrit au lieu d'instruire. Les memories utiles se lisent comme des instructions pour la prochaine fois, pas comme une entrée de journal sur cette fois-ci.
Fatigué d'apprendre la même chose à chaque outil d'IA ?