jeudi 15 octobre 2026
sécurité
Réparer un logiciel ancien avec une IA sans casser le chiffre d'affaires
Sur une application métier ou un e-commerce en production depuis dix ans, laisser une IA modifier du code sans filet est un risque inacceptable.
Sur un e-commerce ou un ERP de dix ans, il n'y a quasiment jamais de tests unitaires. Si tu laisses un agent IA modifier la classe qui gère les paniers ou les factures, il peut corriger l'affichage d'un prix mais bloquer silencieusement le bouton de commande. Ma solution : un banc de test jetable sous Docker avec Playwright. Avant que le correctif ne soit accepté, la base de données est remise à zéro en deux secondes et un navigateur invisible simule un vrai acheteur jusqu'au paiement. Si la commande ne passe pas en HTTP 200, le patch est détruit. Résultat : 0 % de régression sur 33 pannes réelles.
À tester cet après-midi
- Isole chaque essai de l'IA dans un conteneur temporaire avec réinitialisation de base.
- Automatise un scénario de test utilisateur avec Playwright pour simuler un vrai client.
- Rejette automatiquement tout patch qui provoque une erreur 500 ou bloque le paiement.
« Pour déléguer du code legacy à une IA, il faut lui opposer un robot de contrôle impitoyable. »
LinkedIn n'accepte pas de texte pré-rempli dans un partage — le bouton
copie donc le texte du post dans le presse-papier, il n'y a plus qu'à coller (Ctrl+V)
dans le composeur qui s'ouvre.
Sur un e-commerce ou un ERP de dix ans, il n'y a quasiment jamais de tests unitaires. Si tu laisses un agent IA modifier la classe qui gère les paniers ou les factures, il peut corriger l'affichage d'un prix mais bloquer silencieusement le bouton de commande. Ma solution : Un banc de test jetable sous Docker avec Playwright. Avant que le correctif de l'IA ne soit accepté : 1. Une image mémoire propre de la base de données est restaurée en 2 secondes. 2. Un navigateur invisible simule un vrai client qui ajoute un article et va jusqu'au paiement. 3. Si la page d'accueil ou la commande renvoie autre chose qu'un HTTP 200 sans erreur, le patch est détruit. Résultat : 0 % de régression mesurée sur 33 pannes réelles traitées. Pour déléguer du code legacy à une IA, il ne faut pas lui faire confiance : il faut lui opposer un robot de contrôle impitoyable. Je poste ça tous les matins ouvrés, à 11h. #IAsouveraine #PME #le11h
Le prochain 11h, directement chez vous
Une idée IA concrète, chaque jour ouvré à 11h pile. 2 minutes, zéro jargon.