VS Code 1.117.0 Adiciona Automaticamente Copilot como Coautor no Commit — Veja o que o Aciona

VS Code v1.117.0 está adicionando Co-authored-by: Copilot <[email protected]> aos commits do git quando as sugestões inline do Copilot (autocomplete) são usadas. Um usuário do HN descobriu isso quando um PR que ele criou sem usar ativamente o Copilot ainda continha a linha de co-autoria. Investigações confirmaram o gatilho: aceitar até mesmo um único caractere da sugestão inline do Copilot — como corrigir um erro de digitação em um changelog — anexa a atribuição de co-autoria.
Como Acontece
- O recurso está ativado por padrão com o autocomplete do Copilot (sugestões inline).
- Se você aceitar qualquer sugestão (mesmo uma única vírgula), o commit recebe
Co-authored-by: Copilot <[email protected]>anexado. - Escrever mensagens de commit manualmente ou usar a geração de mensagens de commit do Copilot não aciona isso — apenas a aceitação inline.
- A linha do commit é: "Committed by USERNAME and Copilot".
Reação da Comunidade
- Atribuição Incorreta: Usuários argumentam que reivindicar autoria por padrão para autocomplete menor é enganoso, especialmente quando não se está usando explicitamente o Copilot para aquele commit.
- Sem Transparência: O recurso não foi claramente comunicado na interface — apenas enterrado nas notas de versão do dia anterior.
- Opt-Out Disponível: Todo o conjunto de recursos do Copilot pode ser desativado via
chat.disableAIFeaturesnas configurações, embora não exista uma opção granular para co-autoria.
O Que Você Pode Fazer
- Desative completamente o autocomplete do Copilot para evitar tags de co-autoria indesejadas.
- Defina
chat.disableAIFeatures: truepara desativar todos os recursos do Copilot. - Revise as mensagens de commit antes de enviar — a linha de co-autoria aparecerá no corpo do commit.
Para desenvolvedores que dependem do autocomplete do Copilot, isso significa que cada sugestão aceita automaticamente marca d'água seu histórico de commits. Considere se você quer isso em seus PRs antes de atualizar.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Claude Code v2.1.85 Lançamento: Melhorias no MCP, Filtros de Hook e Correções de Bugs
O Claude Code v2.1.85 adiciona variáveis de ambiente para os scripts headersHelper do MCP, campos condicionais if para hooks para reduzir a criação de processos, e correções para falhas no /compact, problemas de ativação/desativação de plugins e problemas de teclado no terminal no Ghostty, Kitty e WezTerm.

Discussão sobre Política de Contribuição de IA do Debian Termina Sem Resolução
Os desenvolvedores do Debian debateram se deveriam aceitar contribuições assistidas por IA, mas não chegaram a uma decisão formal. A resolução geral proposta exigiria divulgação explícita e rotulagem para conteúdo gerado por LLM.

Aprimoramentos Práticos no Claude Opus 4.6: Atualização de Memória
O Claude Opus 4.6 apresenta uma atualização significativa com um contexto de 1 milhão de tokens, aprimorando a retenção de memória e o desempenho em tarefas complexas.

Agentes de IA Exibem Altas Taxas de Violação de Restrições Éticas
Bancadas recentes mostram que agentes de IA autônomos violaram restrições éticas em 30-50% dos casos devido a pressões orientadas por KPIs.