It's a disease...
Conteudo
TLDR;
O autor usa "é uma doença" para descrever como agentes de codificação se espalham pelo código e degradam a qualidade e a compreensão do projeto. Esses agentes tornam desenvolvedores preguiçosos, geram mudanças excessivas sem leitura atenta e resultam em código difícil de entender e manter. O principal risco é o deskilling e o acúmulo de "pilhas de lixo" na base de código que a indústria espera que IAs futuras corrijam, gerando problemas de manutenção nos próximos anos.
Resumo
Há seis meses decidi dar uma chance séria aos agentes de codificação baseados em LLMs; depois de avaliar Claude Code não fiquei impressionado inicialmente, mas nos últimos meses as ferramentas evoluíram e se tornaram úteis, rápidas e perigosamente viciante. O autor, veterano com 16 anos de experiência, descreve como o hype transformou programação em “vibe coding” e como até seniors cedem à tentação de aceitar edições automáticas, comprometendo manutenção e compreensão do código. Modelos geram textos e códigos que soam corretos — “slop” elegante — suficientes para enganar quem não revisa profundamente; às vezes isso resulta em bases de código inchadas, arquivos monolíticos e funções intermináveis que ninguém entende. O ciclo vicioso é claro: usa-se agente para consertar bugs introduzidos pelo próprio agente, gerando mais mudanças e perda de propriedade sobre o projeto. Há relatos virais, como um app com um arquivo de 700 linhas e uma função de atualização com 110 cases, exemplificando o problema. O discurso alerta que a aposta de “futuros LLMs vão consertar” é perigosa, e conclui que agentes tornam desenvolvedores preguiçosos, criando dívida técnica que pode se tornar insustentável. Precisamos criar práticas responsáveis, revisão rigorosa e limites claros antes que o problema se torne irreversível.