Le coeur de ma conférence d'hier c'était ceci :
Vous voulez que l'IA donne de vrais résultats ?
Donnez lui des boucles de rétroaction ultra fortes.
Exemples:
👎 Mettre "Ne mets pas de TODO dans les commentaires" dans CLAUDE.md
👍 (Faire) Ecrire un script qui vérifie qu'il n'y a jamais de TODO dans le code, et le mettre en commit hook
Ou
👎 Mettre "Garde le code propre et maintenable" dans CLAUDE.md
👍 (Faire) ajouter au build un analyseur de code qui garantit certaines métriques
Ou
👎 Mettre "Évite les regressions"
👍 Faire émerger une frontière publique stable, sur laquelle une couche de tests vient interdire les régressions
Ce que vous voulez c'est faire avancer un agent autonome sur une création, sous contraintes.
Pensez à une fibre optique, la lumière se réfléchit sur chaque bord pour avancer.
A nous de trouver comment resserer la fibre, comment trouver la frontière, les tests et les règles pour contraindre les agents IA à avancer dans la direction souhaitée.
20 agents avec du prompting et des contraintes floues se feront toujours dégommer par une approche précise, même avec un seul agent.
#SoftwareEngineering #IA