Observabilidade de Agentes de IA: Como Monitorar Agentes

Vishal Punwani

Observabilidade de Agentes de IA: Como Monitorar Agentes
Observabilidade de Agentes de IA: Como Monitorar Agentes

Publicado em:

Atualizado em:

A observabilidade de agentes de IA significa capturar traces de cada chamada de modelo, chamada de ferramenta e decisão, além de logs de auditoria de ações em sistemas externos, para então pontuar as saídas e alertar sobre falhas. Para equipes remotas, a configuração mais eficiente combina uma ferramenta de rastreamento baseada em OpenTelemetry com o SoWork, onde os agentes trabalham no mesmo escritório que as suas pessoas, para que todos possam vê-los.

O que é a observabilidade de agentes de IA e como ela difere do monitoramento tradicional?

A observabilidade de agentes de IA oferece visibilidade de ponta a ponta sobre quais modelos um agente chama, quais ferramentas ele usa e o que ele decide em cada etapa. O monitoramento tradicional acompanha requisições, erros e latência, informando se um serviço está ativo, mas não se o agente tomou boas decisões.

O APM clássico assume que as requisições são independentes e previsíveis. Os agentes não são assim. A execução de um único agente pode encadear várias chamadas de LLM, execuções de ferramentas e transferências entre subagentes, e uma saída incorreta pode começar em qualquer ponto dessa cadeia [1]. Portanto, o objeto que você monitora muda de uma requisição para uma execução. A pergunta também muda: de "ele respondeu?" para "ele fez a coisa certa?" A disponibilidade (uptime) ainda importa. Ela apenas não traz informações suficientes.

Por que é difícil saber o que um agente de IA realmente fez em comparação com o que ele relatou?

O resumo que um agente faz do seu próprio trabalho é apenas mais uma saída de modelo e pode estar incorreto. O único registro confiável é o que os seus sistemas registraram de forma autônoma: as chamadas de ferramentas realizadas, os parâmetros enviados e as respostas retornadas.

Um agente pode dizer "atualizei o registro no CRM" quando a chamada de API na verdade falhou ou quando ele alterou o registro errado. O relatório dele e as suas ações vêm de lugares diferentes. O não determinismo agrava isso, pois a mesma entrada pode seguir caminhos diferentes em execuções distintas. Portanto, você deve confrontar o relato do agente com o trace, nunca o contrário. Se você apenas ler a resposta do agente no chat, estará confiando exatamente naquilo que está tentando verificar.

Quais sinais você deve capturar para monitorar agentes de IA?

Para cada execução, capture a versão do prompt, cada chamada de modelo com tokens e latência, cada chamada de ferramenta com suas entradas e saídas, as decisões intermediárias do agente e a saída final. Marque cada registro indicando qual agente agiu e em nome de quem.

Sinal

O que registrar

Por que é importante

Traces

Spans de execução, modelo e ferramenta

Reconstruir o caminho exato

Chamadas de ferramentas

Nome, entradas, saídas, erros

Comprovar o que ele realmente fez

Prompts

Versão, variáveis, contexto

Reproduzir comportamentos

Saídas

Resposta final, motivo de conclusão (finish reason)

Avaliar a qualidade

Decisões

Planos, transferências, tentativas (retries)

Identificar loops e escolhas ruins

Custo

Tokens de entrada e saída

Evitar gastos descontrolados

Como rastrear o raciocínio em várias etapas e o uso de ferramentas de um agente de IA de ponta a ponta?

Envolva cada execução do agente em um span raiz e aninhe cada chamada de modelo e execução de ferramenta sob ele como spans filhos. As convenções semânticas de GenAI do OpenTelemetry fornecem um esquema padrão com tipos definidos de spans, métricas e eventos para chamadas de modelo, execução de ferramentas, recuperação, memória e execuções completas de agentes [5].

  1. Adicione auto-instrumentação para o SDK do seu modelo ou framework de agentes.

  2. Crie um span raiz por tarefa, tagueado com o nome do agente e o ID da sessão.

  3. Emita um span filho para cada chamada de ferramenta, incluindo falhas.

  4. Trate subagentes como seus próprios spans de agente aninhados, de modo que uma transferência se torne uma árvore mais profunda [5].

  5. Passe os IDs de trace para as APIs downstream que você chamar.

  6. Envie traces para um backend que compreenda atributos de gen_ai.

