O editor de código VS Code da Microsoft começou a adicionar uma nota indicando a participação do assistente de inteligência artificial Copilot aos projetos, mesmo que a programação fosse feita exclusivamente por um humano, sem a intervenção do assistente. A Microsoft anunciou que corrigiu o problema.

Fonte da imagem: Fotis Fotopoulos / unsplash.com

No VS Code 1.110, lançado no início de março, a extensão Git começou a adicionar uma nota de atribuição do Copilot ao código enviado aos projetos (commits) se o código fosse escrito usando IA, mesmo que estivesse apenas completando linhas. Rapidamente ficou evidente que a nota de atribuição começou a aparecer em outros casos também — não apenas quando o Microsoft Copilot não estava participando das sessões, mas até mesmo quando o chat de IA estava completamente desativado. Usuários da IDE começaram a expressar insatisfação com a Microsoft por habilitar essa nota de atribuição por padrão. Chegou ao ponto de, mesmo após a remoção da nota, a versão do código enviada ao projeto ainda a conter.

Dmitriy Vasyura, o revisor do VS Code que aprovou a solicitação de pull request, pediu desculpas à comunidade de desenvolvedores por não tê-los consultado sobre a iniciativa. Ele reconheceu que uma implementação adequada deveria levar em conta quando os recursos de IA estão desativados e evitar anotações incorretas ao enviar código. Na versão corrigida do VS Code 1.119, lançada em 3 de maio, os usuários do editor têm novamente a opção de desativar a IA.

Vale ressaltar que outros desenvolvedores de IA também estão adicionando anotações semelhantes às configurações de seus aplicativos. Usuários do Anthropic Claude Code frequentemente perguntam como desativá-la; no caso do OpenAI Codex, isso é feito editando um arquivo de configuração. Vários projetos de código aberto exigem que as solicitações de pull incluam uma nota sobre o uso de IA, se houver — isso se aplica, por exemplo, ao código Linux. E o projeto Zig não permite o uso de IA na programação.RestanteQuestões sobre direitos autorais também permanecem em aberto: podem ser reconhecidas em produtos de software criados com IA? E, em caso afirmativo, até que ponto a IA deve ser usada no desenvolvimento do projeto? Ainda não há consenso sobre essas questões no setor.

By admin

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *