Alcune recenti segnalazioni da parte di sviluppatori suggeriscono che GitHub abbia visualizzato annunci pubblicitari generati da Copilot all’interno delle pull request, scatenando polemiche. Microsoft ha risposto, negando tali affermazioni e dichiarando di non avere alcuna intenzione di integrare annunci pubblicitari in GitHub. Secondo il colosso tecnologico, i casi in cui Copilot ha offerto suggerimenti simili a annunci pubblicitari erano semplicemente il risultato di un bug, non di un’iniziativa pubblicitaria deliberata.
La questione ha attirato l’attenzione dopo che Zach Manson, uno sviluppatore di software di Melbourne, ha segnalato di aver notato un suggerimento promozionale generato da Copilot nella pull request del suo progetto il 30 marzo. Il suggerimento, che assomiglia a una pubblicità, è apparso inaspettatamente quando un membro del team ha chiesto a Copilot di correggere un errore nella richiesta.

Nonostante l’utilità generale di GitHub Copilot nel migliorare la qualità delle pull request, Manson ha trovato allarmante che quello che sembrava essere un annuncio pubblicitario per le funzionalità di Copilot, nonché per uno strumento di terze parti chiamato Raycast, fosse stato inserito nella conversazione. La sua reazione è stata schietta: “È orribile. Sapevo che prima o poi sarebbe successa una cosa del genere, ma non me l’aspettavo così presto”, ha scritto nel suo post sul blog.
Dopo che le scoperte di Manson sono diventate virali su Hacker News, gli sviluppatori di Raycast hanno prontamente negato di avere qualsiasi accordo pubblicitario con Microsoft.
Chiarimento di Microsoft: “Niente pubblicità su GitHub”
In una dichiarazione ufficiale, Microsoft ha confermato a Windows Latest che al momento non sono in corso test sugli annunci pubblicitari nelle pull request di GitHub. L’azienda ha citato un bug che causava la visualizzazione errata dei suggerimenti di prodotto generati da Copilot, tra cui uno che menzionava Raycast, nelle pull request create manualmente dagli sviluppatori quando questi utilizzavano Copilot per modificare il proprio codice.
“GitHub non include e non intende includere pubblicità sulla sua piattaforma”, ha dichiarato Martin Woodward, vicepresidente delle relazioni con gli sviluppatori di GitHub. Ha spiegato che un errore di programmazione ha causato la visualizzazione inappropriata di alcuni suggerimenti di Copilot all’interno dei commenti delle pull request. Il team sta adottando misure per prevenire il ripetersi di episodi simili in futuro, rimuovendo questi suggerimenti dai commenti.
Questo chiarimento è in linea con un recente annuncio di GitHub del 24 marzo, che illustrava in dettaglio come gli utenti potessero integrare direttamente Copilot nelle proprie pull request per suggerire modifiche. L’annuncio specificava che Copilot è in grado di creare nuove pull request basandosi su quelle esistenti.
Secondo fonti Microsoft, questo comportamento insolito era involontario e legato alla nuova funzionalità di GitHub che consente allo strumento di intelligenza artificiale di suggerire modifiche all’interno delle pull request esistenti. Sembra che quando uno sviluppatore ha utilizzato Copilot, un suggerimento sul prodotto, che includeva riferimenti a uno strumento di terze parti, sia apparso per errore nel commento principale della pull request.
A seguito di questi sviluppi, Microsoft ha identificato il problema come un difetto di logica di programmazione e ha adottato misure per eliminare la visualizzazione di questi suggerimenti nei commenti delle pull request in futuro.
Lascia un commento