1 points par GN⁺ 2026-04-01 | 2 commentaires | 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

2 commentaires

 
kimjoin2 2026-04-01

Eh bien

 
GN⁺ 2026-04-01
Avis Hacker News
  • Je ne comprends pas pourquoi GitHub s’est autant dégradé
    C’était la plateforme de référence de l’open source, un outil quasi parfait que tout le monde utilisait naturellement, et c’est dommage que le rachat par Microsoft ait finalement offert une ouverture à ses concurrents

    • La raison est simple : c’est Microsoft. Une entreprise qui ne sait pas respecter ses utilisateurs. Certains croyaient que Satya comprenait l’open source, mais l’issue était prévisible. Discussion connexe ici
    • Je pense que la division marketing de Microsoft est à la racine du problème. Elle s’incruste dans tous les produits et les abîme. GitHub ne fera sans doute pas exception, et le développement piloté par le marketing est une plaie
    • Je ne tiens pas à défendre Microsoft, mais le vrai problème, c’est la saturation du marché. Ils dominent déjà toutes leurs gammes de produits, donc pour continuer à croître ils n’ont d’autre choix que de généraliser leurs produits. Mais cette généralisation finit par dégrader la qualité
    • Au fond, le problème, c’est l’obsession de la croissance. Au lieu de préserver un bon produit, ils poursuivent des objectifs de croissance dénués de sens
    • Je ne suis pas d’accord avec l’idée que GitHub soit ruiné. Il héberge encore 99 % de l’open source et reste bien plus convivial que GitLab. Le fait qu’il y ait davantage de concurrence est plutôt une bonne chose
  • À mon avis, les produits rachetés par Microsoft finissent toujours par pourrir. On dirait qu’il est temps d’abandonner GitHub

    • Depuis le rachat, la fiabilité s’est nettement dégradée. Les interruptions sont devenues si fréquentes que j’ai même dû configurer des alertes Slack. Ils sont peut-être en train de migrer vers Hyper-V
    • Je cherche une plateforme alternative pour des bases de code fermées. Il y a beaucoup d’options pour l’open source, mais pour les projets internes on reste encore coincés sur GitHub
    • J’ai déplacé mes projets personnels vers SourceHut, et j’aime bien sa simplicité et son workflow centré sur l’e-mail
    • Au moment du rachat aussi, beaucoup disaient que « ça allait être détruit », mais en réalité presque personne n’est parti. J’ai même l’impression qu’il y a encore plus d’utilisateurs aujourd’hui. Voir la discussion connexe ici
    • Malgré tout, je suis surpris qu’il ait fallu autant de temps à Microsoft pour abîmer GitHub
  • Je pense que Microsoft va rétablir discrètement la fonctionnalité un jour ou l’autre. Ça rend encore plus urgent le fait de quitter GitHub

    • Ils ont déjà fait ce genre de choses par le passé : limiter la recherche pour les utilisateurs non connectés, lever la restriction, puis la modifier à nouveau
    • Il ne suffit pas d’en parler, il faut agir concrètement. Si des dépôts populaires migrent, d’autres suivront
    • Microsoft profite de la moindre occasion pour réactiver une fonctionnalité que l’utilisateur avait désactivée
    • Au lieu de laisser Copilot polluer les PR, ils pourraient aussi insérer dans le code des commentaires ou boutons promotionnels
    • Mais GitHub a toujours un coût de sortie élevé. Reconfigurer la CI ou l’authentification à l’échelle d’une équipe représente une lourde charge. Microsoft le sait, donc même en cas de réaction négative, ils réessaieront au final
  • Ces entreprises poussent toujours jusqu’à la limite, puis reculent un peu quand le mécontentement éclate. C’est une manière d’habituer progressivement les utilisateurs

  • Appeler une publicité un « conseil produit », c’est prendre les utilisateurs pour des idiots.
    C’est triste de voir des technologies remarquables finir utilisées pour la publicité ou pour tuer.
    La phrase « les meilleurs cerveaux de notre génération sont employés à faire cliquer sur des pubs » résonne vraiment juste

    • Je suis d’accord avec ça. L’usage de la technologie pour tuer est une réalité, et quelqu’un qui manque d’empathie et de sens des responsabilités sociales ne mérite pas d’être qualifié de « brillant cerveau »
    • Ceux qui ont créé la technologie et ceux qui l’utilisent pour la publicité ne sont pas les mêmes. Les premiers, ce sont Google et OpenAI ; les seconds, ce sont les entreprises qui mettent de la publicité dans les systèmes d’exploitation
    • Cet habillage du langage du type « ce n’est pas une publicité, c’est une recommandation » ressemble presque à une évolution naturelle
    • Même s’ils créaient une AGI, j’ai l’impression qu’ils s’en serviraient surtout pour y injecter de la publicité
    • Certains estiment toutefois qu’il est difficile de dire que « c’est du gâchis que les meilleurs cerveaux travaillent sur la pub », puisque c’est bien la publicité qui concentre les dépenses réelles
  • GitHub a affirmé n’avoir « aucun projet d’ajouter de la publicité », mais il y a déjà eu des éléments à caractère promotionnel ajoutés. Voir la discussion connexe ici

  • Microsoft a pris une avance initiale grâce à son investissement dans OpenAI, mais n’arrive pas à capitaliser dessus. On a maintenant l’impression qu’ils multiplient les tentatives désespérées à travers l’ensemble de leurs produits

    • Mais on peut aussi se demander si OpenAI se porte vraiment si bien. Vu sa situation financière, ce n’est peut-être pas le cas
  • Au début, je pensais que c’était un bug de GitHub, mais découvrir que c’était en fait un changement intentionnel a été encore plus choquant

    • J’ai eu exactement la même réaction. Je me suis dit : « ils ne peuvent quand même pas être aussi stupides », mais c’était bien la réalité
  • Le problème avec Microsoft, c’est sa manière de forcer l’IA partout. En collant Copilot de force dans tous les produits, ils ne font qu’alimenter le rejet. On dirait que la direction a ordonné à toutes les équipes « d’ajouter une fonctionnalité IA »

    • Microsoft est une entreprise qui croit à la contrainte plutôt qu’au consentement. C’est « oui » ou « me le redemander dans 3 jours »
    • Cette entreprise a toujours conçu ses produits en imposant au lieu de convaincre les utilisateurs
    • Dans un article récent, j’ai été frappé par cette idée : « même si OpenAI échoue, Microsoft s’en moque »
    • Microsoft est peut-être la pire, mais peut-être que toutes les autres entreprises finiront par suivre le même chemin. Il est très probable qu’elles utilisent l’IA comme canal de diffusion publicitaire
  • « Est-ce que Copilot doit générer des publicités ? »
    [Oui] [Plus tard]