L’auteur explique comment l’usage d’agents IA pour écrire et reviewer son code a transformé son rôle de développeur. Désormais, des agents spécialisés analysent ses pull requests sous plusieurs angles (frontend, sécurité, bases de données), réduisant son travail à un rôle d’arbitre. Il souligne que la détection de bugs n’a pas disparu, mais s’est déplacée vers une revue automatisée et adversariale, où plusieurs agents tentent de repérer des failles que lui-même aurait pu manquer.
Il insiste sur le fait que la fiabilité des agents reste limitée : un agent auteur peut produire du code plausible mais incorrect, et des tests écrits par IA ne garantissent pas une qualité suffisante. Pour compenser, il utilise une "essaim" d’agents reviewers, chacun ciblant des vulnérabilités spécifiques, tout en conservant un contrôle humain final sur les vérifications déterministes et les décisions critiques.
Enfin, il note que cette approche lui permet de s’appuyer sur des compétences qu’il ne maîtrise pas (comme la sécurité ou les requêtes SQL complexes), sans pour autant abandonner toute responsabilité. Le processus reste exigeant, mais redistribue les tâches vers une collaboration homme-machine plus efficace.