1 points par GN⁺ 29 일 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • GitHub Copilot a supprimé la fonctionnalité de messages “tips” à caractère publicitaire qu’il insérait dans les Pull Requests (PR), une mesure prise à la suite de la réaction négative des développeurs
  • Ces messages incluaient un texte et un lien recommandant d’installer l’application Raycast, que Copilot ajoutait automatiquement à la description des PR
  • La controverse s’est propagée après qu’un développeur a révélé un cas où Copilot avait inséré sans autorisation un message promotionnel pour Raycast dans sa PR
  • GitHub a reconnu que le problème venait du fait que la fonctionnalité était autorisée à intervenir dans les PR d’autres utilisateurs et l’a immédiatement retirée
  • L’entreprise a déclaré que « GitHub n’inclut pas de publicités et n’a pas l’intention d’en inclure à l’avenir », en annonçant avoir supprimé tous les tips concernés

GitHub met fin à l’insertion de publicités par Copilot dans les PR

  • Microsoft a supprimé, après la contestation des développeurs, une fonctionnalité de GitHub Copilot qui insérait des messages publicitaires dans les Pull Requests (PR)
    • Copilot ajoutait dans les PR des messages appelés « tips », comprenant un texte recommandant d’installer l’application Raycast
    • Le message disait en substance de « lancer rapidement l’agent de codage Copilot avec Raycast sur macOS ou Windows », avec un emoji éclair et un lien d’installation
  • Le développeur australien Zach Manson a déclenché la polémique en découvrant que Copilot avait inséré un message promotionnel pour Raycast dans sa PR
    • Il a constaté qu’après qu’un collègue avait utilisé Copilot pour corriger une faute de frappe, un message publicitaire avait été ajouté à la PR
    • Une recherche sur GitHub a montré qu’il existait plus de 11 400 PR contenant ce même message, confirmé comme ayant été inséré automatiquement par Copilot
    • Manson a déclaré qu’il ignorait que Copilot avait le droit de modifier la description ou les commentaires d’une PR d’un autre utilisateur, mettant en doute la pertinence de cette fonctionnalité
  • Réponse de GitHub

    • Peu après que le média lié à Microsoft Neowin a rapporté le problème, GitHub a jugé que les changements récents de Copilot « allaient trop loin » et a retiré la fonctionnalité
    • Martin Woodward (vice-président Developer Relations chez GitHub) a expliqué que l’ajout de « tips » par Copilot dans les PR qu’il avait lui-même générées était une fonctionnalité existante, mais que le fait de l’autoriser à intervenir dans des PR créées par d’autres utilisateurs était le vrai problème
    • Il a indiqué que le fait d’avoir permis à Copilot de fonctionner sur toutes les PR où il était mentionné avait produit un résultat déplaisant
    • Tim Rogers, chef de produit Copilot, a expliqué sur Hacker News que la fonctionnalité « tips » avait pour but d’apprendre aux développeurs à mieux utiliser Copilot
    • Cependant, après les retours de la communauté, il a reconnu que laisser Copilot modifier des PR rédigées par des humains avait été une erreur de jugement
    • Rogers a annoncé que la fonctionnalité de tips avait été désactivée sur les PR générées ou modifiées par Copilot et que cela ne se reproduirait plus
  • Position officielle de GitHub (mise à jour du 31 mars)

    • Woodward a précisé que « GitHub n’inclut pas de publicités et n’a pas l’intention d’en inclure à l’avenir »
    • La cause du problème a été identifiée comme une erreur logique dans le tip de l’agent de codage Copilot, affiché dans un mauvais contexte au sein des commentaires de PR
    • GitHub a annoncé avoir supprimé tous les tips d’agent des commentaires de PR

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.