Como configurar trilhas de auditoria para ações que agentes de IA realizam em sistemas externos?

Registre cada ação externa duas vezes: uma no trace do seu agente e outra no próprio log de auditoria do sistema de destino, sob uma identidade exclusiva para o agente. Quando os dois registros coincidirem, você saberá o que aconteceu. Quando não coincidirem, você encontrou um problema.

  1. Dê a cada agente sua própria identidade ou conta de serviço. Nunca permita o uso de um login humano compartilhado.

  2. Conceda apenas as permissões necessárias para a tarefa e use somente leitura como padrão.

  3. Registre a ação, o destino, os parâmetros, o resultado e o timestamp.

  4. Armazene logs em um formato que não possa ser editado, com retenção adequada aos seus requisitos de conformidade.

  5. Compare semanalmente os traces dos agentes com os logs de auditoria dos sistemas.

A Microsoft, por exemplo, permite que administradores importem logs de auditoria do Copilot Studio do Purview para o Sentinel e recebam alertas sobre a atividade dos agentes [9].

Quais métricas mostram se um agente de IA está apresentando um bom desempenho?

Acompanhe primeiro a taxa de sucesso das tarefas, depois o custo por tarefa concluída, a latência, a taxa de erros de ferramentas e a taxa de escalonamento. Dados de sucesso sem dados de custo ocultam gastos descontrolados. Dados de custo sem dados de sucesso ocultam um agente barato que, na verdade, não funciona.

Métrica

Sinal saudável

Taxa de sucesso de tarefas

Em alta, confirmada por revisão humana

Custo por tarefa concluída

Estável ou em queda

Latência p95

Dentro do tolerável pelos usuários

Taxa de erro de ferramentas

Baixa, sem falhas repetidas

Etapas por tarefa

Estável (picos sugerem loops)

Taxa de escalonamento humano

Em queda ao longo do tempo

A qualidade é a maior preocupação. Na pesquisa da LangChain, 32% dos participantes a apontaram como uma das principais barreiras para a produção [2].

Como avaliar a qualidade e a precisão das saídas de agentes de IA em produção?

Execute pontuações automatizadas em uma amostra de execuções ativas e adicione revisões humanas regulares. Use verificações determinísticas para o que puder ser comprovado, um LLM avaliador para a qualidade subjetiva e revisores humanos para os casos extremos que oferecem maior risco.

A maioria das equipes tem uma lacuna aqui. A LangChain constatou que quase 89% dos entrevistados possuem observabilidade para seus agentes, mas apenas 52% realizam avaliações offline [2]. Comece aos poucos. Extraia um conjunto de testes de tarefas reais a partir dos seus traces, pontue cada alteração no agente em relação a ele e envie execuções em produção com baixa pontuação para uma fila de revisão. Os traces mostram o que aconteceu. As avaliações mostram se foi correto. Você precisa de ambos.

Como detectar falhas de agentes de IA, como alucinações, loops ou ações não autorizadas?

Crie alertas baseados em padrões de comportamento, não apenas em erros. Alucinações se parecem com afirmações que as fontes recuperadas não sustentam. Loops se parecem com a repetição da mesma chamada de ferramenta ou com contagens de etapas muito acima do normal. Ações não autorizadas se parecem com chamadas de ferramentas fora da lista de permissões do agente.

Falha

Sinal de detecção

Resposta

Alucinação

Saída não fundamentada no contexto recuperado

Avaliação de fundamentação (groundedness), sinalizar para revisão

Loop

Chamadas de ferramentas idênticas repetidas, pico de etapas

Limites rígidos para etapas e orçamento

Ação não autorizada

Chamada fora da lista de permissões

Bloquear no gateway, alertar o responsável

Falha silenciosa

O agente relata sucesso, mas a ferramenta retornou um erro

Comparar o trace com o relatório

