SquadOS
Tema
Entrar
engenharia

Engenharia de contexto: o que é e por que decide a resposta do agente

Engenharia de contexto decide o que um agente de IA vê antes de responder: prompt, ferramentas, memória e base de conhecimento. Veja os cinco ingredientes.

Neste artigo

Dois agentes usam o mesmo prompt, o mesmo modelo, a mesma tarefa. Um responde certo. O outro inventa um preço que não existe ou esquece uma regra que a empresa mudou semana passada. A diferença quase nunca está no prompt. Está no que cada um tinha disponível na hora de responder: qual trecho da base de conhecimento entrou, se a conversa anterior foi lembrada, se a ferramenta certa estava carregada. Isso tem nome: engenharia de contexto.

O que é engenharia de contexto

Engenharia de contexto é a prática de decidir, pra cada resposta, o que exatamente entra na janela do agente: instruções, ferramentas, documentos recuperados, memória e histórico recente. Não é escrever uma instrução melhor. É montar o pacote de informação certo, do tamanho certo, na hora certa.

A diferença pra prompt engineering é de escopo. Prompt engineering resolve uma pergunta: como escrever a instrução? Engenharia de contexto resolve outra, maior: o que o modelo precisa enxergar pra essa instrução funcionar? Um prompt perfeito com contexto errado ainda erra a resposta. Um prompt simples com contexto certo, na maioria das vezes, acerta.

Os cinco ingredientes que formam o contexto de um agente

Contexto não é uma coisa só. São cinco camadas diferentes, e cada agente decide quanto de cada uma carregar em cada resposta.

IngredienteO que éRisco se faltar
Instruções (system prompt)Papel, tom e regras fixas do agenteAgente sem personalidade nem limite
Ferramentas disponíveisO que o agente pode fazer: consultar CRM, abrir ticket, calcularPromete o que não consegue cumprir
Base de conhecimentoDocumentos, políticas e FAQ recuperados na horaResposta genérica ou desatualizada
MemóriaFatos sobre aquela pessoa específica, de conversas passadasCliente tem que se repetir a cada contato
Histórico da conversaO que foi dito nesta sessão, até agoraAgente esquece o que o próprio usuário acabou de dizer

Um agente bom não usa as cinco camadas com o mesmo peso o tempo todo. Ele decide, pergunta a pergunta, quanto de cada uma vale a pena carregar. É aí que mora o trabalho de verdade.

Ilustração de um agente de IA puxando fragmentos de contexto, ferramentas, memória e documentos de um redemoinho

Por que contexto errado quebra mais agente do que prompt fraco

O prompt aparece pro time que constrói o agente, revisado com calma antes de publicar. O contexto aparece, ou falta, só na hora da resposta, com o cliente do outro lado. Isso torna o erro mais caro e bem mais difícil de pegar em teste.

Três jeitos comuns de dar errado:

Contexto genérico pra todo mundo. O mesmo bloco de política entra em toda resposta, mesmo quando 90% dele não tem nada a ver com a pergunta feita. O modelo gasta atenção, e tokens, em texto irrelevante, e a resposta fica mais vaga, não mais precisa.

Contexto poluído. Documento desatualizado, ticket antigo já resolvido, trecho de conversa sem relação com o problema atual. Cada peça irrelevante compete por atenção com a peça que realmente importa pra aquela resposta.

Contexto que não existe. A pergunta do cliente exige um dado (preço atual, status de um pedido, política que mudou semana passada) e o agente não tem acesso a isso na hora. Ele então completa o buraco com o que parece plausível. É a alucinação nascendo de uma falha de contexto, não de um modelo ruim.

Como montar o contexto certo pra cada resposta

Regra prática: pergunte, pra cada resposta, o que precisa estar ali pra ela sair certa. Não o que seria legal ter.

  • Recuperação seletiva, não despejo. Buscar na base de conhecimento os trechos relevantes pra aquela pergunta específica, não o manual inteiro. RAG bem feito filtra antes de entregar, não depois.
  • Resumir, não acumular. Conversa longa não precisa entrar verbatim inteira. Um resumo do que já foi dito, mais o trecho recente literal, cobre o mesmo terreno com bem menos ruído.
  • Priorizar quando o espaço aperta. Nem tudo cabe na janela. O que decide a resposta (dado do cliente, regra da empresa) vem antes do que só enriquece (histórico antigo, contexto de nicho).
  • Atualizar a fonte, não só o prompt. Se o agente errou porque a política mudou, o conserto é atualizar a base de conhecimento. Reescrever a instrução pra “lembrar” o agente toda vez não escala.

Robô cortando um texto longo com tesoura, mantendo em destaque só o trecho relevante

Contexto também é custo

Cada trecho que entra na janela custa token, e token custa dinheiro a cada execução. Empurrar o documento inteiro “pra garantir” não deixa o agente mais seguro. Deixa mais caro e, na prática, menos preciso: o modelo tem que separar sinal de ruído no meio de texto que não precisava estar ali.

A conta muda de figura numa plataforma multimodelo, onde dá pra rodar a etapa de recuperação num modelo barato e reservar o modelo caro só pra gerar a resposta final. É esse tipo de escolha, feita execução a execução, que separa uma operação de IA cara de uma que escala.

Montar o contexto certo fica mais fácil quando a plataforma já resolve multimodal com economia de token embutida e deixa trocar de modelo por tarefa. O SquadOS roda 30 modelos de 15 provedores, com até 95% de economia em tokens e BYOK pra usar sua própria chave.

Pronto para colocar IA pra trabalhar na sua empresa?

Crie seu primeiro agente em minutos, sem código, e veja ele atender no WhatsApp.

Começar grátis

Sem cartão de crédito · Sem fidelidade