На этой неделе программисты заметили рекламные сообщения, связанные с ИИ-ассистентом Microsoft Copilot, в pull request'ах на GitHub. Теперь корпорация заявляет, что не собирается размещать рекламу на этой платформе, а появление подобных «рекомендаций» Copilot было случайным сбоем, а не запланированной акцией.
Источник изображения: windowslatest.com
Напомним, что в последнее время в тысячах pull request'ов стали появляться сгенерированные Copilot «советы», которые скорее напоминали рекламу ИИ-помощника. Одним из первых это подметил разработчик из Мельбурна Зак Мэнсон (Zach Manson). Он увидел подобную рекламную рекомендацию от Copilot в pull request своего проекта 30 марта. Это случилось после того, как один из участников проекта попросил Copilot на GitHub исправить ошибку, но получил неожиданный результат.
Интеграция Copilot в GitHub очень востребована, и разработчики активно её используют, в том числе для улучшения своих pull request'ов. Однако недавно сообщество удивилось, обнаружив, что Microsoft добавила рекламу возможностей Copilot Agent и Raycast — популярного стороннего поискового инструмента для macOS и Windows. «Это ужасно. Я знал, что подобное рано или поздно произойдёт, но не думал, что так быстро», — прокомментировал Мэнсон.
Позже команда Raycast опровергла слухи о рекламном сотрудничестве с Microsoft. Сама же корпорация пояснила, что не намерена размещать рекламу на GitHub, а появление рекламоподобных «подсказок» от Copilot в pull request'ах было ошибкой. В компании также отметили, что тестов по показу рекламы в pull request'ах на GitHub не проводилось. Microsoft подтвердила, что именно сбой привёл к появлению сообщений от Copilot, включая упоминание Raycast.
В Microsoft разъяснили, что такие сообщения Copilot изначально предназначались только для pull request'ов, созданных самим ИИ-ассистентом. Однако из-за ошибки они также стали появляться в некоторых pull request'ах, созданных людьми, когда Copilot привлекался для правки кода. «GitHub не показывает и не планирует показывать рекламу. Мы обнаружили ошибку в логике работы подсказок агента GitHub Copilot, из-за которой они отображались в неподходящем контексте в комментариях к pull request'ам. Мы уже удалили эти подсказки агента из комментариев», — добавил представитель компании.