RAM vs Persistance
Trois niveaux de mémoire dans Claude.
Où ranger quelle information pour qu'elle vous serve vraiment.
Volumineuse, rapide, éphémère
Tout est dedans pendant la conv
Vos prompts, ses réponses, les pièces jointes. Tout est en RAM, comme sur un ordinateur. Quand la conversation se termine, le contenu est oublié.
Taille limite en tokens
Voir leçon 21. Pour Sonnet 4.6 en mai 2026, plusieurs centaines de pages tiennent confortablement. Mais la fenêtre reste finie.
Au-delà : oubli ou résumé
Les premiers échanges sont oubliés ou résumés automatiquement. La conversation continue, mais le début n'est plus accessible verbatim.
Volatile par nature
Ne stockez pas d'information importante dans la RAM. Pour persister, il faut un autre niveau de mémoire.
Survit aux conversations, vous suit partout
Informations durables
Votre nom, votre métier, vos préférences, des décisions arbitrées dans des conversations précédentes.
Memory dans Settings → Profile
Vous saisissez explicitement ce que Claude doit retenir. Format texte libre, court, factuel. Vous gardez le contrôle total.
Extraction automatique (opt-in)
Sur les comptes où elle est activée, Claude extrait silencieusement des éléments des conversations. Paramétrable et désactivable.
Entre les deux, la mémoire de dossier
Espace dédié à un dossier
Un Project regroupe instructions, base de connaissances, et conversations liées à un sujet précis : un client, un produit, une formation.
Hérité automatiquement
Toute conversation démarrée depuis le Project hérite de ses Instructions et de sa Knowledge. La conv reste éphémère, le Project persiste.
Pas la même chose que Memory
Memory = ce qui est vrai en permanence, indépendamment du dossier. Project = ce qui est vrai pour CE dossier précis.
Cf. leçon 04bis
On a vu en détail comment configurer et utiliser les Projects. Le Project est la mémoire de projet, pas la mémoire personnelle.
Quatre lieux possibles. Une règle.
Éphémère, contextuel à une session
Brouillons, calculs intermédiaires, exploration. Vous l'oublierez naturellement, c'est très bien comme ça.
Profil et préférences globales
Vos préférences générales, votre profil professionnel, des règles de formatage qui s'appliquent partout. Ce qui vous caractérise, indépendamment du dossier en cours.
Lié à un dossier précis
Tout ce que vous voulez retrouver dans toutes les conversations sur un même dossier. Charte client, contraintes pédagogiques, plan, versions précédentes des livrables.
Sous votre contrôle exclusif
Notion, Drive, fichier local. Données sensibles, archives, contenus à valeur juridique. Ce qui n'a pas vocation à être consulté par l'agent.
/context
Affiche l'occupation actuelle de la fenêtre — tokens consommés, restants.
/compact + instruction
Résume l'historique en gardant l'essentiel. Libère de la place.
/clear
Vide entièrement la session. Pour changer complètement de tâche.
Discipline
Vérifier /context régulièrement. Beaucoup de sessions partent en vrille par saturation invisible.
Fin de la section 2. Bravo.
Vous savez distinguer les 3 niveaux de mémoire — RAM, Memory persistante, Projects. Vous savez gérer la fenêtre de contexte dans Claude Code avec /context, /compact, /clear.
Exercice — appropriation
Listez 10 informations que vous voulez voir Claude utiliser dans vos conversations. Votre nom, métier, clients principaux, contraintes, décisions arbitrées. Pour chacune, indiquez où la loger : RAM, Memory, Project, ou hors de Claude.
Quiz · RAM vs Persistance
8 questions · une seule bonne réponse par question · vous pouvez recommencer autant de fois que nécessaire.
Combien de niveaux de mémoire distincts existe-t-il dans Claude ?
Trois niveaux : (1) la fenêtre de contexte = RAM, éphémère, (2) la Memory persistante = coffre, durable et globale, (3) les Projects = mémoire structurée par dossier.
Qu'est-ce que la « fenêtre de contexte » ?
La fenêtre de contexte est la mémoire vive de la conversation en cours. Tout y est : prompts, réponses, pièces jointes. Mais à la fin de la conversation, elle est oubliée. D'où le besoin de Memory et Projects pour la persistance.
La Memory persistante est globale : elle s'applique à toutes vos conversations Claude, quel que soit le Project.
Vrai. La Memory persistante (Settings > Profile) est portée par votre compte utilisateur. Votre nom, métier, préférences générales. Elle est utilisée dans toutes les conversations, indépendamment du Project.
Que stocker dans la Memory persistante (par opposition à un Project) ?
Memory persistante = informations sur vous, indépendantes du contexte projet. Profil pro, ton préféré, contraintes globales. Pas les détails projet — ceux-là vont dans les Projects.
Quel est l'équivalent de la Memory persistante sur Claude Code ?
Sur Claude Code, l'équivalent est ~/.claude/CLAUDE.md (au niveau utilisateur, dans votre home). Lu à chaque session, quel que soit le projet. Le CLAUDE.md à la racine d'un projet correspondrait plus à un Project sur claude.ai.
Stocker des décisions arbitrées dans la Memory persistante évite d'avoir à les répéter à chaque nouvelle conversation.
Vrai. C'est l'un des usages les plus utiles : « Je signe Éric Alain », « Je n'utilise jamais d'emojis dans les mails », « Mon entreprise s'appelle Cabinet PEDETTI ». Une fois là, Claude le sait pour toutes les conversations futures.
Quelle commande Claude Code permet de voir l'occupation actuelle de la fenêtre de contexte ?
/context affiche l'occupation : tokens consommés, restants, fenêtre totale. À vérifier régulièrement sur les sessions longues. Sessions saturées sans qu'on le sache = sessions qui dégénèrent.
La commande /compact résume l'historique de la session pour libérer de la place dans la fenêtre de contexte.
Vrai. /compact synthétise les échanges passés en gardant l'essentiel (vous pouvez même préciser quoi garder : « /compact garde les décisions architecturales »). Permet de continuer une longue session sans saturer.