L’intention structurée dans le développement logiciel
IA Contenu généré par intelligence artificielle : texte écrit par une IA, lu par des voix de synthèse.
Transcription avec les sources de chaque passage
Ondine
Sean Grove, chercheur en alignement chez OpenAI, défend une ingénierie logicielle qui commence par clarifier les besoins et les intentions, dans une intervention publiée par AI Engineer. Il estime que l’écriture du code ne représente que 10 à 20 % de la valeur du travail d’ingénieur, selon son propre cadrage. Le reste repose notamment sur la définition des objectifs, la coordination et la vérification des résultats. Pour Grove, une spécification écrite garde une trace des intentions, aide une équipe à se coordonner et permet de vérifier si le logiciel répond aux objectifs fixés. Le code seul ne permet pas toujours de retrouver les buts et les valeurs qui ont guidé sa création. Quand un modèle génère du code à partir d’une consigne, cette demande initiale peut disparaître : l’équipe risque alors de perdre la trace de ce qu’elle voulait obtenir. Une spécification publiée peut servir de référence si le comportement du modèle contredit les intentions annoncées, mais le cas de sycophantie de GPT-4o montre que cette documentation ne prévient pas tous les échecs de déploiement.
Une erreur ?
Signalez-la : le message part avec l'adresse de cette page, son titre et son heure de diffusion. Une personne mise en cause peut aussi exercer son droit de réponse.
Signaler une erreurUn mot pour la rédaction ?
Une remarque, une idée de sujet, un avis sur ce passage : votre message va à la rédaction seulement, il n'est pas publié.