- Na discussão de um PR do projeto open source Ghostty, surgiu a opinião de que o uso de ferramentas de IA deve ser explicitamente divulgado
- O proponente apontou que a IA ainda frequentemente gera código de baixa qualidade, especialmente quando é enviado por usuários inexperientes sem revisão
- O objetivo da divulgação é permitir que mantenedores avaliem a confiabilidade do PR e deem feedback educativo a contribuidores humanos, reduzindo esforço desnecessário com simples conteúdo gerado por IA
- Outro participante sugeriu adicionar uma checklist, incluindo o uso de IA, por meio de um template de PR
- Enquanto isso, também foi apresentada a ideia de fazer com que ferramentas de IA registrem automaticamente uma byline especial padronizada nas mensagens de commit do GitHub, garantindo ao mesmo tempo transparência e visibilidade das ferramentas
Necessidade de divulgar o uso de IA
- Mitchellh gosta de usar ferramentas de IA e também as utiliza, mas avalia que, no momento, elas não garantem qualidade equivalente ou superior
- Em especial, quando iniciantes sem capacidade suficiente de revisão enviam código de IA diretamente em PRs, a qualidade é muito baixa
- Nessa situação, ele criticou como “um ato de enganar” fazer com que mantenedores gastem tempo com revisão e feedback desnecessários
- Portanto, divulgar explicitamente o uso de IA pode ajudar mantenedores a julgar com quanta atenção precisam revisar
Proposta de adoção de template de PR
- Yawaramin propôs usar o recurso de template de PR do GitHub para incluir a informação sobre uso de IA
- Ao mesmo tempo, também seria possível incluir checklists como o Developer Certificate of Origin(DCO)
- Com isso, todos os contribuidores poderiam informar de forma consistente o uso de IA
Ideia de padronização no GitHub
- Tobi propôs criar, no próprio GitHub, um padrão de byline exclusivo para IA
- Sempre que uma ferramenta de IA for usada, isso seria registrado no arquivo de staging
.git e adicionado automaticamente à mensagem de commit
- O GitHub poderia listar isso e fornecer links para as ferramentas → os mantenedores poderiam verificar a origem
- Ao mesmo tempo, as ferramentas de IA não precisariam mais abusar de co-authors como se fosse spam, como acontece hoje
- Esse método é visto como uma forma de atender ao mesmo tempo garantia de transparência, divulgação das ferramentas e eficiência para mantenedores
Ainda não há comentários.