Routine de pré-codage avec Claude Code : 5 serveurs MCP avant d'écrire une ligne

Un utilisateur de Reddit a partagé une routine pré-code pour Claude Code qui utilise cinq serveurs MCP avant de laisser le modèle écrire du code. La routine prend 60 à 90 secondes et permettrait d'économiser des centaines d'heures en réduisant les hallucinations — noms de classes erronés, méthodes SDK obsolètes et conseils ne correspondant pas à la base de code réelle.
Les cinq serveurs MCP
- Memory MCP : Transporte le contexte entre sessions — objectifs du dernier sprint, décisions ouvertes, apprentissages récents, justifications des choix techniques passés. Sans lui, chaque session démarre à froid et le modèle reconstruit le raisonnement de zéro, souvent de manière incorrecte.
- Serveur codebase-memory : Construit un graphe de connaissances du dépôt — fonctions, appelants, dépendances, cycles. Au lieu de chercher aveuglément, Claude interroge le graphe (par ex., "qu'est-ce qui appelle
processOrder"). Un seul appel d'outil remplace des dizaines de lectures de fichiers. - Recherche Tavily : Recherche les pratiques actuelles avant les décisions importantes. Les données d'entraînement sont anciennes ; les meilleures pratiques évoluent. Tavily fournit des réponses claires avec des sources.
- Context7 : Récupère la documentation actuelle des bibliothèques que vous êtes sur le point d'utiliser (SDK Anthropic, Next.js, Prisma, etc.). La coupure d'entraînement signifie que Claude peut inventer des méthodes d'API qui ont été renommées il y a deux versions. Charger la documentation réelle a éliminé ce bug.
- Écrire le code : Avec la mémoire, la structure de la base de code, le contexte actuel de l'écosystème et une documentation précise, la sortie passe de "laissez-moi essayer et voir" à "d'après le graphe d'appels et la documentation v5, la modification va ici."
Les hooks qui maintiennent le modèle honnête
Le post met également en avant deux hooks :
- Garde de lecture avant modification : Refuse toute modification sur un fichier que la session n'a pas lu au préalable. Coûte des tokens supplémentaires au départ mais empêche les modifications aveugles qui gaspillent plus de tokens en nettoyage.
- Garde de sécurité : Bloque les commandes destructrices.
- Ré-indexation après modifications : Synchronise automatiquement le graphe de connaissances après les changements.
La boucle se ferme en sauvegardant ce qui a fonctionné dans la mémoire : décisions, modèles, pièges, correctifs. Le système s'améliore chaque semaine à mesure que le contexte s'accumule.
L'idée sous-jacente de l'auteur : le modèle n'est pas la source de connaissance — c'est l'orchestrateur. Les serveurs MCP et les hooks sont le système. La mémoire se souvient, le graphe connaît le code, la recherche connaît le présent, Context7 connaît la documentation, les hooks maintiennent le modèle honnête. Le modèle les connecte simplement.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Correction de la stupidité des agents IA : un arbre de contexte partagé par dépôt
La raison pour laquelle les employés IA semblent stupides n'est pas le modèle, c'est le manque de contexte partagé. La solution d'un développeur : un dépôt d'arbre de contexte avec des nœuds markdown hiérarchiques, automatiquement maintenu par l'agent.

Rendez OpenClaw plus intelligent : contrez les prémisses erronées avec une compétence de vérification directionnelle
Une nouvelle compétence pour OpenClaw ajoute des directives de qualité de décision à AGENTS.md, obligeant l'agent à remettre en question les hypothèses de l'utilisateur avant d'agir sur des changements coûteux ou irréversibles.

8 mois d'utilisation quotidienne de Claude : 9 astuces pratiques (hors programmation)
Un utilisateur de Reddit partage 9 leçons durement acquises après 8 mois d'utilisation quotidienne de Claude pour l'écriture et la recherche – pas de code – couvrant l'édition, la gestion du contexte, la configuration du style et l'utilisation de Claude comme partenaire de réflexion.

Correction des Hallucinations Temporelles de Claude dans le Code Claude avec des Hooks
Un utilisateur a découvert que Claude Code n'a pas accès à une horloge en temps réel, ce qui l'amène à suggérer incorrectement des actions comme 'va te reposer' à des moments inappropriés. La solution consiste à ajouter un crochet d'une ligne dans ~/.claude/settings.json qui injecte l'heure actuelle dans le contexte de Claude à chaque message.