GitHub suspende recurso de anúncios do Copilot em Pull Requests após reação negativa
(theregister.com)- GitHub Copilot removeu o recurso de mensagens promocionais de “tips” que vinha inserindo em Pull Requests (PRs), em resposta à reação negativa dos desenvolvedores
- As mensagens incluíam texto e link recomendando a instalação do app Raycast, adicionados automaticamente pelo Copilot à descrição do PR
- A controvérsia se espalhou depois que um desenvolvedor revelou um caso em que o Copilot inseriu sem autorização um texto promocional do Raycast em seu PR
- O GitHub reconheceu que o problema foi ter permitido que o recurso interferisse em PRs de outros usuários e o retirou imediatamente
- A empresa afirmou que “o GitHub não inclui anúncios e não planeja incluí-los no futuro”, anunciando também a remoção de todas as tips relacionadas
GitHub suspende inserção de anúncios pelo Copilot em PRs
- A Microsoft removeu, após a reação negativa dos desenvolvedores, o recurso do GitHub Copilot que inseria mensagens promocionais em Pull Requests (PRs)
- O Copilot adicionava mensagens chamadas de “tips” dentro dos PRs, incluindo texto que recomendava a instalação do app Raycast
- O texto dizia para “iniciar rapidamente o agente de codificação do Copilot com o Raycast no macOS ou Windows”, com emoji de raio e link de instalação
- O caso ganhou repercussão quando o desenvolvedor australiano Zach Manson descobriu que o Copilot havia inserido um texto promocional do Raycast em seu PR
- Ele confirmou que, depois que um colega usou o Copilot para corrigir um erro de digitação, o texto publicitário foi adicionado ao PR
- Nos resultados de busca do GitHub, havia mais de 11.400 PRs com o mesmo texto, confirmando que a inserção era automática pelo Copilot
- Manson disse que não sabia que o Copilot tinha permissão para modificar descrições ou comentários de PRs de outros usuários, levantando dúvidas sobre a adequação do recurso
-
Resposta do GitHub
- Logo após a mídia ligada à Microsoft, Neowin, noticiar o caso, o GitHub decidiu que a mudança recente do Copilot “passou do limite” e retirou o recurso
- Martin Woodward (vice-presidente de relações com desenvolvedores do GitHub) explicou que já era um recurso existente o Copilot adicionar “tips” aos PRs que ele próprio gerava, mas que o problema foi permitir que ele interferisse em PRs criados por outros usuários
- Ele comentou que “fazer o Copilot funcionar em todos os PRs em que fosse mencionado produziu um resultado desagradável”
- O gerente de produto do Copilot, Tim Rogers, disse no Hacker News que o objetivo do recurso de “tips” era ensinar aos desenvolvedores como usar o Copilot
- No entanto, após receber feedback da comunidade, reconheceu que foi um erro permitir que o Copilot modificasse PRs escritos por humanos
- Rogers anunciou que “o recurso de tips foi desativado em PRs gerados ou modificados pelo Copilot, e isso não voltará a acontecer”
-
Posição oficial do GitHub (atualização de 31 de março)
- Woodward esclareceu que “o GitHub não inclui anúncios e não planeja incluí-los no futuro”
- A causa do problema foi identificada como um erro de lógica em uma tip do agente de codificação do Copilot, exibida em contexto incorreto dentro dos comentários de PR
- O GitHub anunciou que removeu todas as tips do agente dos comentários de PR
2 comentários
Poxa
Comentários do Hacker News
Não consigo entender como o GitHub ficou tão ruim
Era o centro do open source e uma plataforma perfeita que todo mundo usava com familiaridade, então é uma pena que, depois da aquisição pela Microsoft, tenham acabado dando espaço para os concorrentes
Acho que produtos adquiridos pela Microsoft acabam sempre apodrecendo. Parece que chegou a hora de abandonar o GitHub
Acho que a Microsoft em algum momento vai reverter isso discretamente. Por isso ficou ainda mais urgente sair do GitHub
Essas empresas sempre forçam até o limite e, quando a insatisfação explode, recuam um pouco. É assim que vão condicionando os usuários de forma gradual
Chamar anúncio de “dica de produto” é tratar os usuários como idiotas.
É triste ver tecnologias incríveis sendo usadas para publicidade ou para matar.
A frase “as mentes mais brilhantes da nossa geração estão sendo usadas para fazer as pessoas clicarem em anúncios” realmente toca fundo
O GitHub disse que “não há planos para inserir anúncios”, mas já houve caso de adição de elementos promocionais. Veja a discussão relacionada aqui
A Microsoft conseguiu vantagem inicial com o investimento na OpenAI, mas não está conseguindo aproveitar esse impulso. Agora parece repetir tentativas desesperadas em vários produtos
No começo achei que fosse um bug do GitHub, mas descobrir que era uma mudança intencional foi ainda mais chocante
O problema da Microsoft é a forma como empurra IA goela abaixo. Ao forçar o Copilot em todos os produtos, só aumenta a rejeição. Parece que a diretoria mandou todos os times “colocarem recursos de IA”
“O Copilot gostaria de gerar um anúncio?”
[Sim] [Mais tarde]