Depuis plusieurs mois, un malaise grandit chez les utilisateurs de GitHub. Ce qui devait être une révolution de productivité (l’assistant Copilot, propulsé par l’intelligence artificielle) se transforme pour beaucoup en cauchemar imposé. Là où l’outil était présenté comme une option, il devient désormais un élément quasi indissociable de l’expérience GitHub et Visual Studio Code, intégré par défaut, difficile à désactiver et omniprésent jusque dans les suggestions de tickets ou de pull requests. Ce glissement d’un service facultatif vers une imposition systématique nourrit une impression d’intrusion, voire de manipulation. Pour nombre de développeurs, GitHub ne respecte plus leur autonomie et leur liberté de choix, deux valeurs pourtant fondatrices de la culture open source.Microsoft et GitHub, sans parler de leurs concurrents comme Google, ont misé tout leur argent sur une technologie dont une partie de leurs clients ne veut tout simplement pas. Et avec des milliards de dollars de dépenses en capital à récupérer, ils rendent cette technologie difficile à éviter.
Lors de la présentation des résultats financiers de Microsoft le 30 juillet 2025, le PDG Satya Nadella a déclaré que GitHub Copilot continuait d'afficher une forte dynamique et avait atteint les 20 millions d'utilisateurs : « Le nombre de clients GitHub Copilot Enterprise a augmenté de 75 % d'un trimestre à l'autre, les entreprises adaptant Copilot à leurs propres bases de code », a déclaré Nadella, soulignant que l'adoption de l'IA avait accru l'utilisation de GitHub au cours de l'année écoulée.
Pourtant, parmi les développeurs de logiciels qui utilisent GitHub de Microsoft, la discussion communautaire la plus populaire au cours des 12 derniers mois a été une demande visant à empêcher Copilot, le service d'IA de l'entreprise, de générer des tickets (utilisés afin de tracer l'ensemble des tâches à réaliser et qui ont un résultat attendu clair) et des pull request dans les référentiels de code.
La deuxième discussion la plus populaire (la popularité étant mesurée en nombre de votes positifs) est un rapport de bogue qui cherche à corriger l'impossibilité pour les utilisateurs de désactiver les révisions de code Copilot.
Ces deux questions, la première ouverte en mai et la seconde il y a un mois, restent sans réponse, malgré une abondance de commentaires critiques à l'égard de l'IA générative et de Copilot.
L'auteur de la première, la développeuse Andi McClure, a publié une demande similaire sur le référentiel Visual Studio Code de Microsoft en janvier, s'opposant à la réapparition d'une icône Copilot dans VS Code après avoir désinstallé l'extension Copilot.
Le syndrome de l’option impossible à désactiver
La critique récurrente qui revient dans les témoignages est celle du « faux choix ». Un utilisateur peut bien cliquer sur « désactiver Copilot », mais l’IA réapparaît sous une autre forme, un autre nom ou via une nouvelle mise à jour. On a déjà observé ce mécanisme dans d’autres produits Microsoft : assistants vocaux, outils de recherche ou extensions logicielles qui renaissent à intervalles réguliers, malgré les désactivations successives des utilisateurs.
Pour beaucoup, cette pratique s’apparente à une stratégie d’usure : fatiguer les utilisateurs jusqu’à ce qu’ils cessent de lutter et acceptent l’IA comme partie intégrante de l’environnement. Le sentiment d’être piégé par sa propre plateforme s’installe, renforçant la défiance.
« Microsoft est une entreprise qui a tendance à ne pas accepter le refus, qu'il s'agisse de l'IA ou de tout autre produit qu'elle souhaite commercialiser », a déclaré McClure. « L'une de leurs tactiques favorites ces derniers temps consiste à activer une fonctionnalité par défaut et à ajouter un bouton pour la désactiver, à attendre six mois, puis à modifier légèrement ou à renommer la fonctionnalité que vous avez désactivée, et à créer un nouveau bouton que vous devez désactiver séparément. Ils l'ont fait avec Bing dans Windows 10 et ils le font maintenant avec Copilot dans leurs outils de développement (et probablement dans Windows 11, je ne sais pas, je n'utilise pas Windows 11). »
McClure a déclaré que lorsque Microsoft a commencé à ajouter Copilot à tous ses produits, à commencer par le clavier Android SwiftKey, elle en a conclu que la situation allait reproduire celle de Bing/Cortana dans Windows 10 et que le désactiver ne suffirait pas.
Des développeurs en rébellion
La conséquence logique de cette frustration est une contestation ouverte. Dans les discussions en ligne et les forums de développeurs, des voix de plus en plus nombreuses expriment leur volonté de quitter GitHub. Certains annoncent déjà la migration de leurs dépôts vers des alternatives comme GitLab ou Codeberg, jugées plus respectueuses de la liberté des projets.
« Aujourd'hui, j'ai rejeté deux suggestions de code générées par Copilot sur ma PR », a écrit un développeur qui a posté sur le fil de discussion de McClure sous le nom de Constantine. « Cela m'a beaucoup dérangé, alors j'ai fait une recherche sur Google et j'ai trouvé cette discussion. Je refuse d'utiliser l'IA de la même manière que je refuse de prendre des drogues ou de voler des objets : pour moi, c'est une question de principe. Donc, si cela continue et que Microsoft ne propose pas rapidement un moyen de désactiver l'IA pour mes référentiels, je transférerai mon code vers une solution auto-hébergée et je ne reviendrai jamais sur GitHub. »
McClure a déclaré qu'elle s'était progressivement tournée vers Codeberg au cours des derniers mois. « Je n'ai pas transféré mes référentiels de manière proactive, mais chaque fois que j'apporte une modification à un référentiel, je le clone sur Codeberg, j'y publie la modification et je remplace ma branche principale sur le référentiel GitHub par un avis de transfert », a-t-elle déclaré.
D’autres, sans aller jusqu’au départ, réclament des options claires et permanentes pour désactiver Copilot, en particulier dans les espaces collaboratifs où les suggestions automatiques de l’IA peuvent parasiter les échanges, créer du bruit ou déstabiliser les workflows établis. Cette...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.
