Microsoft продолжает терять популярность среди пользователей Github: после проблем с рекламой Copilot в Pull Request'ах и сбором пользовательских данных для обучения ИИ, Copilot в Visual Studio Code (VS Code) теперь добавляет в строку коммита тег "Соавтор: Copilot". Эта функция была автоматически включена Microsoft по умолчанию.
Как пишут пользователи на Github (открывается в новом окне) и на Hacker News (открывается в новом окне), тег устанавливался даже в тех случаях, когда ИИ не использовался. Даже у пользователей, которые явно отключили функции ИИ, Copilot, по их словам, указывал себя в качестве соавтора. По словам разработчика Microsoft, это была ошибка.
Как пишет Дмитрий Васюра в обсуждении на Hacker News, именно он был тем, кто утвердил соответствующий Pull Request (открывается в новом окне) для VS Code. Васюра извинился за то, что функция была включена по умолчанию без предварительного уведомления. То, что Copilot указывает себя в качестве соавтора, даже когда инструмент не используется, не было запланировано.
Похвала и критика в адрес разработчика
Комментаторы под сообщением Васюры хвалят его за признание ошибки и готовность к обсуждению. Однако некоторым трудно поверить, что проблемы не были замечены до слияния Pull Request'а. Особенно решение не сообщать об активации соавторства могло быть вполне осознанным.
По словам Васюры, автоматическая активация будет отменена: в одном из будущих обновлений VS Code этот шаг будет предпринят. Однако, судя по всему, автоматическое соавторство будет снова включено после устранения ошибок.