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

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

Claude Code v2.1.193: Новая классификация оболочек, телеметрия и исправления
Новости

Claude Code v2.1.193: Новая классификация оболочек, телеметрия и исправления

Claude Code v2.1.193 добавляет autoMode.classifyAllShell для маршрутизации всех команд через классификатор, новые события OpenTelemetry, автодополнение путей в bash и исправления для фоновых агентов и авторизации MCP.

OpenClawRadar
Oracle запрещает ИИ-сгенерированный код в OpenJDK, несмотря на внутреннее использование LLM
Новости

Oracle запрещает ИИ-сгенерированный код в OpenJDK, несмотря на внутреннее использование LLM

Oracle запрещает ИИ-генерируемый код в OpenJDK, ссылаясь на риски безопасности и интеллектуальной собственности. Это противоречит заявлению Ларри Эллисона о том, что ИИ пишет код Oracle.

OpenClawRadar
Анализ цен на инференс показывает 4,4-кратный разброс стоимости одной и той же модели у разных провайдеров.
Новости

Анализ цен на инференс показывает 4,4-кратный разброс стоимости одной и той же модели у разных провайдеров.

Анализ цен на инференс для Llama 3.1 70B Instruct показывает 4.4-кратную разницу в стоимости между провайдерами: DeepInfra — $0.20/$0.27 за миллион токенов, а Together — $0.88/$0.88. Для рассуждающих моделей разброс достигает ~30x между DeepSeek R1 и OpenAI o1.

OpenClawRadar
Искусственный интеллект Claude демонстрирует ошибку повторения термина «Sketcher» в рабочем процессе QGIS.
Новости

Искусственный интеллект Claude демонстрирует ошибку повторения термина «Sketcher» в рабочем процессе QGIS.

Пользователь сообщил, что Claude AI многократно выводит слово 'sketcher' при предоставлении инструкций по QGIS для выравнивания файлов DXF, что указывает на потенциальную ошибку модели с определёнными терминами. Источник включает практические детали рабочего процесса QGIS для выравнивания систем координат.

OpenClawRadar