"Développer un produit logiciel avec des agents d'intelligence artificielle est devenu fulgurant. Mais sans gouvernance stricte, le code généré dérive rapidement vers l'approximation et la dette technique. Chez DevSupAi, nous publions en open source l'Agentic Engineering System (AES) pour imposer aux agents IA la rigueur de l'ingénierie logicielle."
Version d'ingénierie standard : présente les 5 couches d'architecture logicielle, les termes techniques et les règles de gouvernance.
L'efficacité de l'IA ne vaut rien sans garde-fous déterministes : l'Agentic Engineering System (AES) structure le travail des agents d'IA en 5 couches étanches, impose l'honnêteté épistémique (MESURÉ vs ESTIMÉ) et garantit la conformité SEO, A11y et sécurité avant toute mise en production.
Développer un produit logiciel avec des agents d'IA comme Claude Code, Cursor, Codex ou Antigravity permet de monter une interface ou d'assembler des composants en quelques minutes. C'est l'ère du Vibe Coding.
Mais sous le capot, l'enthousiasme initial laisse rapidement place à une réalité brutale : le code généré par IA sans encadrement dérive inévitablement vers ce que l'industrie qualifie de slop (dette technique invisible, duplication de modules, régressions silencieuses).
Chez DevSupAi, nous refusons de livrer du code approximatif à nos clients. L'analyse des projets d'IA menés sans garde-fous met en évidence trois dérives systématiques :
Cette séparation méthodique garantit que chaque agent dispose exactement du contexte nécessaire à l'exécution de sa tâche, sans bruit parasite ni interférence entre les couches.
Architecture en 5 couches du framework Agentic Engineering System (AES)
| Couche | Périmètre | Rôle opérationnel | Exemple concret DevSupAi |
|---|---|---|---|
| Couche 1 : GLOBAL | Principes fondamentaux universels | Règles transversales non négociables : sécurité, non-régression, zéro faux avis, zéro emoji en production | Interdiction d'inventer des prix ou des pourcentages non prouvés |
| Couche 2 : PROCÉDURES (Skills) | Scripts déterministes d'automatisation | Outils exécutables en local produisant des contrôles tangibles et chiffrés | Contrôles A11y, validation du sitemap.xml, calcul exact des bundles |
| Couche 3 : PROJET | Configuration déclarative unique | Fichier source de vérité (project.config.json) contenant SIRET, domaine, langues et tarifs officiels | Tarifs des packs validés (950 €, 1 850 €, 2 600 €, 3 200 €, TJM 400 €) |
| Couche 4 : STACK | Contraintes technologiques ciblées | Règles spécifiques au framework et au runtime sans impacter les autres projets | Règles React 19, hooks d'hydratation vite-react-ssg, isolation du SSR |
| Couche 5 : FAITS | Données métier réelles | Informations vérifiées par un humain ; interdiction formelle d'extrapoler si une donnée manque | Données légales d'Alexandre Pabst EI, coordonnées et études de cas réelles |
Les modèles de langage excellent dans le raisonnement conceptuel, mais ils sont notoirement faillibles en calcul arithmétique et en métrologie physique. Dans un rapport de performance, un agent non contraint a tendance à inventer une taille de bundle ou à arrondir arbitrairement des pourcentages.
Si un calcul dérivable existe (comme la somme des poids HTML + CSS + JS ou le calcul d'une moyenne), l'agent a l'interdiction de le faire de tête : il doit obligatoirement exécuter un script dédié et reproduire le résultat exact.
Les 4 statuts épistémiques obligatoires de notre système de Quality Gates
| Statut | Définition rigoureuse | Critère de validité | Exemple d'application |
|---|---|---|---|
| MESURÉ | Donnée résultant d'un script ou test réellement exécuté en local | Preuve instrumentée obligatoire | Taille physique du bundle JavaScript = 89,17 kB gzippé |
| NON MESURÉ | Métrique impossible à simuler localement ou non instrumentée | Mention explicite obligatoire si la mesure réelle est absente | Core Web Vitals réels (LCP, INP, CLS) sans monitoring RUM en conditions réelles |
| ESTIMÉ | Calcul projectif ou modélisation théorique | Indication formelle du modèle de calcul | Estimation théorique d'un gain de bande passante avant déploiement |
| QUALITATIF | Appréciation technique issue d'une revue de code humaine ou automatisée | Ne constitue jamais une mesure physique | Remarque qualitative sur la clarté du découpage d'un composant |
Le référencement technique et l'accessibilité numérique ne tolèrent aucun compromis. Notre orchestrateur de Quality Gates valide automatiquement plusieurs points cruciaux avant chaque livraison :
L'intelligence artificielle transforme en profondeur le développement logiciel. Nous sommes convaincus que la valeur ajoutée d'un studio d'ingénierie comme DevSupAi ne réside pas dans la vitesse brute de frappe du code, mais dans la rigueur des garde-fous, la robustesse de l'architecture et la garantie d'excellence livrée au client.
En publiant l'Agentic Engineering System (AES) sous licence libre MIT, nous poursuivons un double objectif :
Le projet est disponible dès aujourd'hui sous licence libre MIT sur GitHub : https://github.com/devsupai/agentic-engineering-system.
Vous pouvez cloner le dépôt, tester nos scripts de Quality Gates et adapter la règle des 5 couches à vos propres environnements de développement.
Vous souhaitez développer une application web moderne à la vitesse de l'IA avec la garantie d'une rigueur d'ingénierie sans compromis ? Contactez l'atelier DevSupAi pour échanger sur votre projet.
Certains passages vous ont paru trop techniques ? Vous pouvez basculer en mode vulgarisé sans jargon.

Alexandre Pabst
Concepteur et développeur web indépendant, fondateur de DevSupAi à Saint-Mihiel (Meuse). Création de sites internet vitrines, e-commerce et applications sur-mesure.
Obtenez une étude de faisabilité technique gratuite et un devis personnalisé sous 24 heures.