Como fornecer aos colegas de equipe visibilidade em tempo real sobre o que cada agente de IA está fazendo?

Mostre o status do agente onde sua equipe já costuma olhar, não em um painel de desenvolvedor que ninguém mais abre. Os colegas de equipe precisam ver rapidamente qual agente está trabalhando, no que está trabalhando e para quem está trabalhando.

As interfaces de traces são feitas para engenheiros depurando uma única execução. Um COO ou líder de equipe quer algo mais próximo de presença: quem está ocupado, quem está travado, o que foi concluído. No SoWork, os agentes ficam no escritório da empresa como personagens ao lado dos seus colegas de equipe humanos, aparecendo no mesmo espaço que as suas pessoas. As mesas dos agentes (Agent desks) chegarão em breve e mostrarão no que cada agente está trabalhando e o que ele realmente fez. Por enquanto, combine o espaço de trabalho com uma ferramenta de rastreamento para obter detalhes a nível de execução.

Como um espaço de trabalho compartilhado para humanos e agentes melhora a supervisão?

A supervisão melhora quando os agentes trabalham onde as pessoas já estão, porque os problemas são notados durante o trabalho, em vez de ficarem para uma revisão semanal de logs. Um espaço de trabalho compartilhado torna o acompanhamento dos agentes parte do dia a dia, em vez de uma tarefa separada.

A cobertura é a lacuna existente. O relatório de 2026 da Gravitee aponta uma cobertura média de monitoramento de 52%, o que significa que 48% dos agentes em produção rodam sem segurança [3]. Agentes que ninguém observa tendem a se desviar. No SoWork, você trabalha com agentes no mesmo escritório que a sua equipe, usa chats baseados em tópicos e os traz para as conversas sem trocar de aplicativo. A percepção de presença e a AI Meeting Memory já mostram aos líderes o que a equipe está fazendo. Colocar os agentes na mesma sala os mantém visíveis todos os dias.

Como o MCP ajuda agentes e ferramentas de monitoramento a compartilhar contexto sobre a atividade da equipe?

O MCP (Model Context Protocol) oferece aos agentes uma maneira padrão de solicitar contexto de outros sistemas, para que um agente possa verificar o estado atual da equipe em vez de tentar adivinhar. O contexto compartilhado resulta em menos ações baseadas em informações desatualizadas.

Com a live MCP/API do SoWork, o Claude ou suas próprias ferramentas de IA podem perguntar quem está por perto, o que aconteceu em uma reunião ou o que a equipe decidiu [14]. Isso ajuda a supervisão de duas maneiras: os agentes agem com base em decisões que a equipe realmente registrou, não em prompts desatualizados, e cada solicitação de contexto é uma chamada estruturada que você pode rastrear como qualquer outra chamada de ferramenta. Uma ressalva: o MCP apenas padroniza como os agentes solicitam acesso. As suas permissões ainda determinam o que eles recebem.

Quais tipos de ferramentas de observabilidade de agentes de IA existem?

Existem três categorias. Ferramentas de rastreamento para desenvolvedores depuram execuções individuais. Plataformas de gerenciamento de agentes criam e governam agentes dentro da stack de um único fornecedor. Espaços de trabalho para agentes mostram a toda a equipe o que os agentes estão fazendo ao lado das pessoas. A maioria das equipes acaba precisando de duas dessas três.

Tipo

Exemplos

Melhor para

Limitação

Rastreamento para desenvolvedores

LangSmith, Langfuse, backends OpenTelemetry

Depurar execuções individuais

Construído para engenheiros

Plataformas de gerenciamento de agentes

Copilot Studio, OpenAI Frontier, Agentforce

Governança de agentes em um único ecossistema

Gerenciam agentes, não as pessoas ao lado deles

Espaços de trabalho para agentes

SoWork

Visão para toda a equipe de humanos e agentes

Não é um depurador a nível de span

Como o Copilot Studio, o OpenAI Frontier e o Agentforce lidam com o monitoramento de agentes?

