gcc pour le Markdown : Compilateur de Config Agent
analysis#eureka#mdcc#compiler

Nous Avons Besoin de gcc pour le Markdown : Pour un Compilateur de Config Agent

Imaginez livrer du code en production sans compilateur, sans linter, sans tests. C'est ce que chaque équipe fait avec sa config agent. Il est temps de créer mdcc.

25 février 202610 min de lecture
Partager

Auditez votre stack agent en 30 minutes

Obtenez la checklist de durcissement gratuite en 10 points. Configs prêtes à copier-coller pour Docker, Caddy, Nginx et UFW incluses.

Obtenir la checklist gratuite →

Le problème

Chaque équipe logicielle en 2026 a des contrôles rigoureux :

  • Compilateurs pour les erreurs de type
  • Linters pour le style
  • Tests pour le comportement
  • CI/CD pour empêcher le code cassé de passer

Maintenant, les fichiers qui contrôlent votre agent IA :

  • CLAUDE.md — aucune validation
  • AGENTS.md — aucune compilation
  • SKILL.md — aucun test
  • lessons.md — aucun linting

Ce sont du code de configuration. Zéro assurance qualité.

On ne livrerait pas du C sans gcc. On ne devrait pas livrer des configs agent sans mdcc.

Shannon et les agents

La théorie de l'information de Shannon : chaque canal a une capacité, l'information utile concurrence le bruit.

  • Capacité : Limite de tokens (200K, 128K)
  • Signal : Instructions qui améliorent la sortie
  • Bruit : Redondances, contradictions, guidance vague

Si le bruit dépasse la capacité de traitement, un comportement fiable est impossible, quelle que soit la qualité du modèle.

Le problème d'entropie

Les configs agent ont une faible entropie (beaucoup de tokens, peu d'info) :

  • « Écrivez du code propre » — que veut dire « propre » ? Aucun signal.
  • « Suivez les bonnes pratiques » — lesquelles ? Aucun signal.

Ratio signal/bruit

SNR = Bits d'instruction actionnables / Tokens totaux

SNR élevé (> 0.5) : Instructions croustillantes
SNR moyen (0.2–0.5) : Verbosité
SNR faible (< 0.2) : Surchargé, contradictoire

L'analogie du compilateur

  1. Parsing : Vérifier la structure
  2. Analyse sémantique : Contradictions, redondances
  3. Optimisation : Supprimer le code mort
  4. Génération : Sortie optimisée haut SNR

mdcc : la spec

Passe Lint

$ mdcc lint CLAUDE.md

CLAUDE.md:12 WARNING  Instruction vague : "code propre"
CLAUDE.md:24 ERROR    Contradiction avec la ligne 8
CLAUDE.md:31 WARNING  Redondant avec la ligne 15
SNR : 0.18 (cible : > 0.5)

Passe Compilation

$ mdcc compile CLAUDE.md --target optimized

Entrée : 3 241 tokens (SNR : 0.18)
Sortie :   891 tokens (SNR : 0.67)
Compression : 72.5%

Passe Test

$ mdcc test CLAUDE.md --scenario fixtures/

15 scénarios...
✓ TypeScript strict sur les nouveaux fichiers
✗ ÉCHEC : Conflit ligne 24 / mode strict
13/15 réussis (86.7%)

Ce que mdcc détecterait

  • Contradictions — conflits à trois corps
  • Redondance — gaspillage d'entropie
  • Imprécision — tokens sans signal
  • Fuite de scope — contamination croisée (Partie 2)
  • Obsolescence — règles expirées

Construire vers mdcc

Checklist manuelle

  1. Tokens : CLAUDE.md sous 2K ? Sinon auditez.
  2. Contradictions : Chaque règle — une autre en conflit ?
  3. Précision : « Un junior pourrait-il implémenter sans ambiguïté ? »
  4. Scope : Chaque règle correctement scopée ?
  5. Obsolescence : Dernière validation >60j ? Réviser.
  6. Redondance : Deux règles = même chose ? Fusionner.

L'avenir

mdcc deviendra aussi essentiel qu'eslint. Les équipes qui traitent les configs agent comme du code de première classe surpasseront les autres.

Shannon nous donne la limite : votre agent ne peut être fiable qu'autant que son ratio signal/bruit le permet. mdcc = augmenter le signal, couper le bruit.

Partie 4 de la Série Eureka. Précédent : Trois Corps. Suivant : Kessler.

Checklist de durcissement | Digest sécurité hebdomadaire

🛡️

Déployez l'IA agentique sans exposer vos secrets

Rejoignez 300+ équipes sécurité qui reçoivent chaque semaine des guides de durcissement, alertes menaces et correctifs copier-coller pour les déploiements MCP/agent.

S'abonner gratuitement →

Checklist 10 points • Configs Caddy/Nginx • Durcissement Docker • Digest hebdo

#eureka#mdcc#compiler#Shannon#signal-to-noise#agent config#agentic AI#information theory

Ne manquez aucune mise à jour sécurité

Digest hebdomadaire gratuit : nouvelles menaces, revues d'outils et guides de durcissement pour équipes IA.

S'abonner gratuitement →
Partager

Gratuit : Checklist de durcissement en 10 points

Obtenir maintenant →