J'avais tort sur Rust
GitHub a documenté une réécriture en Rust de son runtime Copilot, révélant que des agents d'intelligence artificielle ont pris en charge la majorité des tâches de codage sur 128 demandes d'extraction incrémentales. Un seul développeur a mené à bien le projet en quelques mois, alors qu'une équipe nécessitait auparavant un an ou deux. L'analyse des erreurs de compilation a révélé que 84 % correspondaient à des erreurs de type classiques, tandis que seuls 1,7 % concernaient l'emprunt ou les durées de vie spécifiques à Rust. L'orateur reconnaît s'être trompé précédemment en attribuant au compilateur le rôle principal dans la bonne performance de l'IA avec Rust. Le succès a reposé sur des tests de bout en bout et un second agent vérifiant le premier, et non sur les seules fonctionnalités du compilateur.
Cassez volontairement une seule fois le contrôle de votre IA
Une usine vérifie son contrôle qualité en faisant passer un grille-pain défectueux connu sur la chaîne afin de s'assurer que la station le détecte. Il convient de tester une vérification par IA dès sa rédaction en modifiant intentionnellement un élément pour rendre la page erronée.