,

Context engineering: por que um bom prompt não salva um agente

Agentes precisam receber instruções, dados, memória, ferramentas e estado na medida certa. Contexto demais pode ser tão ruim quanto contexto ausente.

Especialista seleciona somente os elementos necessários diante de um arquivo muito maior.
Nesta história

Um prompt pode dizer “aja como especialista”, mas não informa qual cliente está em atendimento, qual versão da política vale, quais ferramentas aquela pessoa pode usar nem o que aconteceu na tentativa anterior. Em agentes empresariais, escrever boas instruções é apenas uma parte do trabalho. O comportamento depende de todo o estado entregue ao modelo naquele momento.

Context engineering é a disciplina de selecionar, estruturar e atualizar esse conjunto: instruções, conversa, dados recuperados, memória, resultados de ferramentas, políticas e orçamento. O objetivo não é preencher a maior janela possível. É oferecer o menor contexto suficiente para a próxima decisão correta.

Em uma frase

Prompt orienta; contexto situa. Um agente confiável recebe somente a informação necessária, autorizada, atual e verificável para decidir o próximo passo.

A dor do agente que sabe muito e entende pouco

Equipes frequentemente colocam manual inteiro, histórico completo e centenas de ferramentas no contexto “por segurança”. Informações antigas competem com a versão vigente; detalhes irrelevantes consomem atenção e tokens; nomes parecidos induzem a ferramenta errada. A janela maior mascara a ausência de curadoria.

No extremo oposto, o agente recebe somente a frase do usuário e tenta completar lacunas. Sem empresa, papel, entidade e estado, “libere o pedido” pode apontar para duas unidades. Sem retorno estruturado da ferramenta, ele interpreta uma mensagem técnica como sucesso. O problema não é fluência; é estado insuficiente ou mal representado.

Por que context engineering substituiu a obsessão pelo prompt

A engenharia da Anthropic descreve context engineering como evolução do prompt engineering para agentes que operam em vários turnos e usam ferramentas. O texto destaca contexto como recurso finito, recuperação “just in time”, compactação e notas estruturadas para tarefas longas.

É uma prática relatada por um fornecedor, não uma norma universal. Modelos e janelas mudam, mas relevância, atualização, autorização e poluição de contexto continuam sendo propriedades da aplicação. Uma janela enorme não resolve documentos conflitantes, ferramenta ambígua ou memória que deveria ter expirado.

Exemplo composto: uma liberação de pedido

Em um exemplo composto, o agente recebe “libere o pedido 8421”. Em vez de carregar o manual inteiro, identifica empresa e unidade pela sessão, pesquisa pedidos autorizados pelo número, encontra duas opções e pede esclarecimento. Depois recupera somente política de bloqueio vigente e saldo relacionado à escolha.

A ferramenta devolve estado estruturado: bloqueio financeiro, estoque reservado, versão e horário. A política informa que aquela pessoa pode preparar, mas não aprovar. O agente apresenta consequência e encaminha a aprovação. A cada passo, contexto é montado pela necessidade; dado antigo ou fora do escopo nem entra na decisão.

As seis camadas de contexto operacional

Instrução define objetivo e limites. Identidade estabelece pessoa, empresa e papel. Estado de negócio localiza a entidade e sua situação atual. Conhecimento recuperado traz somente fonte e versão relevantes. Ferramentas oferecem capacidades possíveis. Memória conserva preferências ou fatos autorizados sem substituir o sistema responsável.

Organize contexto estático e dinâmico separadamente; recupere detalhes sob demanda; resuma histórico preservando decisões e pendências; filtre ferramentas por intenção e permissão; limite respostas volumosas; registre a origem de cada afirmação. Teste ausência, conflito, desatualização e excesso — não apenas o caminho feliz.

Revisão de contexto antes da produção

  1. Cada item é necessário para a próxima decisão ou apenas está disponível?
  2. A fonte é responsável, atual, versionada e permitida para aquela identidade?
  3. Ferramentas sobrepostas podem ser reduzidas ou carregadas dinamicamente?
  4. Memória possui finalidade, prazo, correção e forma de exclusão?
  5. O agente reconhece contexto ausente ou conflitante e pede esclarecimento?

Como a Uiless ajuda

A Uiless monta contexto operacional a partir de identidade, empresa, conversa, entidade, documentos autorizados e resultados de ferramentas. Capacidades passam por gates antes de aparecer ou executar, reduzindo o impulso de entregar ao modelo um catálogo global e credenciais amplas.

RAG, memória e canal não viram uma única caixa. Documentos preservam versão, filtros e citações; sistemas continuam responsáveis pelo estado; voz ou WhatsApp carregam a intenção. Assim, contexto serve à decisão sem transformar tudo que a empresa sabe em conteúdo permanente de toda conversa.

Aprofunde a escolha entre RAG, busca e fine-tuning e defina retenção em memória de agentes.

Próximo passo

Leve uma rotina real para a Uiless

Veja como transformar voz, texto ou WhatsApp em uma execução governada nos sistemas que sua empresa já usa.