Ultralytics YOLO27:
Licenciar o YOLO
Voltar ao glossário da Ultralytics

Context Engineering

A engenharia de contexto determina o que preenche a janela de contexto de um modelo em cada etapa, desde instruções e dados recuperados até resultados de ferramentas e memória.

Engenharia de contexto é a prática de decidir quais informações entram na janela de contexto de um modelo em cada etapa de uma aplicação de IA: instruções, exemplos, documentos recuperados, definições de ferramentas, resultados de ferramentas, memória e histórico da conversa, além de quanto incluir de cada item, em que ordem e o que deixar de fora. O termo se difundiu em meados de 2025, quando agentes de IA começaram a executar tarefas com dezenas ou centenas de etapas. Andrej Karpathy chamou isso de «a arte e a ciência delicadas de preencher a janela de contexto com as informações certas para a próxima etapa», e o artigo Effective Context Engineering for AI Agents da Anthropic descreve a prática como selecionar «o conjunto ideal de tokens» durante a inferência. A engenharia de prompts, que consiste em escrever as próprias instruções, é apenas uma parte dela.

Por que o contexto precisa de engenharia#

Um modelo de linguagem grande (LLM) só conhece os dados com que foi treinado e o que está no seu contexto; por isso, a falta de contexto produz respostas genéricas ou alucinações. Contexto em excesso também causa problemas. A precisão diminui à medida que as entradas aumentam, um efeito chamado degradação do contexto, e o estudo Lost in the Middle constatou que os modelos usam melhor as informações no início ou no fim de uma entrada longa e pior no meio. A Anthropic descreve o contexto como um orçamento de atenção com retornos decrescentes, em que cada token adicional consome parte dele. Cada token também aumenta o custo e a latência de inferência. O problema se torna mais agudo com um agente, porque cada etapa acrescenta chamadas de ferramentas e os respetivos resultados; assim, o contexto cresce a cada ação, independentemente de o novo material continuar ou não a ser relevante.

Estratégias principais#

A visão geral de engenharia de contexto da LangChain agrupa as técnicas em quatro estratégias, que correspondem aos métodos de longo prazo descritos pela Anthropic:

  • Escrever: Guarda informações fora da janela de contexto, num bloco de notas, num ficheiro de notas ou na memória de longo prazo, para que persistam mesmo depois de a conversa avançar. A Anthropic chama a isso tomada estruturada de notas.
  • Selecionar: Inclui apenas o que a etapa atual precisa, como trechos relevantes, memórias ou descrições de ferramentas. A Anthropic descreve agentes que mantêm referências leves, como caminhos de ficheiros ou consultas, e carregam o conteúdo apenas quando necessário.
  • Comprimir: Mantém apenas os tokens necessários para a tarefa, resumindo ou eliminando o que for supérfluo. A compactação resume um contexto quase cheio e continua numa janela nova com base nesse resumo.
  • Isolar: Divide o trabalho entre subagentes com janelas de contexto limpas, que devolvem resultados condensados a um agente coordenador, ou mantém dados volumosos numa sandbox ou num objeto de estado, em vez de os colocar no contexto.

A ordem e a estabilidade são tão importantes quanto o conteúdo. O cache de prompts reutiliza apenas um prefixo idêntico; por isso, os contextos costumam começar com instruções fixas e definições de ferramentas, deixando o material variável para o fim. Uma análise de mais de 1.400 artigos de Lingrui Mei e colegas organiza a área em recuperação e geração de contexto, processamento de contexto e gestão de contexto, implementadas em geração aumentada por recuperação, sistemas de memória, raciocínio integrado a ferramentas e sistemas multiagente.

Ferramentas, protocolos e competências#

Grande parte do contexto de um agente vem das ferramentas, e o Model Context Protocol (MCP), apresentado pela Anthropic em novembro de 2024 e posteriormente doado a uma fundação da Linux Foundation, padroniza a forma como as aplicações disponibilizam ferramentas e dados aos modelos. As definições das ferramentas também fazem parte do contexto: cada ferramenta que um agente pode chamar ocupa tokens em todas as solicitações; por isso, alguns agentes só carregam as definições das ferramentas quando a tarefa exige. As competências de agente aplicam a mesma ideia às instruções, agrupando orientações e ficheiros de referência em pastas que o agente carrega apenas quando uma tarefa exige.

As competências de agente da Ultralytics usam este design para agentes de programação que trabalham com Ultralytics YOLO. As competências são carregadas apenas quando é solicitada uma tarefa relevante; uma competência de encaminhamento yolo associa cada solicitação à etapa do ciclo de vida correspondente, como conjuntos de dados, treinamento ou exportação; e os factos que dependem da versão, como nomes de pesos, argumentos de treinamento e formatos de exportação, ficam em catálogos fundamentados numa versão ultralytics fixada, com cada competência a instruir o agente a confiar no pacote instalado quando houver divergências.

  • Engenharia de prompts: Diz respeito à forma de redigir instruções e exemplos. A engenharia de contexto gere também todo o restante conteúdo que chega ao modelo, ao longo de cada etapa de uma aplicação.
  • Enriquecimento de prompts: Adiciona dados a uma única solicitação antes de ela chegar ao modelo; é uma das operações de seleção da engenharia de contexto.
  • Janela de contexto: O comprimento máximo de entrada do modelo, que define o orçamento. A engenharia de contexto decide como gastá-lo, e uma janela maior não elimina essa necessidade, pois a precisão diminui à medida que a janela se enche.
  • Ajuste fino: Altera o que o modelo sabe ao atualizar os seus pesos. A engenharia de contexto altera o que o modelo vê no momento da inferência e deixa os pesos intactos.

Explore solutions

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais
Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais
Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina