IA e agentes · Contexto e memória · 6 min
Context engineering: a informação certa no momento certo
Selecionar, estruturar e atualizar o contexto relevante melhora a precisão, o custo e a rastreabilidade dos agentes.
Mais contexto não equivale a uma resposta melhor
Enviar todo o conhecimento disponível pode ocultar regras críticas, elevar o custo e degradar a precisão. A engenharia de contexto decide qual informação entra, com que prioridade e por quanto tempo ela mantém valor.
As instruções devem ser distinguidas dos documentos recuperados e do conteúdo fornecido pelos usuários. Essa separação evita que texto não confiável seja interpretado como uma ordem de operação.
Recuperar com relevância e procedência
A recuperação útil combina relevância semântica, atualidade, permissões e procedência. Um trecho sem fonte ou fora da política de acesso não deveria se tornar evidência para uma decisão.
O histórico recente evita repetir trabalho; os resumos preservam fatos e decisões com menor carga de contexto. A compressão é, portanto, um controle de qualidade além de uma otimização.
Leitura do diagrama
Como ler este sistema
- 01Instruções, dados, histórico e recuperação são fontes distintas: não compartilham o mesmo nível de confiança.
- 02O construtor de contexto classifica, autoriza, seleciona e ordena o conteúdo antes de entregá-lo ao modelo.
- 03O LLM gera a partir do contexto disponível; a saída deve poder ser vinculada a fontes e versões concretas.
- 04A recuperação é atualizada apenas quando a tarefa precisa e sempre respeitando permissões e procedência.
Conceitos essenciais
Termos técnicos
- RAG
- Recuperação de informação externa para fundamentar uma resposta.
- Procedência
- Origem, versão e cadeia de custódia de um dado.
- Janela de contexto
- Capacidade finita de informação que o modelo processa.
Arquitetura
Implicações e controles
Convém separar o repositório documental, o índice de recuperação, o motor de autorização e o construtor de contexto. Um documento recuperado pode informar uma resposta; não deve alterar as regras do sistema.
Riscos a considerar
- Injeção de instruções em documentos.
- Informação desatualizada ou sem permissão.
- Ruído que desloca regras importantes.
Lista de verificação
- Etiquetar fonte, data e permissões de cada trecho.
- Autorizar antes de recuperar.
- Resumir o histórico sem transformar inferências em fatos.
- Avaliar consultas reais e adversariais.
Conclusão
O contexto é um produto governado: relevante, autorizado, rastreável e proporcional à decisão.