Todos os três incluem monitoramento para agentes em execução em suas próprias plataformas. O Copilot Studio possui uma página de Monitoramento e logs de auditoria, o Agentforce tem um aplicativo dedicado à observabilidade e o Frontier registra as ações dos agentes para que possam ser auditadas.

Plataforma

Abordagem de monitoramento

Microsoft Copilot Studio

Dados de monitoramento mantidos por até 360 dias, transcrições de sessões por 28 dias [8]; logs de auditoria para o Sentinel via Purview [9]

Salesforce Agentforce

Monitoramento de integridade em tempo real, análises de adoção, rastreamento de consumo [10]

OpenAI Frontier

Monitoramento integrado e logs detalhados [11]; log de auditoria de cada tarefa concluída por um agente [12]

Todos os três focam nos próprios agentes. Nenhum deles mostra o que a sua equipe humana está fazendo ao lado desses agentes.

Quais critérios você deve usar para escolher uma solução de observabilidade de agentes de IA?

Escolha com base em quem precisa ver a atividade dos agentes, quais stacks de agentes você opera e como a precificação escala com o volume. Se os engenheiros adorarem uma ferramenta, mas ninguém mais a abrir, você terá resolvido apenas metade do problema.

Critério

Pergunta a se fazer

Cobertura

Ela enxerga agentes de todos os fornecedores que você usa?

Padrões

Ela aceita traces do OpenTelemetry?

Público-alvo

Pessoas que não são da engenharia conseguem entender?

Preço

Por usuário, por trace ou por evento?

Controles de dados

Você consegue ocultar conteúdo sensível e definir a retenção?

Segurança

SOC 2, SSO, SCIM?

Pesquise com atenção. Menos de uma em cada três equipes com soluções em produção está satisfeita com suas ferramentas atuais de observabilidade e avaliação [4].

Quanto custa a observabilidade de agentes de IA?

As ferramentas de rastreamento para desenvolvedores geralmente cobram por volume de traces ou eventos, fazendo com que a fatura aumente de acordo com a quantidade de etapas que seus agentes realizam. As ferramentas de espaço de trabalho cobram por usuário. Os principais fatores de custo são o volume de traces, o tempo de retenção dos dados e a quantidade de usuários necessários.

Ferramenta

Preço

LangSmith Plus

US$ 39/usuário/mês com 10 mil traces base incluídos, depois US$ 2,50 a cada 1 mil (retenção de 14 dias) ou US$ 5,00 a cada 1 mil (retenção de 400 dias) [6]

Langfuse Cloud

Plano Hobby inclui 50.000 unidades/mês; Core a partir de US$ 29/mês [7]

SoWork

Gratuito para até 10 usuários; Basic US$ 6/usuário/mês; Premium US$ 15/usuário/mês [13]

Fazer o auto-hospedagem de rastreamento de código aberto elimina as taxas por evento, mas transfere o trabalho de infraestrutura para você.

Quais questões de privacidade, segurança e conformidade se aplicam ao monitoramento de agentes de IA?

Trate prompts e saídas como dados sensíveis, pois frequentemente contêm informações de clientes e funcionários. Capture o conteúdo completo apenas quando necessário, oculte dados pessoais, limite quem pode ler os traces e ajuste a retenção de acordo com as suas obrigações.

As convenções de GenAI do OpenTelemetry tornam a captura de conteúdo de mensagens opcional (opt-in) por esse motivo [5].

  1. Registre metadados por padrão e o conteúdo completo apenas por exceção.

  2. Limite o acesso a traces por função (role).

  3. Use uma identidade separada para cada agente para que todas as ações possam ser rastreadas até ele.

  4. Escolha fornecedores com controles auditados. O SoWork possui certificação SOC 2, com SSO no Premium e Enterprise, e SCIM no Enterprise [15].

  5. Informe os funcionários sobre o que é registrado nos espaços compartilhados.

Como configurar revisões human-in-the-loop e escalonamentos para agentes de IA?

