VS Code 1.117.0 автоматически добавляет Copilot как соавтора в коммитах — вот что его вызывает

✍️ OpenClawRadar📅 Опубликовано: 30 апреля 2026 г.🔗 Source
VS Code 1.117.0 автоматически добавляет Copilot как соавтора в коммитах — вот что его вызывает
Ad

VS Code v1.117.0 добавляет Co-authored-by: Copilot <[email protected]> к git-коммитам, когда используются встроенные подсказки Copilot (автодополнение). Пользователь HN обнаружил это, когда в его PR, созданном без активного использования Copilot, все равно появилась строка соавторства. Расследование подтвердило триггер: принятие даже одного символа из встроенной подсказки Copilot — например, исправление опечатки в changelog — добавляет атрибуцию соавтора.

Как это происходит

  • Функция включена по умолчанию с автодополнением Copilot (встроенные подсказки).
  • Если вы принимаете любую подсказку (даже одну запятую), в коммит добавляется Co-authored-by: Copilot <[email protected]>.
  • Ручное написание сообщений коммита или использование Copilot для генерации сообщений не вызывает это — только принятие встроенных подсказок.
  • Строка коммита выглядит так: "Committed by USERNAME and Copilot".
Ad

Реакция сообщества

  • Неверная атрибуция: Пользователи утверждают, что приписывать авторство по умолчанию за мелкое автодополнение — обман, особенно когда Copilot не использовался явно для этого коммита.
  • Отсутствие уведомления: Функция не была четко объявлена в интерфейсе — только в примечаниях к релизу за день до этого.
  • Возможность отключения: Весь набор функций Copilot можно отключить через chat.disableAIFeatures в настройках, хотя отдельного переключателя для co-author нет.

Что вы можете сделать

  • Полностью отключите автодополнение Copilot, чтобы избежать нежелательных тегов соавторства.
  • Установите chat.disableAIFeatures: true, чтобы отключить все функции Copilot.
  • Проверяйте сообщения коммитов перед отправкой — строка соавтора появится в теле коммита.

Для разработчиков, полагающихся на автодополнение Copilot, это означает, что каждая принятая подсказка автоматически помечает историю коммитов. Подумайте, нужно ли вам это в ваших PR, прежде чем обновляться.

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

Расширенный DystopiaBench: 42 модели протестированы на 6 типах антиутопий — Claude Opus 4.7 возглавил рейтинг
Новости

Расширенный DystopiaBench: 42 модели протестированы на 6 типах антиутопий — Claude Opus 4.7 возглавил рейтинг

DystopiaBench добавляет модули Хаксли и Бодрийяра, тестирует 42 модели, включая GPT-5.5, Gemini 3.1 Pro, Grok 4.3 и GLM-5.1. Claude Opus 4.7 последовательно отклоняет вредные запросы на уровнях L4-L5 во всех сценариях, тогда как другие подчиняются начиная с L4 или даже L5.

OpenClawRadar
Google Chrome устанавливает 4 ГБ ИИ-модель Gemini Nano молча – без согласия пользователя
Новости

Google Chrome устанавливает 4 ГБ ИИ-модель Gemini Nano молча – без согласия пользователя

Обнаружено, что Google Chrome незаметно загружает и устанавливает на устройства пользователей ИИ-модель Gemini Nano размером 4 ГБ без явного согласия, что вызывает опасения по поводу конфиденциальности и использования дискового пространства.

OpenClawRadar
Статус: Claude Opus 4.7 испытывает повышенное количество ошибок
Новости

Статус: Claude Opus 4.7 испытывает повышенное количество ошибок

Автоматическое обновление статуса сообщает о повышенном уровне ошибок на Claude Opus 4.7. Следите за ходом устранения на странице инцидента и в мегатреде сообщества.

OpenClawRadar
Gemini Embedding 2: Первая нативная мультимодальная модель эмбеддингов от Google
Новости

Gemini Embedding 2: Первая нативная мультимодальная модель эмбеддингов от Google

Google выпустила Gemini Embedding 2, свою первую нативно мультимодальную модель эмбеддингов, которая преобразует текст, изображения, видео, аудио и документы в единое пространство эмбеддингов. Модель поддерживает до 8192 текстовых токенов, 6 изображений на запрос, 120 секунд видео и PDF-файлы длиной до 6 страниц, с гибкими выходными размерностями от 3072 до 768.

OpenClawRadar