Uso intenso de IA para programar pode gerar uma codebase frágil
Aprofundamento CEVIU
Aprofundamento
O texto publicado no evanxmerz.com vem de um engenheiro que diz ter sido demitido da Meta em maio e que hoje gera 100% do código com IA, porque é a expectativa no emprego atual. Ele lista quatro mecanismos de fragilidade. Testes rasos: agentes escrevem muitos testes de get/set e e2e que só cobrem casos já cobertos, deixando lacunas que a métrica de cobertura por linha não mostra. Código complexo demais: dois ou três métodos auxiliares onde um bastaria, e DRY aplicado ao extremo, o que dificulta depuração. Menos compreensão humana da codebase. Velocidade: cada pull request chega mais rápido que o anterior e tem menos tempo de revisão.
O autor também descreve sintomas: mais incidentes (p0 e SEVs em sequência), recuperação mais lenta porque os humanos conhecem menos o código, e erros que só os usuários enxergam, já que ninguém garante a instrumentação de analytics e o tratamento de erros. Um exemplo concreto que ele dá: um bom programador tentou fazer merge de código com eventos JavaScript para efeitos de mouseover, em vez do seletor :hover do CSS. Vale lembrar que é um relato de experiência pessoal, sem dados medidos.
O que mudou
O tema já vinha sendo coberto. Em 26 de março de 2026, o CEVIU publicou "Reflexões sobre a importância de desacelerar ao programar", sobre agentes que amplificam erros e carecem de pontos de verificação humanos. Em 24 de julho de 2026, veio "Qualidade do código em xeque: O impacto da IA no desenvolvimento de software", e em 8 de setembro de 2026, "O Abismo da IA: Por Que Codebases Escondem Falhas Profundas?". Em 5 de novembro de 2026, o teste com o Composer 2.5 mostrou agentes rápidos fazendo testes passarem sem exercitar o comportamento pretendido. O novo texto não traz fato novo sobre um produto, mas soma um relato em primeira pessoa e uma lista de sintomas operacionais (incidentes, tempo de recuperação) a um debate que já tinha o lado da qualidade e da revisão.
Por que isso importa
Para quem revisa código, a leitura é que o gargalo deixou de ser escrever e passou a ser entender e verificar. Se a sua cobertura por linha está alta mas os testes só repetem caminhos já cobertos, o número engana. Vale olhar métricas de incidente e tempo de mitigação junto com a cobertura, além de reservar tempo de revisão proporcional ao volume que os agentes geram.
Linha do tempo
CEVIU publica reflexões sobre desacelerar ao programar com agentes de IA.
CEVIU noticia o paradoxo entre velocidade e queda de qualidade do código com IA.
CEVIU aborda falhas profundas escondidas em codebases de IA.
Teste com Composer 2.5 mostra custo de revisão de agentes rápidos e baratos.
Texto no evanxmerz.com lista quatro causas e quatro sintomas de codebase frágil por uso intenso de IA.
Perguntas frequentes
Por que testes escritos por IA podem dar falsa segurança?
Segundo o autor, agentes tendem a escrever testes simples, como de get/set, e e2e que só cobrem casos já cobertos. Isso cria lacunas que a cobertura por linha não captura. O número parece bom, mas cenários que importam ficam de fora.
Quais sinais mostram que uma codebase ficou frágil?
O texto cita quatro: mais incidentes após adotar codificação com agentes, recuperação mais lenta, erros que só usuários reais percebem e piora da experiência de usuários e de desenvolvedores. É a avaliação do autor, não uma medição.
Como a velocidade da IA afeta a revisão de pull requests?
Cada PR chega mais rápido que o anterior e precisa ser revisado em menos tempo. O revisor passa a ler por cima e perde detalhes cruciais. Pequenos problemas, como lacunas de teste e nomes ruins de variáveis, se acumulam como dívida técnica.
O autor defende abandonar a IA para programar?
Não exatamente. Ele mesmo diz gerar 100% do código com IA no emprego atual, por ser a expectativa. A tese é que produtos de alta qualidade seguem precisando de um toque humano e que codebases feitas principalmente por IA tendem a ser frágeis.
Fontes
- evanxmerz.comfonte original
- Categoria
- CEVIU Web Dev
- Publicado
- 11 de novembro de 2026
- Editoria
- CEVIU Web Dev