Classifique as ações dos agentes em níveis de risco. Ações de alto impacto, como envio de dinheiro, envio de e-mails para clientes ou exclusão de dados, exigem aprovação humana prévia. Ações de baixo risco são executadas de forma autônoma e verificadas por amostragem mais tarde.

  1. Liste todas as ações que cada agente pode realizar.

  2. Classifique cada uma como risco baixo, médio ou alto.

  3. Alto risco: bloqueie até que um responsável humano designado aprove.

  4. Médio risco: execute e notifique o responsável em seguida.

  5. Baixo risco: registre e revise uma amostra toda semana.

  6. Escalone em casos de baixa confiança, erros repetidos de ferramentas ou violações de políticas.

  7. Defina um responsável humano para cada agente.

A Cleanlab relata que cada vez mais equipes estão criando fluxos de trabalho nos quais humanos revisam e aprovam as respostas dos agentes [4].

Quais resultados as equipes observaram após adicionar observabilidade aos seus agentes de IA?

Equipes que colocam agentes em produção instrumentam-nos muito mais do que as equipes ainda em fase piloto. Entre os entrevistados pela LangChain com agentes em produção, 94% contam com observabilidade e 71,5% possuem rastreamento completo [2].

Em todas as pesquisas, a visibilidade surge antes da escala. Na pesquisa da Cleanlab, 62% das equipes em produção planejam aprimorar a observabilidade no próximo ano, mais do que qualquer outra área [4]. O Gartner prevê que mais de 40% dos projetos de IA agêntica serão cancelados até o final de 2027 devido a custos crescentes, valor de negócio incerto ou controles de risco inadequados [16]. A observabilidade ajuda diretamente no controle de custos e riscos. Os dados publicados de casos reais de "antes e depois" ainda são escassos, portanto, estabeleça sua própria linha de base antes de começar.

Conclusão: como você deve monitorar o que seus agentes de IA realmente fazem?

Não confie no que os agentes dizem que fizeram. Rastreie o que eles realmente fizeram. Instrumente cada execução com traces compatíveis com OpenTelemetry, mantenha logs de auditoria sob uma identidade separada para cada agente, avalie as saídas e exija aprovação humana para ações de alto risco.

Em seguida, resolva a outra metade do problema: garantir que toda a equipe, e não apenas os engenheiros, consiga ver os agentes trabalhando. Para equipes remotas de 5 a 200 pessoas, o SoWork coloca os agentes no mesmo escritório que a sua equipe, com uma live MCP/API que fornece o contexto do time. Use uma ferramenta de rastreamento para depuração e o SoWork para a supervisão do dia a dia.

Principais conclusões

  • A observabilidade de agentes de IA acompanha execuções, chamadas de ferramentas e decisões, não apenas a disponibilidade e a latência.

  • Nunca confie no resumo do próprio agente. Compare-o com traces independentes e logs de auditoria dos sistemas.

  • Use convenções de GenAI do OpenTelemetry para que seus traces funcionem com o backend de qualquer fornecedor.

  • Acompanhe conjuntamente a taxa de sucesso de tarefas, custo por tarefa, latência, taxa de erro de ferramentas, etapas por tarefa e taxa de escalonamento.

  • A maioria das equipes possui observabilidade (89%), mas muito menos realizam avaliações (52%); portanto, crie um conjunto de avaliação com base em traces reais [2].

  • Condicione ações de alto risco à aprovação humana e atribua um responsável humano específico para cada agente.

  • Ferramentas de rastreamento cobram por volume e espaços de trabalho cobram por usuário. Modele seu volume de traces antes de comprar.

  • Coloque os agentes onde sua equipe já trabalha, como no escritório compartilhado do SoWork, para que a supervisão ocorra todos os dias em vez de ficar restrita a revisões de logs.

Leituras relacionadas

Fontes

  1. A execução de um único agente pode envolver múltiplas chamadas de LLM, execuções de ferramentas, transferências entre subagentes e loops de raciocínio; o monitoramento tradicional acompanha requisições, erros e latência

  2. Quase 89% dos entrevistados possuem observabilidade para agentes; 52% realizam avaliações offline; 32% citam a qualidade como uma das principais barreiras; entre as equipes com agentes em produção, 94% possuem observabilidade e 71,5% contam com rastreamento completo

  3. A cobertura média de monitoramento é de 52%, o que significa que 48% dos agentes de IA em produção rodam sem segurança (abril de 2026)

  4. Menos de uma em cada três equipes de produção está satisfeita com ferramentas de observabilidade e avaliação; 62% planejam melhorar a observabilidade no próximo ano; mais equipes estão construindo fluxos de trabalho de revisão e aprovação humana

  5. Convenções semânticas de GenAI do OpenTelemetry definem spans, métricas e eventos para chamadas de modelo, execução de ferramentas, recuperação, memória e execuções de agentes; subagentes se aninham como spans invoke_agent; o conteúdo das mensagens é opcional (opt-in)

  6. O LangSmith Plus custa US$ 39/usuário/mês com 10 mil traces base; o excedente custa US$ 2,50 por 1 mil traces base (14 dias) ou US$ 5,00 por 1 mil traces estendidos (400 dias)

  7. O Langfuse Cloud Hobby inclui 50.000 unidades/mês e o Core começa a partir de US$ 29/mês

  8. Os dados do Copilot Studio Monitor ficam disponíveis por até 360 dias; detalhes e transcrições de sessões ficam disponíveis pelos últimos 28 dias

  9. Administradores podem monitorar e receber alertas sobre a atividade dos agentes do Copilot Studio através do Microsoft Sentinel utilizando logs de auditoria do Microsoft Purview

  10. A observabilidade do Agentforce inclui monitoramento de integridade em tempo real, análises de adoção e rastreamento de consumo

  11. As ações dos agentes do OpenAI Frontier são visíveis e auditáveis, com monitoramento integrado e logs detalhados

  12. O OpenAI Frontier cria um log de auditoria de cada tarefa concluída por um agente

  13. O SoWork é gratuito para até 10 usuários; Basic US$ 6/usuário/mês; Premium US$ 15/usuário/mês

  14. A live MCP/API do SoWork permite que ferramentas como o Claude perguntem quem está por perto, o que aconteceu em uma reunião ou o que a equipe decidiu

  15. O SoWork possui certificação SOC 2 com SSO no Premium e Enterprise e SCIM no Enterprise

  16. O Gartner prevê que mais de 40% dos projetos de IA agêntica serão cancelados até o final de 2027 devido a custos crescentes, valor de negócio incerto ou controles de risco inadequados

Perguntas Frequentes

Perguntas Frequentes

Perguntas Frequentes

Você também pode acessar nossa Central de Ajuda, agendar uma demonstração ou visitar nosso escritório para falar conosco (virtualmente) em pessoa. Adoraríamos conhecer você!

Você também pode acessar nossa Central de Ajuda, agendar uma demonstração ou visitar nosso escritório para falar conosco (virtualmente) em pessoa. Adoraríamos conhecer você!

Como você monitora o que seus agentes de IA realmente fazem (observabilidade de agentes de IA)?

Qual é a diferença entre a observabilidade de LLMs e a observabilidade de agentes de IA?

O OpenTelemetry é suficiente para a observabilidade de agentes de IA?

Ainda preciso de uma ferramenta de observabilidade separada se eu usar o Copilot Studio ou o Agentforce?

Devo registrar os prompts e respostas completos dos meus agentes?

Como faço para evitar que um agente de IA fique preso em um loop?

O LangSmith ou o Langfuse é mais barato para rastreamento de agentes?

Membros da equipe que não são da área técnica conseguem ver o que os agentes de IA estão fazendo?

Ainda tem dúvidas?

Ainda tem dúvidas?

Blogs

Leia artigos semelhantes

Análise de Equipes Remotas: O Guia Completo para Gestão de Trabalho Remoto Baseada em Dados em 2026
Análise de Equipes Remotas: O Guia Completo para Gestão do Trabalho Remoto Baseada em Dados em 2026
Guia Completo para Obter Visibilidade sobre o Desempenho e a Colaboração de Equipes Remotas
Guia Completo para Obter Visibilidade sobre o Desempenho e a Colaboração de Equipes Remotas
Software de Monitoramento de Equipes Remotas: Guia Completo para 2026
Software de Monitoramento de Equipes Remotas: Guia Completo para 2026