Microsoft исправила ошибку в VS Code: Copilot больше не будет присваивать себе авторство человеческого кода
Блог Тихона Мануйленко

Microsoft исправила ошибку в VS Code: Copilot больше не будет присваивать себе авторство человеческого кода


(Никто еще не голосовал)
Loading...

Компания Microsoft пересмотрела алгоритмы работы редактора Visual Studio Code (VS Code) после массовых жалоб программистов. Разработчиков возмутило, что расширение для системы контроля версий Git по умолчанию добавляло ИИ-помощника Copilot в список соавторов кода, даже если нейросеть не принимала участия в работе.

Суть конфликта и технические изменения

Проблема возникла после мартовского обновления VS Code до версии 1.110. Разработчики внедрили автоматическое добавление строки «Co-authored-by: Copilot» в метаданные коммита — записи о внесенных в проект изменениях. Предполагалось, что это поможет отслеживать вклад искусственного интеллекта в создание программного обеспечения.

Однако на практике выяснилось, что отметка о соавторстве появлялась даже в тех случаях, когда:

  • Функции ИИ-чата были полностью отключены.
  • Разработчик вручную удалял упоминание Copilot из описания изменений.
  • Нейросеть не генерировала ни одной строки кода в текущей сессии.

Один из участников сообщества GitHub отметил, что VS Code добавлял метаданные об участии ИИ уже после финальной проверки сообщения пользователем. По мнению экспертов, такое поведение редактора недопустимо в профессиональной среде, где точность истории изменений и авторства имеет критическое значение.

Реакция Microsoft и предстоящие исправления

Дмитрий Васюра, представитель команды VS Code, принес официальные извинения за поспешное внедрение функции. По его словам, у компании не было «злого умысла», а лишь желание поддержать функциональность, которую запрашивали некоторые корпоративные клиенты для контроля за использованием ИИ.

В обзоре ситуации отмечается, что в ближайшем обновлении VS Code под номером 1.119 логика работы будет изменена. Атрибуция Copilot станет опциональной (opt-in) — это значит, что пользователям придется вручную активировать настройку, если они хотят указывать ИИ в качестве соавтора.

Юридические и профессиональные риски

Вопрос об авторстве ИИ выходит за рамки этики и затрагивает правовые аспекты. Во многих юрисдикциях контент, полностью созданный нейросетью, не подлежит защите авторским правом. Это создает сложности для коммерческого использования программного обеспечения, в истории разработки которого фигурирует ИИ.

Разные технологические проекты придерживаются противоположных подходов в этом вопросе:

  • Ядро Linux: требует обязательного уведомления об использовании ИИ и личной подписи разработчика под такими изменениями.
  • Проект Zig: полностью запрещает использование кода, сгенерированного нейросетями.
  • Anthropic и OpenAI: их инструменты (Claude Code и Codex) также имеют функции автоматического добавления авторства, которые часто включены по умолчанию.

Специалисты по страхованию также предупреждают, что наличие меток об участии ИИ может усложнить получение полисов профессиональной ответственности. Страховые компании могут использовать эти данные как повод для отказа в выплатах при возникновении споров, связанных с интеллектуальной собственностью или качеством программного продукта.



Подпишитесь на новости блога
Добавить в закладки
Поучаствуйте в опросе:
Из чего строить загородный дом?
Топ комментаторов:
adianon(44)
сергей(30)
Слава(27)
Стелла(23)
Nikiforov(17)
VITALY(14)