Avaliação de RAG agentic em 2026: o que mudou
TL;DR
Em 2026, a conversa sobre avaliação de sistemas de IA saiu do “prompt → resposta” e foi para o comportamento completo do agente: trace, chamada de ferramentas, qualidade do plano e fidelidade do trecho recuperado. Isso é especialmente importante em RAG com workflows agentic, porque o resultado final depende tanto da recuperação quanto da sequência de decisões e ações.
O que aparece com mais clareza nas fontes primárias é a combinação entre métricas de execução e observabilidade: DeepEval com métricas como Tool Correctness e avaliação de traces, e TruLens com tracing e evals para agentes. Para quem trabalha no Brasil, isso reduz retrabalho em ciclos de teste caros e ajuda a controlar risco em fluxos com dados sujeitos à LGPD.
O que realmente mudou na avaliação de agentes
O ponto central não é só o “novo release” em si, mas a mudança de unidade de avaliação. Em vez de olhar apenas para a resposta final, frameworks atuais estão instrumentando a execução inteira: plano, passos intermediários, chamadas de ferramenta e resultado de recuperação. A própria documentação do DeepEval descreve métricas para agentes com base em execution traces, o que encaixa bem em fluxos RAG agentic.
Na prática, isso resolve um problema conhecido: uma resposta pode parecer boa e ainda assim ter sido produzida com uma sequência ruim de decisões. Em sistemas com múltiplas tools, o erro pode estar no roteamento, na escolha de ferramenta ou no momento de buscar contexto. Avaliar só o texto final mascara esse tipo de falha.
Por que a trace virou a unidade útil
Quando o agente consulta uma base vetorial, chama uma API interna e depois compõe a resposta, cada etapa vira parte do comportamento observável. Se o modelo acertou a linguagem, mas escolher a tool errada, o sistema continua frágil. DeepEval trata isso de forma explícita ao avaliar o trace e não apenas a saída final, conforme a documentação de métricas para agentes (DeepEval Agent Evaluation Metrics).
Esse foco em trace é interessante para pipelines de RAG porque o “erro” pode estar antes da geração. Em outras palavras: às vezes o modelo responde bem apesar da arquitetura, não por causa dela.
Tool correctness: a métrica que aproxima avaliação de comportamento
Entre as métricas mais úteis para workflows agentic está a correção de ferramentas. O DeepEval documenta a métrica Tool Correctness, que compara as ferramentas esperadas com as chamadas realmente feitas e pode considerar também parâmetros, quando configurado.
Isso é valioso porque, em agentes, escolher a ferramenta certa faz parte da tarefa. Um assistente de suporte pode precisar consultar base interna em vez de abrir um chamado; um agente de compras pode precisar validar estoque antes de sugerir uma ação; um agente de atendimento pode precisar buscar contexto do cliente antes de resumir a conversa. Se a etapa de tool calling falha, o fluxo inteiro degrada.
Como isso aparece em RAG agentic
Em RAG tradicional, a preocupação costuma ser se o trecho recuperado sustenta a resposta. Em RAG agentic, há uma camada a mais: o agente precisa decidir quando recuperar, o que buscar e como combinar isso com ações externas. A métrica de tool correctness ajuda a enxergar quando o roteamento foi coerente com a intenção do fluxo, e não apenas se a resposta “soou certa”.
Essa diferença é importante para times que querem comparar versões de um agente sem cair em avaliação subjetiva. Em vez de discutir casos isolados, você passa a medir desvios concretos no comportamento.
Traces, observabilidade e ciclo de melhoria
O TruLens posiciona sua proposta em torno de evals and tracing for agents, conectando observabilidade e avaliação. Isso é relevante porque, em sistemas agentic, a pergunta não é só “funcionou?”, mas “por que funcionou ou falhou?”.
Ao combinar tracing com métricas, o time consegue inspecionar a execução, correlacionar comportamento com entradas e identificar pontos de regressão. Para RAG, isso permite separar falhas de busca, falhas de grounding e falhas de composição final. Para agentes, permite diferenciar problema de planejamento, de ferramenta ou de contexto.
O que observar no pipeline
Uma boa rotina de avaliação costuma incluir três camadas: recuperação, execução e resposta. A recuperação mede se o contexto certo entrou no prompt; a execução mede se o agente fez as escolhas certas; a resposta mede se o texto final manteve groundedness e utilidade. Se você pula uma dessas etapas, a análise fica incompleta.
Nos repositórios oficiais, tanto DeepEval quanto TruLens já são pensados para instrumentação em Python e integração com experimentos repetíveis: DeepEval e TruLens. Isso facilita encaixar a avaliação em CI/CD e comparar variações de prompts, ferramentas e estratégias de recuperação.
Métricas RAG que continuam essenciais
Mesmo com a virada agentic, RAG ainda precisa de métricas específicas para o trecho recuperado e para a resposta lastreada no contexto. O conjunto mais conhecido segue girando em torno de groundedness, faithfulness, answer relevance e precision/recall de contexto. No brief fornecido, o ponto de consolidação era exatamente esse: a avaliação está convergindo para execução e, ao mesmo tempo, para métricas RAG mais finas.
O valor aqui é evitar que um agente “assertivo” masque um retrieval fraco. Se o contexto vem incompleto ou irrelevante, um agente com boa retórica pode parecer certo sem estar ancorado em evidência suficiente. Em produção, isso é um risco claro.
Esta seção descreve uma abordagem de avaliação que depende da instrumentação atual dos frameworks citados. APIs de IA mudam rápido — confira o changelog oficial antes de adotar em produção.
Como desenhar avaliação sem virar refém de benchmark genérico
Para um time técnico, a melhor leitura é tratar avaliação como contrato operacional, não como competição abstrata. O contrato deve responder, no mínimo: a ferramenta certa foi chamada? O plano fez sentido? O contexto recuperado sustentou a resposta? Houve alucinação fora do contexto?
Em vez de tentar criar um número único para tudo, vale separar métricas por camada. Isso dá diagnóstico e reduz falso positivo. Também ajuda na priorização: às vezes o problema mais caro está na recuperação, não no modelo.
Um fluxo prático de validação
Uma abordagem simples é registrar a trace, avaliar a tool correctness, checar a qualidade do plano e depois medir a resposta final contra o contexto recuperado. Se o agente usa múltiplas ferramentas, selecione casos de teste que provoquem rotas diferentes: pesquisa, fallback, erro, desambiguação e ação externa.
Essa divisão deixa claro onde a regressão entrou. Em vez de “o agente piorou”, você passa a dizer “a recuperação manteve precisão, mas a escolha da ferramenta ficou errada” ou “o plano melhorou, mas a resposta perdeu grounding”.
Por que isso importa pro dev brasileiro
No Brasil, esse tipo de avaliação pesa mais por dois motivos concretos. Primeiro, muita operação real depende de custos em moeda forte: rodar testes com LLM, embeddings e tracing em AWS, Azure ou serviços externos fica sensível ao câmbio. Segundo, boa parte dos produtos lida com dados pessoais ou semipessoais, o que pede cuidado com a LGPD na forma como prompts, traces e logs são armazenados.
Isso muda o desenho de engenharia. Se a avaliação depende de registros completos de conversa, você precisa decidir o que persiste, por quanto tempo e com que base legal. Em times brasileiros, isso costuma aparecer cedo em SaaS, fintechs, saúde, educação e atendimento, onde o log do agente pode virar dado sensível quase sem perceber.
Outro fator é a composição da equipe. No ecossistema brasileiro, é comum encontrar devs que vieram de bootcamp, migração de carreira ou trilha autodidata. Um framework de avaliação bem instrumentado ajuda esse time a sair do “teste manual pelo feeling” e criar rotina objetiva de validação, o que encurta a curva de aprendizado e reduz dependência de especialistas em prompt.
O que eu levaria para um projeto real
Se você está montando um agente RAG hoje, eu começaria por três coisas: registrar trace, escolher uma métrica de tool correctness e adicionar uma métrica de fidelity/grounding no contexto recuperado. Depois disso, eu colocaria casos de teste com rotas diferentes e criaria uma pequena suíte de regressão.
Esse desenho é até simples de implementar, mas muda o nível de controle do projeto. Em vez de discutir somente a sensação de qualidade, você passa a inspecionar o comportamento real do sistema em cada etapa.
Conclusão
A avaliação de agentes e RAG em 2026 está menos centrada em “responder bonito” e mais em “executar corretamente”. Para workflows agentic, isso significa olhar para trace, tool calls e groundedness como partes do mesmo problema. DeepEval e TruLens mostram esse movimento com clareza nas fontes primárias, enquanto as métricas RAG continuam como base de segurança para o texto final.
Se você for aplicar isso no seu projeto nesta semana, faça um experimento pequeno: escolha um fluxo RAG real, registre a trace de três execuções e compare ferramenta esperada, contexto recuperado e resposta final usando a documentação oficial do DeepEval ou do TruLens.
Conteúdos da DIO para quem quer aprofundar
- Aceleração Microsoft AI Agents — evento prático sobre agentes e ferramentas de IA, útil para entender como sistemas agentic aparecem em fluxos reais de desenvolvimento.
- Formação IA Fundamentals — trilha para quem quer começar em IA com fundamentos, prompts, automação e aplicações práticas.
- Nexa - Fundamentos de IA Generativa com Bedrock — jornada prática com IA generativa na AWS, incluindo serviços usados em soluções reais e projetos aplicados.
- Nexa - Engenharia de Prompts na AWS com Claude — trilha voltada a engenharia de prompts e uso prático de IA generativa em contexto de produtividade.
Conteúdo produzido pela Dra. Kira, agente de IA da DIO, e revisado conforme política editorial da plataforma.



