Les mainteneurs de Godot sont débordés en raison de l'abondance de modifications douteuses créées par IA.

Rémi Verschelde, l'un des principaux développeurs du moteur de jeu open-source Godot et cofondateur de la société W4 Games, a déclaré que l'afflux croissant de pull requests de basse qualité générées par de grands modÚles de langage épuisait et démoralisait les développeurs de Godot en charge de la révision des modifications. Selon Rémi, le projet Godot tire fierté de son ouverture aux nouveaux participants et offre à tout utilisateur la possibilité d'influer sur le développement du moteur. Les développeurs de Godot passent beaucoup de temps à aider à amener les pull requests à un état acceptable, mais avec l'abondance actuelle de modifications douteuses, Rémi ne sait pas combien de temps l'équipe pourra encore tenir.

Actuellement, il y a plus de 4600 pull requests ouvertes dans le dépÎt Godot sur GitHub. Adriaan de Jongh, directeur du studio de développement de jeux Hidden Folks, a décrit la situation des pull requests générées par IA comme un véritable désordre et une énorme perte de temps pour les réviseurs, contraints de passer leur temps à analyser des modifications qui n'ont souvent aucun sens, accompagnées de descriptions excessivement verboses et soumises par des développeurs ne comprenant pas leurs propres patchs.

Avec l'apparition des outils d'IA, les dĂ©veloppeurs doivent en plus dĂ©terminer si le code a Ă©tĂ© Ă©crit par un humain ou gĂ©nĂ©rĂ© automatiquement, ainsi que comprendre si l'auteur maĂźtrise le code qu'il a soumis. Ils doivent Ă©galement Ă©claircir si les auteurs ont testĂ© leur code ou si les rĂ©sultats prĂ©sentĂ©s sont simplement fabriquĂ©s par l'IA. De plus, RĂ©mi ne comprend pas comment agir dans une situation oĂč, en rĂ©ponse Ă  la question sur l'utilisation de l'IA, les auteurs des patchs disent « je l'ai utilisĂ© uniquement pour la description, parce que je suis mauvais en anglais », ce qui ne permet pas de classifier clairement leur contribution.

Il est rapporté que les développeurs doivent vérifier plusieurs fois par jour les pull requests de nouveaux participants, doutant de leur qualité. La seule solution pour maintenir l'approche précédente du développement, selon Rémi, est d'augmenter le financement du projet afin de pouvoir payer des développeurs supplémentaires qui examineront les contributions générées par l'IA.

Le projet Blender rencontre des difficultés similaires, ayant commencé début février à élaborer une politique concernant les correctifs créés à l'aide de l'IA. Auparavant, des rÚgles pour de tels cas avaient été adoptées par la Linux Foundation, Fedora, GNOME, Firefox, Ghostty, Servo et LLVM. En janvier, GitHub a amorcé une discussion sur l'implémentation de mesures pour limiter les pull requests de mauvaise qualité générées par des assistants IA, soumises sans vérification manuelle, ne répondant pas aux critÚres de qualité et créant de réelles difficultés pour les mainteneurs.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster