Inteligência Artificial

Anatomia de um agente de IA que funciona: instrução, memória, ferramentas e os limites que evitam alucinação

Todo agente que dá errado dá errado numa das quatro camadas. Este é o mapa que eu uso para construir — e para descobrir onde o agente do concorrente vai quebrar.

Anatomia de um agente de IA: instrução, memória, ferramentas e limites

Um agente de IA que funciona tem quatro camadas: instrução, memória, ferramentas e limites. A instrução define quem ele é, o que pode e o que nunca faz. A memória guarda o contexto da conversa, os fatos daquele cliente e o conhecimento da empresa. As ferramentas permitem que ele aja no mundo real — consultar estoque, marcar reunião, registrar no CRM. Os limites dizem onde ele para e chama um humano. Quando um agente alucina, promete o que não existe ou some no meio do atendimento, quase sempre é uma dessas quatro que está mal feita — não o modelo que “ficou burro”.

Eu construo e opero agentes todos os dias, na minha agência e nos clientes. Vou abrir aqui a anatomia exata, camada por camada, com o que entra em cada uma, os erros que eu já paguei para aprender e o protocolo de teste antes de soltar para cliente de verdade.

As quatro camadas
  • Instrução — quem ele é, como fala, o que decide sozinho.
  • Memória — o que ele lembra da pessoa e o que a empresa sabe.
  • Ferramentas — o que ele consegue fazer, não só falar.
  • Limites — onde ele para, confirma ou chama gente.

Quais são as partes de um agente de IA?

Antes de entrar em cada camada, o mapa completo. Se você está avaliando uma proposta de agente de IA, peça para o fornecedor mostrar as quatro. Quem só mostra a primeira está vendendo um chatbot com nome novo — diferença que eu detalho em chatbot, automação ou agente de IA.

Camada Responde a pergunta Sintoma quando falha
InstruçãoQuem ele é e como decide?Tom errado, sai do papel, responde qualquer coisa
MemóriaO que ele sabe e lembra?Repete pergunta, esquece o pedido, inventa dado
FerramentasO que ele consegue fazer?Fala bonito e não resolve nada
LimitesOnde ele para?Promete prazo, dá desconto, cria problema jurídico

1. Instrução: o documento que define quem o agente é

A instrução (o system prompt) não é uma frase bonita tipo “seja atencioso e prestativo”. É um documento operacional. Na minha casa, toda instrução tem sete blocos:

O erro mais comum é instrução gigante e vaga. Vinte parágrafos de “seja humano” não valem uma linha de “se o cliente pedir desconto, diga que quem trata condição comercial é o time e ofereça agendar”. Instrução é regra operacional, não redação.

Agente ruim quase nunca é modelo ruim. É empresa que nunca escreveu, em lugar nenhum, como o atendimento dela deveria funcionar.

2. Memória: os três tipos que fazem diferença

“Memória” virou palavra genérica no mercado. Na prática são três coisas diferentes, e confundi-las custa caro:

  1. Memória da conversa: o histórico da thread atual. É o que impede o agente de perguntar o nome de novo na quarta mensagem. Tem limite de tamanho — conversa longa precisa de resumo, não de acumular tudo.
  2. Memória da pessoa: fatos duráveis daquele cliente — o que comprou, qual plano, em que etapa do funil está, o que ele já reclamou. Vive no CRM ou num banco próprio, não no prompt.
  3. Base de conhecimento: o que a empresa sabe — preços, políticas, prazos, garantia, objeções, diferenciais. O agente busca o trecho relevante e responde com base nele.

Essa terceira é a que mais previne alucinação. Um agente que responde “com base no documento X” erra muito menos do que um agente que responde “de cabeça”. E tem um efeito colateral bom: base enxuta e organizada reduz o custo por conversa, porque o agente carrega menos texto a cada mensagem.

Duas regras que eu não abro mão: base tem dono e tem data. Se ninguém é responsável por atualizar a política de troca, em três meses o agente está mentindo com a maior confiança do mundo — e a culpa vai cair na IA.

3. Ferramentas: o que separa um agente de um chat

Ferramenta é o que dá mão ao agente. Sem elas, ele é um assistente eloquente que não muda nada na sua operação. Com elas, ele consulta, escreve, agenda e cobra. Eu separo em dois grupos, e o tratamento é bem diferente:

Três cuidados de engenharia que evitam dor de cabeça: toda ação de escrita precisa ser idempotente (se rodar duas vezes, não cria duas cobranças); toda ação precisa gerar log auditável (quem, quando, com que dado); e ação irreversível precisa de confirmação explícita do cliente ou de um humano do time.

E o mais importante: tire dado volátil do texto e coloque em ferramenta. Preço, prazo, disponibilidade e status de pedido não devem estar escritos na instrução. O agente consulta na hora. É a diferença entre um agente que erra o frete e um que acerta sempre. O passo a passo de montagem dessas conexões eu escrevi em como criar agentes de IA.

4. Limites: as regras que evitam alucinação e prejuízo

Limite é a camada que ninguém quer escrever e que decide se você dorme tranquilo. Os que eu coloco em todo agente que entra em produção:

Por que um agente de IA alucina — e como cortar isso

Alucinação é quando o agente responde com confiança algo que não é verdade. Na minha experiência de implantação, quase sempre existe uma causa de projeto por trás:

Causa Correção
A base não tem a respostaCompletar a base e mandar escalar quando não achar
A base está desatualizadaDono e data de revisão para cada documento
Não existe ferramenta para o dadoIntegrar a fonte real (estoque, agenda, ERP)
A instrução não permite “não sei”Escrever a frase de recuo e treinar com exemplos
Escopo aberto demaisFechar a lista de assuntos permitidos
Conversa longa, contexto estouradoResumir a thread e reancorar os fatos-chave

Repare que nenhuma linha da tabela diz “trocar de modelo”. Trocar o modelo resolve casos raros. Fechar as quatro camadas resolve a maioria.

Como testar um agente de IA antes de soltar pro cliente

Esse é o protocolo que eu sigo, sempre nessa ordem:

  1. Banco de conversas reais. Pegue de 30 a 50 atendimentos do seu histórico, com a resposta correta ao lado. Rode todos no agente e compare. Isso vira o seu teste de regressão: toda vez que mexer na instrução, roda de novo.
  2. Teste adversarial. Cliente confuso, mensagem só com áudio, pedido de desconto, reclamação pesada, pergunta fora do escopo, tentativa de tirar o agente do papel. Você quer ver ele recuar bem, não acertar bonito.
  3. Modo sombra. O agente sugere a resposta, o humano lê, corrige e envia. Uma a duas semanas disso mostram os buracos reais da base sem nenhum risco de imagem.
  4. Canário. Libere para uma fatia pequena do volume, com humano de plantão. Só depois abre tudo.
  5. Revisão semanal de escalas. Toda conversa escalada é matéria-prima: ou vira item de base, ou vira regra nova, ou confirma que aquilo é mesmo trabalho de gente.

O que medir depois que ele está no ar

Agente sem métrica é fé. As cinco que eu acompanho:

Na minha operação, quem cuida do primeiro contato é a Friday, quem coordena os processos é a Eve e quem varre as conversas atrás de venda parada é o Sherlock. Os três nasceram assim: instrução escrita à mão, base curada, ferramentas ligadas ao que a empresa já usava e limites duros. Foi esse mesmo método que sustentou o case de ROI 10,48 que apresentei ao vivo em evento da Meta Business Partners — o agente não vende sozinho, mas ele impede que o dinheiro do anúncio morra esperando resposta.

Checklist antes de colocar no ar
  • Instrução com papel, objetivo único, proibições e escalada escritos.
  • Base de conhecimento com dono e data de revisão.
  • Preço, prazo e estoque vindo de ferramenta — nunca do texto.
  • Ação irreversível com confirmação e log.
  • Banco de 30+ conversas reais aprovado.
  • Duas semanas em modo sombra antes do canário.

Por onde começar

Se você está avaliando implantar um agente, faça na ordem: escolha um processo que hoje vaza dinheiro, escreva a instrução antes de escolher qualquer ferramenta, organize a base de conhecimento (é aqui que 70% do trabalho acontece e ninguém avisa), conecte só as ferramentas necessárias e defina os limites por escrito. Depois teste, meça e escale. O custo real dessa jornada eu abri em quanto custa implementar IA numa empresa, e o que dá para automatizar sem agente nenhum está em automação de processos com IA.

Se quiser que eu olhe o seu caso e diga onde estão as quatro camadas — e quais estão faltando —, é só me chamar.

Perguntas frequentes

Quais são as partes de um agente de IA?

Um agente de IA tem quatro camadas: a instrução, que define quem ele é, o que pode e o que nunca faz; a memória, que guarda o contexto da conversa, os fatos do cliente e a base de conhecimento da empresa; as ferramentas, que permitem agir no mundo real (consultar estoque, marcar reunião, registrar no CRM, emitir cobrança); e os limites, que dizem onde ele para e chama um humano. Falhou uma camada, falhou o agente.

Por que um agente de IA alucina?

Na prática das implantações, quase sempre porque ele foi obrigado a responder algo que não sabia. As causas mais comuns são: base de conhecimento incompleta ou desatualizada, instrução que não permite dizer “não sei”, ausência de ferramenta para consultar o dado real (preço, estoque, prazo) e falta de limite claro sobre o que está fora do escopo. Alucinação, na maioria dos casos, é sintoma de projeto malfeito, não defeito do modelo.

Qual a diferença entre memória e base de conhecimento em um agente de IA?

Base de conhecimento é o que a empresa sabe e não muda a cada conversa: preços, políticas, prazos, objeções, diferenciais. Memória é o que o agente lembra daquela pessoa: o que ela já perguntou, o que já comprou, em que ponto do processo ela está. A base evita que ele invente; a memória evita que ele repita perguntas e trate um cliente antigo como estranho.

Como evitar que o agente de IA invente preço ou prazo?

Tire preço, prazo e disponibilidade do texto e coloque em ferramenta. O agente não deve “saber” o preço; ele deve consultar a fonte oficial na hora de responder. Junto disso, a instrução precisa autorizar explicitamente a resposta “vou confirmar isso com o time” e proibir estimativas. Dado sensível que muda com o tempo nunca deve viver dentro do prompt.

Como testar um agente de IA antes de colocar no ar?

Monte um banco com 30 a 50 conversas reais do seu histórico e rode todas no agente, comparando a resposta dele com a resposta correta. Depois faça o teste adversarial: cliente confuso, pedido de desconto, reclamação, pergunta fora do escopo, tentativa de tirar o agente do papel. Em seguida rode em modo sombra, com o agente sugerindo e o humano aprovando, e só então libere para uma fatia pequena de clientes reais.

Thomas Macedo

Fundador da Gene Company e diretor da LINCE Performance. Especialista em sistemas e agentes de IA, criação de marcas e tráfego pago com ROI escalável para empresas. Santos/BR, atende Brasil e exterior. Fale comigo no WhatsApp →

Vamos conversar

Quero um agente
que não invente.

Me mande o processo que você quer colocar em pé e eu te digo quais das quatro camadas você já tem, quais faltam e o que dá para colocar no ar primeiro.

WhatsApp