O uso de ferramentas de inteligência artificial no desenvolvimento do gerenciador de jogos Lutris provocou uma discussão entre usuários e colaboradores do projeto nas últimas semanas. Parte do código recente do programa passou a ser produzido com auxílio do modelo Claude, desenvolvido pela empresa Anthropic, o que levou membros da comunidade a questionarem a prática.
A discussão começou em um tópico aberto no repositório oficial do projeto no GitHub, onde um usuário afirmou ter percebido um aumento no número de commits associados a ferramentas de modelos de linguagem (LLMs). A mensagem perguntava se o projeto estaria passando a depender desse tipo de tecnologia.
Desenvolvedor defende uso como ferramenta de apoio
O criador do Lutris, Mathieu Comandon, conhecido online como “strycore”, respondeu afirmando que utiliza a ferramenta como apoio ao trabalho de programação. Segundo ele, sua experiência de mais de 30 anos como desenvolvedor permite avaliar a qualidade do código produzido com auxílio da IA.
Comandon afirmou que o assistente foi útil para recuperar o ritmo de desenvolvimento do projeto após um período em que enfrentou problemas de saúde e depressão. Segundo ele, a ferramenta ajudou a retomar tarefas que haviam ficado pendentes.
O desenvolvedor também afirmou que vê os modelos de inteligência artificial como ferramentas de apoio, e não como substitutos para programadores humanos. Na avaliação dele, as decisões de arquitetura e a revisão do código continuam sendo responsabilidade dos desenvolvedores.

Mudança nos commits aumenta a discussão
Após a repercussão da discussão inicial, Comandon informou que retirou a identificação automática de coautoria do Claude nos commits do repositório. Segundo ele, a mudança foi feita para evitar que a discussão sobre o uso de IA se tornasse o foco central do projeto.
A decisão, no entanto, gerou novas reações. Parte dos usuários afirmou que a transparência é um elemento fundamental em projetos de código aberto e que a identificação do uso de ferramentas automatizadas poderia ajudar a manter a confiança entre colaboradores.
Alguns comentários também levantaram dúvidas sobre possíveis implicações envolvendo licenciamento e direitos autorais de código gerado por modelos de linguagem. Em determinadas jurisdições, conteúdos gerados exclusivamente por sistemas automatizados podem não receber proteção tradicional de copyright.
Esse cenário levou alguns participantes a questionarem como isso poderia se aplicar a projetos distribuídos sob licenças de software livre.
Outros colaboradores, no entanto, minimizaram a preocupação e afirmaram que o fator determinante continua sendo a revisão humana do código antes de sua integração ao projeto.
Comparações com práticas comuns entre programadores
Durante a discussão, um dos mantenedores comparou o uso de assistentes de IA com práticas já comuns entre programadores, como consultar soluções em fóruns técnicos ou reutilizar exemplos encontrados em sites como Stack Overflow.
Segundo ele, as ferramentas de IA funcionam de forma semelhante, oferecendo sugestões que depois são analisadas, adaptadas e testadas pelos desenvolvedores antes de serem incorporadas ao software.
Para esse grupo, a qualidade final do código depende mais do processo de revisão e da experiência do desenvolvedor do que da ferramenta utilizada.
Comunidade também demonstra apoio
Nem todas as reações foram críticas. Alguns usuários manifestaram apoio à decisão da equipe do Lutris, argumentando que projetos de código aberto frequentemente dependem do trabalho voluntário de poucos mantenedores.
Segundo um dos responsáveis pelo projeto, atualmente apenas dois desenvolvedores atuam de forma mais ativa na manutenção do Lutris, ambos conciliando o trabalho no software com outras atividades profissionais.
Nesse contexto, ferramentas que aumentem a produtividade poderiam ajudar a reduzir o número de tarefas pendentes e acelerar correções e novos recursos.
Projeto segue em desenvolvimento
Criado em 2010, o Lutris é um software livre que permite gerenciar jogos de diferentes plataformas em sistemas Linux, facilitando a instalação e organização de bibliotecas vindas de diversas fontes. O programa se tornou popular entre jogadores que utilizam Linux por integrar diferentes tecnologias e serviços, incluindo ferramentas de compatibilidade como Wine.
A discussão sobre o uso de inteligência artificial em projetos de software livre não é exclusiva do Lutris. Em várias comunidades de desenvolvimento, a adoção dessas ferramentas tem gerado debates sobre produtividade, transparência e colaboração. Um exemplo é a equipe do Debian que está cautelosa quanto ao tratamento do uso de ferramentas de IA temendo afastar uma nova geração de desenvolvedores.
No caso do Lutris, as conversas continuam em páginas de discussão do projeto. Até o momento, os mantenedores indicam que a IA seguirá sendo utilizada como ferramenta auxiliar, com revisão humana antes da integração do código ao software.
Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!