Aller au contenu

Le fichier CLAUDE.md

CLAUDE.md est le contrat de travail de Claude Code. C’est un fichier Markdown situé à la racine du répertoire de travail (/home/sidy/CLAUDE.md) qui est automatiquement lu au démarrage de chaque session.

Il définit :

  • Le rôle de Claude Code (“Laborantin DevOps”)
  • Les procédures obligatoires à suivre
  • Les règles de travail (Git, journal, sécurité)
  • La structure de la documentation

À chaque nouvelle session, Claude Code doit :

  1. Afficher “BINGO 🦩” en première ligne
  2. Exécuter le check-up serveur complet
  3. Mettre à jour le journal

Ce protocole garantit qu’on ne rate jamais un problème critique (disque plein, container crashé, etc.).

Définit la posture de Claude Code : expert en infrastructure, proactif, orienté sécurité.

Les commandes exactes à exécuter au démarrage et le seuil d’alerte disque (40%).

Les règles strictes pour documenter chaque action dans .lab_tracking/journal.md et .lab_tracking/erreurs_connues.md.

Les instructions pour ajouter/configurer des serveurs MCP.

La règle : commiter + pusher après chaque modification de fichier dans /docker/*/. Le post-commit hook s’en occupe automatiquement.

Le format que Claude Code doit suivre : lecture du contexte, analyse, exécution, mise à jour du lab_tracking.

L’ordre de lecture obligatoire au début de chaque tâche : context.mderreurs_connues.md → dernières entrées journal.md.

Ces fichiers sont dans /home/sidy/.lab_tracking/ :

FichierContenu
context.mdClés API, URLs, IDs workflows, patterns connus — source de vérité
journal.mdHistorique chronologique de toutes les actions
erreurs_connues.mdBugs documentés avec symptôme, cause, solution

Si tu veux changer le comportement de Claude Code (ajouter une règle, une convention, un pattern) :

"Mets à jour CLAUDE.md pour que tu fasses toujours X quand Y se passe"

Claude Code modifie le fichier et la règle sera active dès la prochaine session.

La règle du seuil disque 40% a été ajoutée après qu’on a découvert que le cache Docker mangeait 18 GB. Maintenant Claude Code vérifie et purge automatiquement au démarrage.

C’est comme ça qu’on améliore le “protocole” progressivement — une règle à la fois, basée sur ce qu’on apprend en pratique.