Glass-Box AI
Pattern documenté par Stack Overflow blog (2026) : approche AI où chaque décision de l'agent est surfacée explicitement avant commit, avec rationale, alternatives considérées, et impact estimé. L'humain peut alors valider, refuser, ou nuancer. Opposé de `black-box-ai-drift`. Concrètement : l'agent commit avec un message structuré (`Decision: chose color-bg-primary over color-accent because...`) ou ouvre une PR avec un fichier `DECISION.md` à côté du diff.
Forces
- Traçabilité : chaque décision IA est versionnée, reviewable, post-mortem-able
- Foundation pour confiance : sans glass-box, impossible d'élever les trust-levels (auto-merge, etc.)
- Outil de formation gratuit : juniors lisent les rationales agent comme des leçons
Limites
- Verbosity : commits + PR plus longs, peut ralentir review humaine si mal calibrée
- Demande discipline : si l'équipe skip les rationales, le pattern dégrade en black-box rapidement
Pour qui
- Équipe qui ouvre les agents AI à grande échelle (≥10 devs) sur du code touchant le DS ou la marque
- Design system manager qui veut documenter automatiquement les écarts agent ↔ DS pour audits