Gérer le contexte dans une longue session
Comprends le fonctionnement de la mémoire de l'IA. Apprends à organiser tes conversations pour garder un assistant virtuel vif et performant.
Tu sais maintenant comment rédiger de bons prompts. Mais que se passe-t-il après une ou deux heures de travail acharné avec Claude Code ?
Tu vas peut-être remarquer que ses réponses deviennent moins précises. Parfois même, il se met à faire des erreurs sur des choses simples.
Ce phénomène est lié à la notion la plus importante des intelligences artificielles : le contexte.
1. Qu'est-ce que le contexte exactement ?
Le contexte est simplement la mémoire à court terme de l'IA.
Imagine que tu discutes avec un collègue devant un grand tableau blanc. À chaque fois que tu lui dis quelque chose, ou qu'il te répond, vous écrivez cette information sur le tableau.
Claude Code ne réfléchit jamais "dans le vide". Avant de te répondre, il relit l'intégralité du tableau blanc depuis le début de votre conversation.
Ce tableau blanc représente le contexte.
2. Pourquoi une conversation devient complexe
Au début, le tableau blanc est presque vide. Les réponses de Claude sont très rapides et parfaitement ciblées.
Mais après plusieurs dizaines de messages, le tableau devient énorme. Il contient des codes d'erreur, des vieux brouillons, des idées abandonnées et des consignes contradictoires.
Le contexte grossit à vue d'œil. Pour Claude, il devient de plus en plus difficile de trier ce qui est encore important de ce qui ne l'est plus.
C'est exactement pour cela qu'une vieille instruction donnée une heure plus tôt peut soudainement venir parasiter sa réponse actuelle.
Une conversation plus courte et ciblée produit toujours de meilleures réponses. Nettoyer le tableau blanc n'est jamais une perte de temps.
3. Le guide de décision : garder ou effacer ?
Savoir quand taper la commande /clear (qui efface la mémoire de la conversation) est une compétence indispensable.
Voici un guide simple pour prendre la bonne décision :
- Je continue exactement la même tâche : Je garde la conversation ouverte.
- Je corrige un petit bug sur la même page : Je garde la conversation ouverte.
- Je passe du visuel au fonctionnement : Je nettoie la mémoire (nouvelle conversation).
- Je change totalement de fonctionnalité : Je nettoie la mémoire.
- Je passe d'un vieux fichier à un nouveau : Je nettoie la mémoire.
4. Comment redonner rapidement le contexte
Beaucoup de débutants ont peur d'effacer la conversation, car ils pensent devoir tout réexpliquer pendant dix minutes.
En réalité, un simple résumé de deux phrases suffit largement. Claude peut relire tes fichiers lui-même !
Voici comment redonner le contexte en quelques secondes après avoir nettoyé la mémoire :
Cela fonctionne parfaitement car Claude n'a pas besoin de l'historique de vos tatonnements. Il a juste besoin de savoir où il est, et ce qu'il doit faire maintenant.
5. Comment organiser tes sessions de travail
Pour être vraiment efficace, tu dois découper ton travail en petites briques.
Ne demande pas à Claude de créer un site entier d'un seul coup. Fais une fonctionnalité après l'autre.
Crée le visuel. Valide. Ouvre une nouvelle conversation. Ajoute les boutons interactifs. Valide. Ouvre une nouvelle conversation.
En terminant toujours une tâche précise avant d'en commencer une autre, tu gardes le contrôle total sur ton projet.
6. Les erreurs classiques qui ruinent le contexte
Voici les erreurs les plus courantes qui font complètement dérailler l'intelligence artificielle :
- Tout demander dans un seul prompt : "Crée la page, ajoute un formulaire, relie-le à la base de données et change le logo". C'est beaucoup trop pour une seule étape. Claude va oublier des morceaux. Solution : découpe en quatre étapes.
- Changer d'objectif en cours de route : Dire "Ah au fait, modifie aussi la couleur du pied de page" alors qu'il est en train de réparer le menu principal. Solution : note ton idée dans un coin et demande-lui plus tard.
- Faire plusieurs refactorings en même temps : Demander de nettoyer trois fichiers très complexes d'un coup. Le contexte va exploser. Solution : traite toujours les fichiers un par un.
7. Checklist des bonnes habitudes
Avant d'envoyer un très gros prompt, pose-toi ces cinq questions :
- Est-ce que Claude connaît le contexte exact ?
- Est-ce que je lui ai clairement expliqué mon objectif ?
- Est-ce que je lui ai donné le nom des fichiers concernés ?
- Est-ce que je lui demande une seule chose à la fois ?
- Est-ce que ma tâche actuelle peut être découpée en plus petits morceaux ?
8. Scénarios concrets du quotidien
Voyons comment gérer la mémoire de Claude dans de vraies situations de développement.
Création d'une landing page (page de présentation)
Tu veux créer une grande page avec cinq sections différentes (Accueil, Services, Prix, Témoignages, Contact). Si tu fais tout dans la même conversation, le code va devenir un gigantesque plat de spaghettis. La bonne méthode : une conversation pour structurer l'ensemble, puis une conversation dédiée pour peaufiner chaque section une par une.
Correction d'un bug difficile
Tu as essayé sept solutions différentes avec Claude, et rien ne marche. Ton code est devenu un vrai chantier. La bonne méthode : annule tes modifications dans VS Code (Ctrl + Z), efface la mémoire de Claude (/clear), et repars sur une base saine en lui expliquant le bug depuis le début.
Optimisation SEO (Référencement)
Tu veux améliorer le référencement de ton projet SaaS. Au lieu de lui demander "Optimise tout mon site", procède par étape. La bonne méthode : une session pour les balises de titre, une autre session pour optimiser la vitesse de chargement des images.
9. FAQ
Maintenant que la mémoire et le contexte n'ont plus de secret pour toi, nous allons entrer dans une phase beaucoup plus technique du guide. Prépare-toi à découvrir comment configurer l'outil en profondeur dans le chapitre suivant consacré au fichier CLAUDE.md.