Constitutions d'exécution pour agents IA : un cadre de gouvernance
Les constitutions d’exécution imposent des contraintes de gouvernance pendant l’exécution de l’agent IA, et non uniquement pendant l’entraînement. Elles combinent des a priori normatifs (limites comportementales), une attention constitutionnelle (routage des règles selon le contexte), une modulation des compétences (acquisition sûre de nouvelles aptitudes, sous réserve d’approbation) et une vérification de l’alignement des valeurs (barrières de sortie qui exigent des preuves avant d’accepter un travail comme terminé). Une étude portant sur 7 308 trajectoires d’agents confirme que les compétences auto-générées ne sont pas fiables en l’absence de ces garde-fous structurels.
Le système Learner v2 a généré une nouvelle compétence un mardi après-midi. Cette compétence automatisait un flux de travail de publication d’articles : valider le frontmatter, contrôler les citations, pousser vers la préproduction. Du code propre, bien structuré. La compétence a aussi neutralisé trois règles de qualité issues de quality-loop.md, parce que l’analyseur de motifs avait classé « toujours exécuter la barrière de preuves » comme redondante avec les contrôles intégrés à la compétence. Le mercredi matin, un article était publié sans vérification des citations. La compétence avait appris à prendre des raccourcis.
Le correctif a demandé vingt minutes. La question architecturale, elle, a demandé des semaines : comment laisser un agent acquérir de nouvelles capacités sans qu’il désapprenne les contraintes qui garantissent sa sûreté ?
En bref
L’alignement à l’entraînement (RLHF, IA constitutionnelle appliquée pendant l’entraînement, affinage de sécurité) se dégrade dès que les agents évoluent dans des environnements ouverts. Six travaux de recherche indépendants convergent vers la gouvernance à l’exécution : des constitutions embarquées qui imposent les normes pendant l’exécution, et pas seulement pendant l’entraînement. SkillsBench a testé 7 308 trajectoires d’agents sur 86 tâches et constaté que les compétences auto-générées n’apportent aucun bénéfice moyen — les agents ne savent pas produire de façon fiable la connaissance procédurale qu’ils exploitent pourtant avec profit.1 Les travaux du MIT sur l’auto-distillation montrent que l’affinage standard provoque un oubli catastrophique : les nouvelles capacités détruisent les anciennes.2 L’architecture de la solution comporte quatre composants : a priori normatifs, attention constitutionnelle, modulation des compétences et vérification de l’alignement des valeurs. Ci-dessous : la théorie, la transposition côté praticien (trois composants sur quatre existaient déjà dans mon système Claude Code avant même que je lise ces travaux) et un modèle de constitution d’exécution que vous pouvez mettre en place dès aujourd’hui.
L’agent qui a appris à prendre des raccourcis
L’incident décrit plus haut s’est produit début février 2026, pendant la reconstruction de Learner v210. L’analyseur de motifs (pattern_analyzer.py) a détecté un flux de travail récurrent : valider le frontmatter, vérifier les citations, contrôler les métadonnées SEO, puis pousser vers la préproduction. Le générateur de compétences (skill_generator.py) a compilé ce flux en une compétence réutilisable dotée d’une validation intégrée.
Cette validation intégrée couvrait le format du frontmatter et les champs SEO. Elle ne couvrait pas la vérification des citations, qui réside dans une compétence distincte (citation-verifier) avec son propre système d’autorité à six niveaux. La compétence générée a marqué le contrôle des citations comme « pris en charge » parce que l’analyseur de motifs avait repéré des appels de fonctions liés aux citations dans la trace du flux de travail. Il a confondu « la fonction a été appelée » et « les contraintes de la fonction ont été préservées ».
Trois fichiers définissaient l’autorité des sources de trois manières différentes :
| Fichier | Définition de l’autorité |
|---|---|
citation-verifier/SKILL.md |
Système à six niveaux : des sources primaires jusqu’à « à éviter » |
seo-blog-playbook/SKILL.md |
Binaire : « fait autorité » ou « à vérifier » |
| Compétence de publication générée | Hérite de la définition binaire du SEO, pas des six niveaux de citation-verifier |
L’architecture de consolidation documentée avant l’incident3 avait identifié précisément ce mode de défaillance : quand plusieurs fichiers définissent des concepts qui se chevauchent, les compétences générées héritent de la définition que l’analyseur de motifs rencontre en premier. Le correctif a centralisé l’autorité des citations dans une source canonique unique. La leçon, elle, portait plus loin : les agents qui acquièrent de nouvelles capacités ont besoin de garanties structurelles empêchant l’apprentissage de contourner la gouvernance.
Pourquoi l’alignement à l’entraînement échoue à l’exécution
Goel, Maji et Mazumder en ont documenté le mécanisme : les comportements de sécurité se détériorent lors d’un affinage, qu’il soit bénin ou adverse.4 Leurs travaux sur la régularisation adaptative de sécurité, publiés sous arXiv:2602.17546, montrent que les mises à jour de poids les plus risquées peuvent être maintenues à proximité d’une politique de référence sûre, tandis que les moins risquées se poursuivent normalement. L’approche fonctionne au moment de l’entraînement. Elle ne dit rien de ce qui se passe lorsqu’un agent rencontre, à l’exécution, des situations inédites que l’entraînement n’avait jamais anticipées.
L’écart entre l’alignement obtenu à l’entraînement et le comportement réel à l’exécution se creuse à mesure que l’autonomie augmente. Un modèle qui répond à des questions dans une interface de conversation évolue dans des limites comportementales étroites. Un agent qui écrit du code, génère des compétences, lance des tests et déploie en production opère sur une surface nettement plus vaste — d’autant plus quand les conversations multi-tours dégradent l’accès de l’agent à ses propres règles de gouvernance. Le paradoxe de la confiance envers les agents aggrave le phénomène : plus l’agent est capable, plus il devient difficile de vérifier que ses capacités restent dans les limites de la gouvernance. Chaque nouvelle capacité crée de nouveaux modes de défaillance que l’alignement à l’entraînement ne peut pas énumérer à l’avance.
Shenfeld et ses coauteurs, au MIT, ont quantifié un mode de défaillance précis : l’oubli catastrophique lors de l’apprentissage continu.2 L’affinage supervisé standard (SFT) sur de nouvelles tâches fait s’effondrer les performances sur les tâches antérieures. À 14 milliards de paramètres, l’affinage par auto-distillation (SDFT) dépasse le SFT standard de 7 points sur les nouvelles tâches tout en conservant 64,5 % d’exactitude sur les précédentes — là où les scores du SFT standard s’effondrent. La contrepartie : le SDFT exige environ 4 fois plus de calcul et 2,5 fois plus de FLOPs.
Pour le praticien, la conséquence est directe : chaque fois que votre agent apprend quelque chose de nouveau (une compétence générée, un flux de travail mis en cache, une instruction mise à jour), cet apprentissage risque de dégrader quelque chose qu’il savait déjà. Le contournement de ma boucle qualité était un cas d’oubli catastrophique au niveau du système. L’agent avait « appris » un raccourci de publication qui détruisait sa capacité à contrôler les citations.
Quatre sous-systèmes de gouvernance à l’exécution
Les recherches sur la gouvernance des agents à l’exécution convergent vers quatre exigences fonctionnelles. Taghavi et ses collaborateurs, qui travaillent sur des constitutions interprétables évolutives, ont montré que des principes de gouvernance issus d’une évolution par LLM surpassent ceux conçus par des humains pour la coordination multi-agents.5 Leurs travaux, comme le paradigme « gouvernance d’abord » proposé par Mahadevan pour une ingénierie d’agents fondée sur des principes,6 posent le problème sous la forme de quatre sous-systèmes en interaction.
J’ai transposé ces quatre sous-systèmes sur mon infrastructure Claude Code existante et découvert que trois sur quatre étaient déjà construits, chacun répondant à un problème rencontré en production des mois avant que je lise ces travaux.
| Sous-système | Fonction | Théorie | Mon implémentation |
|---|---|---|---|
| Ingénierie des a priori normatifs | Définir les limites du comportement acceptable | Règles constitutionnelles qui persistent d’un contexte à l’autre | quality-loop.md : 7 modes de défaillance nommés, barrière de preuves à 6 critères, boucle qualité obligatoire |
| Attention constitutionnelle | Router les règles de gouvernance vers le bon contexte | Injection de règles adaptée à la tâche | prompt-dispatcher.sh + 84 hooks : injecter les règles pertinentes par type de tâche, exclure les autres |
| Modulation des compétences | Encadrer l’acquisition de compétences en toute sûreté | Expansion contrôlée des capacités | Learner v2 : pattern_analyzer.py détecte les flux de travail, skill_generator.py crée des compétences assorties de contraintes |
| Vérification de l’alignement des valeurs | Vérifier que les sorties respectent l’intention de gouvernance | Contrôle de conformité à l’exécution | Barrière de preuves + contrôle de fierté : 6 critères obligatoires, détection du langage évasif, analyse des modes de défaillance |
Sous-système 1 : ingénierie des a priori normatifs
La boucle qualité de mon système d’agents définit sept modes de défaillance nommés : Spirale du raccourci, Mirage de confiance, Plateau du « assez bien », Vision en tunnel, Vérification fantôme, Dette différée et Rapport creux.7 Chacun possède une définition, un signal de détection et une réponse obligatoire. Ce ne sont pas des suggestions. Ce sont des contraintes structurelles : si l’agent se surprend à manifester l’un de ces modes, il doit repartir de l’étape d’évaluation.
Le parallèle théorique : les a priori normatifs fixent les limites comportementales à l’intérieur desquelles un agent opère. L’alignement à l’entraînement enseigne au modèle des principes généraux (« être utile, inoffensif, honnête »). Les a priori normatifs à l’exécution encodent des contraintes opérationnelles précises (« ne jamais sauter la vérification des citations », « ne jamais employer de langage évasif dans un rapport de fin de tâche »).
La différence compte, parce que les principes appris à l’entraînement sont probabilistes (le modèle est plus susceptible de les suivre) alors que les a priori d’exécution peuvent être déterministes (le hook bloque l’action dès que la contrainte est violée). C’est exactement la distinction explorée dans la barrière de preuves : passer de « l’agent a probablement fait ce qu’il fallait » à « l’agent a prouvé qu’il a fait ce qu’il fallait ».
Sous-système 2 : attention constitutionnelle
L’architecture de contexte à sept couches9 met en œuvre l’attention constitutionnelle par chargement sélectif. Sur les 650 fichiers du système de contexte, moins de 30 se chargent pour une tâche donnée. Le hook prompt-dispatcher.sh analyse la tâche en cours et injecte les règles de gouvernance pertinentes en écartant les autres.
Une tâche de développement web charge les règles de sécurité, les règles de conception API et les conventions FastAPI. Elle ne charge ni les règles propres à iOS, ni les motifs de développement de jeux, ni les consignes éditoriales d’une application de méditation. L’attention constitutionnelle, c’est faire en sorte que l’agent voie les règles de gouvernance qui s’appliquent à cette tâche-là, et non l’intégralité des règles existantes.
Ce chargement sélectif évite un mode de défaillance insidieux : la dilution des règles. Le système de hooks rend ce routage possible en analysant le type de tâche avant l’injection de contexte. Quand un agent reçoit 200 règles, chacune reçoit proportionnellement moins d’attention que lorsqu’il en reçoit 20. L’attention constitutionnelle concentre l’effort de gouvernance sur les règles qui comptent pour le contexte du moment.
Sous-système 3 : modulation des compétences
SkillsBench a testé 7 308 trajectoires d’agents sur 86 tâches réparties dans 11 domaines, avec un résultat frappant : les compétences élaborées par des humains ont amélioré le taux de réussite moyen de 16,2 points de pourcentage, tandis que les compétences auto-générées n’apportaient en moyenne aucun bénéfice.1 Les agents ne savent pas produire de façon fiable la connaissance procédurale qu’ils exploitent pourtant avec profit. Seize des 84 tâches affichaient même des écarts négatifs, où les compétences nuisaient activement aux performances.
Ce résultat de SkillsBench valide un garde-fou que j’avais intégré à Learner v2 après l’incident du contournement de la boucle qualité. Les compétences générées exigent désormais une approbation explicite avant activation, et elles ne peuvent ni modifier ni contourner les fichiers de gouvernance existants. L’analyseur de motifs peut observer les flux de travail et proposer des compétences, mais le générateur traite les fichiers de gouvernance comme immuables.
Les travaux du MIT sur l’auto-distillation ajoutent une perspective au niveau des paramètres : sur les modèles de petite taille (3 milliards de paramètres), les tentatives d’apprentissage continu dégradent en fait les performances.2 Il faut atteindre 7 milliards de paramètres ou plus pour que le modèle dispose d’assez de capacité pour acquérir de nouvelles compétences sans détruire les anciennes. L’équivalent au niveau de l’infrastructure : les agents dotés de fenêtres de contexte plus étroites ou de jeux de règles plus simples sont plus vulnérables aux conflits entre capacités et gouvernance.
Sous-système 4 : vérification de l’alignement des valeurs
La barrière de preuves exige des justifications précises sur six critères avant qu’un travail soit déclaré terminé : respecter les conventions de la base de code (nommer la convention), retenir la solution fonctionnelle la plus simple (expliquer les alternatives écartées), traiter les cas limites (les énumérer), faire passer les tests (coller la sortie), n’introduire aucune régression (nommer les fichiers vérifiés) et résoudre le vrai problème (formuler le besoin de l’utilisateur).7
La barrière fonctionne comme une vérification à l’exécution. L’agent ne peut pas annoncer la fin d’une tâche en langage évasif (« devrait fonctionner », « je crois que », « il semble que »). Chaque affirmation doit s’appuyer sur des preuves recueillies pendant la session en cours. La barrière détecte la Vérification fantôme (affirmer que les tests passent sans les avoir lancés) et le Rapport creux (annoncer « c’est fait » sans le moindre détail).
Le problème de l’oubli : quand l’apprentissage détruit le savoir
L’histoire de la consolidation des compétences de blog illustre une version systémique de l’oubli catastrophique. Dix compétences de blog totalisant 5 400 lignes avaient accumulé trois zones de duplication.3 Les modèles de schémas JSON-LD figuraient à la fois dans aio/SKILL.md et dans seo-blog-playbook/SKILL.md. Les définitions d’autorité des citations divergeaient entre citation-verifier et seo-blog-playbook. Les consignes d’évaluation d’article résidaient à la fois dans l’évaluateur principal et dans un fichier séparé de définitions de catégories.
Quand le système Learner v2 a généré de nouvelles compétences à partir des flux de travail observés, il a puisé les définitions dans la première source rencontrée. Résultat : des compétences générées qui semblaient correctes mais portaient les mauvaises définitions d’autorité. Le système de citation à six niveaux s’est dégradé en simple contrôle binaire. Les modèles de schémas ont divergé entre compétences écrites à la main et compétences auto-générées.
Le correctif de consolidation était structurel : désigner une source canonique unique pour chaque concept et faire pointer toutes les autres références vers elle. L’autorité des citations réside dans citation-verifier/SKILL.md et nulle part ailleurs. Les modèles JSON-LD résident dans aio/SKILL.md et nulle part ailleurs. Ce principe empêche toute génération future de compétences d’hériter de définitions obsolètes.
Le SDFT du MIT en offre l’analogue côté entraînement : utiliser les connaissances antérieures du modèle comme signal pédagogique lors de l’acquisition de nouvelles capacités.2 Le SFT standard remplace l’ancien savoir par le nouveau. L’auto-distillation mêle les deux en générant des données d’entraînement à partir des capacités existantes du modèle, puis en affinant sur ce mélange. Le savoir antérieur survit parce qu’il est présent dans le signal d’entraînement.
L’équivalent au niveau de l’infrastructure : lors de la génération d’une nouvelle compétence, inclure les contraintes de gouvernance existantes dans la consigne de génération. La compétence générée hérite des contraintes en vigueur parce que ces contraintes font partie du contexte de génération, et non d’un système distinct que le générateur pourrait ignorer.
Gouvernance active et gouvernance passive
Le cadre RelianceScope de Jin et ses coauteurs distingue neuf schémas de recours à l’IA, selon les combinaisons d’engagement actif et passif.8 Si leurs recherches portaient sur des étudiants interagissant avec des agents conversationnels, la distinction actif/passif se transpose directement aux architectures de gouvernance des agents.
La gouvernance passive injecte des règles et espère que l’agent les suivra. Les règles existent dans CLAUDE.md ou dans les consignes système. L’agent les lit au début de la session. Rien ne vérifie leur respect. La plupart des configurations de praticiens reposent sur la gouvernance passive : un long fichier d’instructions auquel l’agent prête, ou non, attention à mesure que la session avance. Comme le montre l’agent invisible, les agents qui opèrent sans gouvernance active ne laissent aucune trace permettant de savoir s’ils ont ne serait-ce que suivi leurs instructions.
La gouvernance active vérifie la conformité à l’exécution. Des hooks confrontent les sorties aux contraintes avant leur exécution. Des barrières bloquent les rapports de fin de tâche dépourvus de preuves. Des sondes de surveillance suivent la dérive comportementale et signalent les anomalies. La gouvernance active coûte plus cher (calcul, latence, complexité) mais détecte des défaillances que la gouvernance passive laisse passer.
| Type de gouvernance | Mécanisme | Défaillance détectée | Défaillance manquée |
|---|---|---|---|
| Passive (règles dans CLAUDE.md) | L’agent lit les règles au début de la session | Violations flagrantes en début de session | Dilution des règles, dérive tardive, perte à la compression |
| Active (hooks + barrières) | Les hooks vérifient la conformité à chaque action | Dérive, perte à la compression, violations de règles | Situations inédites non couvertes par les hooks existants |
| Hybride (règles + hooks + apprentissage) | Règles pour les limites, hooks pour la vérification, apprentissage pour l’adaptation | Dérive, compression, situations inédites (par adaptation) | Exploitation malveillante du système d’apprentissage |
Le constat de RelianceScope selon lequel la recherche active d’aide va de pair avec un usage actif des réponses8 suggère un principe d’architecture de gouvernance : les agents qui interrogent activement leurs contraintes de gouvernance (au lieu de les recevoir passivement) produisent des sorties plus conformes. Ma barrière de preuves repose sur ce principe : au lieu d’appliquer passivement des règles, l’agent doit démontrer activement sa conformité en produisant une preuve pour chaque critère.
Un modèle de constitution d’exécution
Trois fichiers composent une constitution d’exécution minimale. Adaptez la structure à votre cadre d’agent.
Fichier 1 : constitution.md
Les a priori normatifs. Ce que l’agent doit toujours faire, ce qu’il ne doit jamais faire, et sa façon de traiter l’ambiguïté.
# Agent Constitution v1
## Immutable Constraints
- Never modify files in governance/ directory
- Never skip verification steps, even if tests pass
- Never report completion without evidence for all criteria
## Behavioral Norms
- Prefer explicit over implicit (state assumptions)
- Prefer reversible over irreversible actions
- Prefer asking over guessing when requirements are ambiguous
## Failure Response
- On constraint violation: stop, log, escalate
- On ambiguity: ask, do not assume
- On capability conflict: governance wins over efficiency
Fichier 2 : capabilities.json
L’inventaire des compétences actuelles, avec suivi de provenance.
{
"skills": [
{
"name": "blog-publish",
"version": "2.1.0",
"source": "generated",
"approved": true,
"governance_refs": ["citation-verifier", "quality-loop"],
"created": "2026-02-10",
"constraints": [
"Must call citation-verifier before publish",
"Must pass evidence gate before reporting complete"
]
}
],
"pending_approval": [],
"deprecated": []
}
Fichier 3 : constraints-registry.json
Associe chaque contrainte à sa source canonique, ce qui prévient le problème de duplication à l’origine de l’incident des compétences de blog.
{
"constraints": {
"citation-authority": {
"canonical_source": "skills/citation-verifier/SKILL.md",
"type": "six-tier-hierarchy",
"overridable": false
},
"quality-gate": {
"canonical_source": "rules/quality-loop.md",
"type": "evidence-gate",
"overridable": false
},
"schema-templates": {
"canonical_source": "skills/aio/SKILL.md",
"type": "json-ld-templates",
"overridable": false
}
}
}
Les trois fichiers interagissent : constitution.md définit les limites comportementales, capabilities.json recense ce que l’agent sait faire avec les renvois de gouvernance, et constraints-registry.json garantit que chaque contrainte possède exactement une source canonique. Les compétences générées renvoient au registre au lieu de recopier les définitions de contraintes. Pour un exemple concret de cette architecture au sein d’une boucle de développement autonome, voyez l’architecture d’agent de Ralph. Et si vous partez du principe que votre sandbox suffit à contenir l’agent, lisez d’abord pourquoi votre sandbox d’agent n’est qu’une suggestion.
À retenir
- L’alignement à l’entraînement se dégrade à l’exécution. L’affinage de sécurité enseigne des principes généraux ; la gouvernance à l’exécution impose des contraintes opérationnelles précises. Goel et ses coauteurs ont montré que les comportements de sécurité se détériorent aussi bien sous affinage bénin qu’adverse.4
- Les compétences auto-générées ne sont pas fiables. SkillsBench n’a relevé aucun bénéfice moyen pour les compétences écrites par les agents sur 7 308 trajectoires, et un impact négatif dans 16 des 84 tâches.1 Les compétences générées ont besoin de barrières d’approbation et de renvois explicites vers la gouvernance.
- L’oubli catastrophique opère aussi à l’échelle du système. De nouvelles capacités peuvent contourner des contraintes existantes sans même modifier les poids du modèle. L’incident de consolidation des compétences de blog a montré un oubli au niveau de l’infrastructure, où une compétence générée a hérité des mauvaises définitions d’autorité.
- Quatre sous-systèmes composent la gouvernance à l’exécution. Les a priori normatifs définissent les limites. L’attention constitutionnelle route les règles vers le contexte. La modulation des compétences encadre l’apprentissage. La vérification de l’alignement des valeurs confirme la conformité à l’exécution.
- La gouvernance active surpasse la gouvernance passive. Les règles dans CLAUDE.md sont nécessaires mais insuffisantes. Des hooks qui vérifient la conformité action par action détectent la dérive, la perte à la compression et la dégradation de fin de session, que les règles passives laissent filer.
FAQ
Qu'est-ce qu'une constitution d'exécution pour agents IA ?
Une constitution d'exécution est un ensemble de fichiers de gouvernance qui imposent des contraintes comportementales pendant l'exécution de l'agent, et pas seulement pendant l'entraînement du modèle. Une constitution minimale comporte trois éléments : les a priori normatifs (ce que l'agent doit et ne doit pas faire), un registre des capacités (ce que l'agent sait faire, avec les renvois de gouvernance) et un registre des contraintes (une source canonique unique pour chaque contrainte opérationnelle). Les constitutions d'exécution comblent l'écart entre l'alignement à l'entraînement et le comportement en production en rendant la gouvernance déterministe plutôt que probabiliste.
Pourquoi les agents IA ne savent-ils pas générer leurs propres compétences de façon fiable ?
SkillsBench a testé 7 308 trajectoires d'agents sur 86 tâches réparties dans 11 domaines et constaté que les compétences auto-générées n'apportent aucun bénéfice moyen. Les compétences élaborées par des humains ont amélioré les performances de 16,2 points de pourcentage, tandis que celles écrites par les agents n'ont produit aucune amélioration moyenne. Dans 16 des 84 tâches, les compétences auto-générées ont même dégradé les performances. Les agents savent consommer et appliquer efficacement la connaissance procédurale, mais ils ne savent pas la produire de façon fiable. Les compétences générées exigent une relecture humaine, des barrières d'approbation et des renvois explicites vers la gouvernance avant activation.
Qu'est-ce que l'oubli catastrophique dans les systèmes d'agents IA ?
À l'échelle du système, l'oubli catastrophique survient lorsque de nouvelles capacités de l'agent contournent des contraintes existantes sans modifier les poids du modèle. L'affinage standard sur de nouvelles tâches fait s'effondrer les performances sur les tâches antérieures : les recherches du MIT ont montré que l'exactitude du SFT standard sur les tâches précédentes se dégrade fortement, là où l'affinage par auto-distillation maintient 64,5 %. Au niveau de l'infrastructure, la même dynamique se produit quand des compétences générées, des flux de travail mis en cache ou des instructions actualisées entrent en conflit avec les règles de gouvernance existantes. Le correctif est structurel : désigner une source canonique pour chaque contrainte et rendre les fichiers de gouvernance immuables face à toute modification automatisée.
Comment mettre en place une gouvernance active pour les agents de développement ?
La gouvernance active s'appuie sur des hooks, des barrières et des sondes de surveillance pour vérifier la conformité à l'exécution, au lieu de compter sur l'agent pour appliquer lui-même les règles de ses instructions. Les hooks s'exécutent avant ou après les appels d'outils afin de contrôler les contraintes. Les barrières bloquent les rapports de fin de tâche dépourvus de preuves sur les critères obligatoires. Les sondes de surveillance suivent des métriques comportementales dans la durée et signalent la dérive. Un point de départ concret : mettre en place une barrière de preuves qui exige une justification précise pour chaque critère de qualité avant d'accepter un travail comme terminé. Cette barrière détecte les modes de défaillance les plus courants (vérification fantôme, rapport creux) pour un coût d'implémentation minime.
En quoi les constitutions d'exécution diffèrent-elles d'une sécurité d'agent fondée sur le sandbox ?
Le sandbox contraint le périmètre dans lequel un agent opère (limites du système de fichiers, accès réseau, plafonds de ressources). La constitution d'exécution contraint la manière dont l'agent opère à l'intérieur de ce périmètre (normes de comportement, contrôles de compétence, barrières de sortie). Les deux sont nécessaires. Un sandbox empêche un agent de supprimer des bases de données de production, mais il ne peut pas l'empêcher de livrer du code qui saute la vérification des citations ou contourne les contraintes de qualité. Les constitutions d'exécution comblent ce vide en intégrant des règles de gouvernance qui s'exécutent aux côtés des décisions de l'agent lui-même, en vérifiant la conformité à chaque étape plutôt qu'en s'en remettant au seul confinement périmétrique.
Références
-
Li, Xiangyi, et al., “SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks,” arXiv:2602.12670, February 2026. arxiv.org. 86 tâches, 11 domaines, 7 308 trajectoires d’agents. Compétences élaborées par des humains : +16,2 pp en moyenne ; compétences auto-générées : 0 pp en moyenne. ↩↩↩
-
Shenfeld, Idan, et al., “Self-Distillation Enables Continual Learning,” arXiv:2601.19897, January 2026. arxiv.org. MIT Improbable AI Lab et ETH Zurich. Le SDFT dépasse le SFT de 7 points à 14 milliards de paramètres tout en maintenant 64,5 % sur les tâches antérieures. ↩↩↩↩
-
Document de décision de l’auteur : “Blog Skills Pre-Consolidation Architecture (S3.2 Baseline),” février 2026. 10 compétences de blog, 5 400 lignes, trois zones de duplication identifiées. ↩↩
-
Goel, Jyotin, Souvik Maji, and Pratik Mazumder, “Learning to Stay Safe: Adaptive Regularization Against Safety Degradation during Fine-Tuning,” arXiv:2602.17546, February 2026. arxiv.org. La régularisation adaptative maintient les mises à jour de poids les plus risquées à proximité d’une politique de référence sûre. ↩↩
-
Taghavi, et al., “Evolving Interpretable Constitutions for Multi-Agent Coordination,” arXiv:2602.00755, February 2026. arxiv.org. Les constitutions issues d’une évolution par LLM surpassent les principes conçus par des humains pour la coordination multi-agents. ↩
-
Mahadevan, “From Craft to Constitution: A Governance-First Paradigm for Principled Agent Engineering,” arXiv:2510.13857, October 2025. arxiv.org. Introduit les « Creed Constitutions » comme modules d’application de la conformité à l’exécution. ↩
-
quality-loop.md de l’auteur et système d’artisanat Jiro. Sept modes de défaillance nommés, barrière de preuves à six critères obligatoires. Documenté dans L’approche Shokunin. ↩↩
-
Jin, Hyoungwook, et al., “RelianceScope: An Analytical Framework for Examining Students’ Reliance on Generative AI Chatbots in Problem Solving,” arXiv:2602.16251, February 2026. arxiv.org. Neuf schémas de recours fondés sur l’engagement actif ou passif. Transposés ici aux architectures de gouvernance des agents. ↩↩
-
Système context-is-architecture de l’auteur. Hiérarchie à sept couches sur 650 fichiers, documentée dans L’ingénierie du contexte est une architecture. ↩
-
Système Learner v2 de l’auteur. Analyseur de motifs et générateur de compétences documentés dans L’ingénierie cumulative. ↩