Vérification
Une boucle de feedback fermée, pas du feeling.
Un LLM a tort avec assurance, par défaut. Le seul moyen de l'attraper, c'est la vérification : automatisée, peu coûteuse à lancer, fiable aux yeux de l'équipe. L'ingénierie senior avec l'IA commence par construire la boucle, puis par écrire le code.
La boucle du stagiaire
Un junior lance une fonctionnalité en local, la voit marcher, et merge. L'IA génère volontiers du code qui compile et déroule le chemin heureux en cassant silencieusement trois cas limites. Sans tests, la régression vit jusqu'à ce qu'un client la trouve. Avec des tests instables, elle se cache dans un run CI jaune auquel personne ne fait confiance. Dans les deux cas : la boucle est cassée.
La boucle avant le code
Les tests d'abord. Pas comme un rituel : comme une surface de vérification que le LLM peut réellement utiliser. La boucle tourne en local, en quelques secondes, avant que quoi que ce soit n'atteigne la CI. On apprend au modèle qu'elle existe : un accès scripté, une note dans le CLAUDE.md, un outil que l'agent peut appeler. L'IA lance la suite immédiatement, voit l'échec, et s'auto-corrige avant qu'un humain ne relise le diff. La CI attrape le reste. Rapide, locale, fiable : un signal de feedback, pas un pipeline.
Vert, ou cassé. Pas de troisième état
Une suite de tests qui tourne en quelques secondes en local, bloque les merges en CI, et couvre les chemins qui comptent vraiment, pas le champ email testé de quinze façons. La quantité n'est pas la qualité : les tests qui restent sont ceux dont l'échec signifie qu'une vraie chose a cassé. La boucle est assez courte pour que le LLM s'auto-corrige dans le même cycle de prompt. La CI est verte ou cassée. Il n'y a pas de troisième état.
- 01Votre suite de tests tourne-t-elle en local en quelques secondes, pas seulement en CI en plusieurs minutes ?
- 02Le LLM peut-il réellement lancer vos tests : sait-il qu'ils existent, et peut-il les invoquer ?
- 03La CI bloque-t-elle les merges, ou produit-elle des alertes jaunes que l'équipe a appris à ignorer ?
- 04Faites-vous confiance à un run CI vert du premier coup, ou relancez-vous pour être sûr ?