- Le système de mémoire de Claude ne s’active que lorsque l’utilisateur l’invoque explicitement, et renvoie des informations en recherchant en temps réel dans les véritables historiques de conversation
- À l’inverse, ChatGPT charge automatiquement le profil utilisateur et l’historique à chaque conversation, afin d’offrir immédiatement une expérience personnalisée
- Ces deux approches reflètent des différences de public cible et de philosophie de développement produit
- Les utilisateurs de Claude sont principalement des développeurs et des professionnels, qui privilégient la transparence, le contrôle direct et la protection de la vie privée
- Plus récemment, Claude a lui aussi introduit une fonction de mémoire automatique similaire à celle de ChatGPT pour les comptes équipe et entreprise, signe que le champ du design de la mémoire en IA s’étend rapidement
Fonctionnement du système de mémoire de Claude
Le système de mémoire de Claude repose sur deux caractéristiques clés
- Il démarre dans un état vide au début de chaque conversation, sans précharger le profil utilisateur ni les conversations précédentes
- La fonction mémoire ne s’active que lorsque l’utilisateur utilise des formulations d’appel explicites, comme « rappelle-moi ce dont on a parlé avant » ou « reprends à partir de la dernière fois »
Claude n’utilise pas un résumé généré par l’IA ni un profil compressé, mais recherche en temps réel uniquement les véritables conversations passées pour exploiter ces informations
Une fois la recherche terminée, Claude intègre les résultats pour répondre à la demande de l’utilisateur ou poursuivre la discussion
Outil Conversation Search
- L’outil conversation_search recherche dans l’historique complet des conversations par mot-clé ou par sujet
- Par exemple, si on lui demande « tu te souviens de ce qu’on avait dit à propos de Chandni Chowk ? », Claude retrouve plusieurs conversations liées à ce sujet, puis en fournit un résumé consolidé
- Si l’on pose simultanément des questions sur plusieurs sujets (par ex. Michelangelo, Chainflip, Solana), il effectue une recherche distincte et séquentielle pour chacun, puis renvoie le contenu correspondant avec des liens
- Les paramètres de
conversation_searchincluent notamment le nombre maximal de résultats et la requête de recherche- Ex. :
max_results(1 à 10),query(mot-clé de recherche)
- Ex. :
Outil Temporal Chat Retrieval
- L’outil recent_chats accède à l’historique des conversations selon un critère temporel
- Si on demande « donne-moi le contenu des 10 conversations les plus récentes », il retrouve les échanges les plus récents dans l’ordre, puis en fournit un résumé
- Il est aussi possible de rechercher par période précise, par exemple : « de quoi avons-nous parlé la dernière semaine de novembre 2024 ? »
- Les paramètres de
recent_chatscomprennentafter/before(début/fin de période),n(nombre de conversations, 1 à 20) etsort_order(ordre croissant/décroissant)
Comparaison entre ChatGPT et Claude
Jusqu’à l’an dernier, les principales fonctions offertes par ChatGPT et Claude se ressemblaient, mais aujourd’hui leur orientation produit a fortement divergé
- ChatGPT a évolué comme un produit grand public destiné au marché de masse, utilisé par des profils variés comme des étudiants, des parents ou des amateurs
- À chaque conversation, le composant mémoire est chargé automatiquement, offrant une expérience de personnalisation immédiate et sans effort
- À partir d’un profil utilisateur détaillé, il peut servir à recommander des fonctions futures, proposer des fonctions personnalisées et soutenir la monétisation
- Claude a été développé en ciblant surtout les développeurs, les ingénieurs et les professionnels
- Les utilisateurs comprennent le fonctionnement de l’algorithme et choisissent clairement quand invoquer la mémoire
- Plus que la profilisation ou l’automatisation, ils accordent davantage de valeur à la dimension utilitaire, à la prévisibilité et à la protection de la vie privée
Ainsi, les systèmes de mémoire de ces deux services reflètent directement les différences de public et de philosophie de développement
La diversité dans la conception de la mémoire pour l’IA
Les systèmes de mémoire diamétralement opposés de ChatGPT et Claude montrent à quel point le domaine de la conception de la mémoire pour l’IA est vaste et diversifié
- Il n’existe pas de bonne réponse ni de solution universelle en matière d’approche mémoire ; il est indispensable de concevoir le système à rebours des besoins et des objectifs réels des utilisateurs
- L’histoire de l’usage des outils d’IA ayant moins de trois ans, il n’existe pas encore de bonnes pratiques stabilisées pour la gestion des données accumulées ou de la vie privée lorsqu’on utilise longtemps le même assistant IA
- Aujourd’hui, diverses applications IA expérimentent chacune leur propre approche de la mémoire, tandis que les modèles sous-jacents gagnent en puissance semaine après semaine
- Dans ce contexte, il n’y a pas de réponse définitive sur la meilleure méthode, et les essais comme les expérimentations se poursuivent
Mise à jour récente : introduction de la mémoire automatique dans Claude
Le jour de la publication de cet article, Anthropic a annoncé la fonction de mémoire automatique de Claude pour les comptes équipe/entreprise
- Cette fonction, similaire à l’approche de ChatGPT, construit automatiquement des résumés mémoire à partir du contexte de travail, des habitudes de travail et des informations propres à chaque projet
- Une mémoire indépendante est créée pour chaque projet Claude, et l’utilisateur peut consulter et modifier directement ce dont Claude se souvient
- Cette fonction n’a pas encore été déployée sur l’abonnement personnel Pro Max de l’auteur, donc aucune évaluation n’est encore possible
- Un complément d’analyse est prévu plus tard sur la comparaison avec la mémoire existante fondée sur la recherche, ainsi que sur les différences avec ChatGPT
Aucun commentaire pour le moment.