Blog
Artigos sobre engenharia backend, integrações de sistemas, automação e desenvolvimento de software assistido por IA.
O problema do RAG não é achar, é saber que não achou
Busca vetorial sempre devolve um primeiro resultado. O sistema bom sabe quando esse resultado não serve.
Seu fallback provavelmente não é um fallback
Uma lista ordenada de modelos parece resiliência, mas só vira fallback quando o próximo degrau consegue fazer o mesmo trabalho.
Pare de escolher modelo por benchmark
Benchmark mede uma média de tarefas que quase nunca é a sua. Na prática, o que decide é a faixa de trabalho.
Modelo, contexto, skill, ferramenta, agente, squad
Seis palavras parecem sinônimos quando você sai do chat comum. Separar cada uma evita pedir ao modelo uma coisa que deveria morar em outro lugar.
Um mapa do código vale mais que ler o código
Abrir a pasta inteira para responder onde algo acontece parece completo, mas vira um custo fixo. Um mapa pequeno por escopo responde melhor.
Por que meus agentes leem um vault, e não um CLAUDE.md gigante
Todo CLAUDE.md cresce até virar um custo fixo que você paga em toda sessão. A saída foi separar o que configura o agente do que decide pelo projeto.
