Revisão por IA mais barata: corte desperdício antes de cortar cobertura
A otimização da Cloudflare mostra como cache, cancelamento e avaliação de achados devem entrar na mesma conta do custo por revisão.
A Cloudflare relatou a redução do custo médio de seu revisor de código com múltiplos agentes de US$ 2,43 para US$ 0,77, com queda da latência mediana de 4min09s para 1min32s.[4] O resultado reuniu mudanças de implementação, modelo e nível de esforço, aplicadas em sequência.[4] Não foi uma troca isolada que demonstrou preservar todas as propriedades do sistema.[4]
O caso interessa porque expõe duas contas diferentes: quanto custa executar uma revisão e quanto custa deixar de encontrar um defeito relevante. A primeira aparece na fatura. A segunda exige avaliação.
O que muda para quem desenvolve
A equipe encontrou um prefixo de cache prejudicado por informações variáveis, como diretório e data.[4] Ao separar instruções compartilhadas do contexto específico, a reutilização na primeira chamada passou de uma faixa de 14% a 26% para 91% a 99,5%.[4] Uma taxa global aparentemente boa escondia desperdício no começo das sessões.[4]
Minha leitura é que a unidade de observação deveria ser a tarefa concluída, com seus passos, não apenas o total de tokens em cache. Recomendo decompor custo por revisor, chamada inicial, leituras de contexto e reexecuções. Isso ajuda a distinguir trabalho necessário de coordenação redundante.
A Cloudflare também corrigiu jobs que continuavam consumindo após cancelamento e separou timeout de análise de falha do provedor para evitar reinícios caros.[4] São mudanças de engenharia do executor, não melhorias de inteligência do modelo.
Como aplicar
Construa um conjunto pequeno de revisões com defeitos conhecidos e versões sem esses defeitos. Inclua problemas de segurança, performance e qualidade, com critérios escritos para aceitar um apontamento. Execute a configuração atual antes de otimizar.
Depois, mude uma variável por rodada: posição das instruções estáveis, fornecimento antecipado de referências recorrentes, leituras em lote ou política de cancelamento. Registre custo total, latência, defeitos encontrados e falsos positivos. Use o mesmo conjunto para a comparação.
Acrescente um teste operacional: cancele uma revisão e confira se as tarefas subordinadas realmente param. O critério proposto é não haver novas chamadas após o cancelamento ter sido reconhecido, salvo operações explicitamente necessárias para encerramento.
Cuidados e limites
Na avaliação relatada, esforço médio perdeu achados reais; no revisor de performance, a amostra indicou cerca de 64% menos problemas importantes.[4] A queda em segurança não teve significância estatística, e a avaliação combinou comportamento dos autores e julgamento de modelos, com limitações de amostra e janela.[4]
Portanto, não interprete menos comentários como menos ruído automaticamente. Um revisor silencioso pode ser objetivo ou pode estar deixando passar o trabalho que justificava sua existência.
Minha ordem de otimização seria remover chamadas inúteis, corrigir o executor e só depois reduzir esforço. A economia precisa passar pelo mesmo teste que a funcionalidade: preservar o resultado útil.
Fonte
[4] Fonte: Cloudflare Blog. Publicação: 19/10/2026 às 16:12.