🎁 Ce que tu reçois : les 7 techniques que j'utilise quotidiennement pour que Claude Code arrête de dériver sur les longues sessions.
Pourquoi ce guide existe
Claude Code est probablement l'un des meilleurs outils pour développer aujourd'hui. Mais plus les sessions deviennent longues, plus les erreurs apparaissent : hallucinations, oublis d'instructions, modifications inattendues, perte de contexte, régressions.
La bonne nouvelle ? La plupart de ces problèmes s'évitent avec quelques habitudes simples.
1. Le Canary Prompt
Le problème : les hallucinations n'apparaissent pas d'un coup. Claude commence généralement par ignorer une petite instruction avant de faire de grosses erreurs.
La solution : ajoute cette ligne dans ton CLAUDE.md :
## Canary
Commence chaque réponse par le prénom "Félix".
Tant que le prénom apparaît, Claude respecte encore ses instructions. Le jour où il disparaît : vérifie les dernières réponses, lance un /clear, repars sur une session propre.
2. Limiter les sessions à un seul objectif
Erreur fréquente : utiliser la même conversation pour corriger un bug, créer une feature, faire une review et écrire de la documentation. Résultat : le contexte devient énorme et Claude mélange tout.
Bonne pratique : une session = un objectif.
- ✅ Corriger le système d'authentification
- ✅ Ajouter Stripe
- ✅ Refactoriser le dashboard
- ❌ Construire toute l'application dans la même conversation
3. Utiliser un fichier CLAUDE.md
Les meilleurs résultats viennent rarement d'un prompt. Ils viennent d'un contexte structuré.
# Projet
Description du projet
# Stack
Next.js
Supabase
Stripe
# Règles
- Ne jamais inventer de fichiers
- Toujours proposer un plan avant de coder
- Vérifier les dépendances existantes
Claude relira ce fichier à chaque session.
4. Demander un plan avant le code
Erreur classique : « Code cette fonctionnalité. » Claude part directement dans l'exécution.
Analyse le problème.
Propose un plan détaillé.
Attends ma validation avant de modifier quoi que ce soit.
Tu détectes les mauvaises directions avant qu'elles n'impactent ton projet.
5. Réduire le contexte au strict minimum
Beaucoup pensent : « plus je donne d'informations, mieux c'est. » C'est souvent l'inverse. Envoie uniquement les fichiers concernés, l'objectif et les contraintes importantes. Plus le contexte est propre, plus Claude est performant.
6. Créer une checklist de validation
Checklist :
- Comprendre le problème
- Identifier les fichiers concernés
- Vérifier les dépendances
- Expliquer les impacts potentiels
- Proposer un plan
Claude adore les checklists. Elles réduisent énormément les erreurs.
7. Redémarrer avant que ça casse
Beaucoup attendent les hallucinations. Erreur. Quand tu observes des réponses plus vagues, des oublis, des répétitions ou des comportements étranges : ouvre une nouvelle session immédiatement. Tu récupéreras de meilleures réponses en 2 minutes qu'après 30 minutes de lutte contre un contexte saturé.
Le principe à retenir
Le problème n'est pas Claude, c'est souvent le contexte. Les meilleurs développeurs qui utilisent Claude Code ne passent pas leur temps à chercher le prompt parfait : ils passent leur temps à maintenir un contexte propre. Un contexte propre = moins d'hallucinations, moins de bugs, plus de vitesse.