← Últimos artigos
🤖 AI

A Language for Describing Agentic LLM Contexts

Este artigo apresenta a Linguagem de Descrição de Contexto Agente (ACDL), uma linguagem formal padronizada e ferramenta de visualização projetada para descrever e comunicar com precisão a estrutura, a dinâmica e a evolução dos contextos de entrada em sistemas de LLMs agentes, abordando a atual falta de um padrão unificado para engenharia de contexto.

Autores originais: Noga Peleg Pelc, Gal A. Kaminka, Yoav Goldberg

Publicado 2026-05-06
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Noga Peleg Pelc, Gal A. Kaminka, Yoav Goldberg

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando ensinar um robô muito inteligente, mas um pouco esquecido, a jogar um jogo complexo ou resolver um problema difícil. Você não pode simplesmente dar uma única instrução e ir embora. Em vez disso, você precisa ter uma longa conversa com ele, passo a passo.

Em cada etapa, você precisa lembrar o robô: "Aqui está o que estamos fazendo, aqui está o que aconteceu da última vez, aqui está o que você acabou de dizer e aqui está o que você precisa fazer a seguir." Essa coleção de lembretes e instruções é chamada de "contexto".

O problema, segundo este artigo, é que engenheiros e pesquisadores atualmente são terríveis ao explicar como constroem essas conversas. Eles descrevem isso usando frases vagas como "mantemos o histórico" ou "adicionamos os resultados da ferramenta", ou mostram esboços manuais e bagunçados. Isso dificulta saber exatamente por que um robô funciona melhor que outro, ou como replicar a configuração bem-sucedida de outra pessoa.

A Solução: ACDL (O "Projeto" para Conversas de Robôs)

Os autores apresentam uma nova linguagem chamada ACDL (Agentic Context Description Language). Pense na ACDL como um projeto arquitetônico padronizado para essas conversas de robôs.

Veja como funciona, usando algumas analogias do cotidiano:

1. A "Receita" vs. A "Cozinha"
Imagine que você quer assar um bolo.

  • Engenharia de Prompt é decidir exatamente quanto açúcar usar ou se dizer "misture suavemente" ou "mexa devagar".
  • Engenharia de Contexto (que a ACDL descreve) é a estrutura da receita: "Primeiro, liste os ingredientes. Depois, mostre a tigela de mistura. Em seguida, mostre as instruções do forno. Se o bolo estiver queimado, adicione uma nova etapa; se estiver bom, pule-a."
    A ACDL não se importa com as palavras exatas (a quantidade de açúcar); ela se preocupa com a estrutura da receita. Ela mapeia: "Na Etapa 1, mostre as regras ao robô. Na Etapa 2, mostre ao robô o que ele fez da última vez. Na Etapa 3, mostre ao robô a nova pergunta."

2. O "Diário Viajante no Tempo"
O artigo explica que essas conversas de robô acontecem ao longo do tempo. A ACDL age como um diário viajante no tempo.

  • Ela usa um relógio especial (como @T) para marcar exatamente em qual etapa você está.
  • Ela pode dizer: "Na etapa 5, olhe para trás e veja o que o robô disse na etapa 2."
  • Ela pode dizer: "Se o robô cometeu um erro, insira uma mensagem de 'correção' aqui; caso contrário, apenas prossiga."
    Isso permite que qualquer pessoa veja exatamente como a conversa muda de um momento para o outro, sem precisar ler milhares de linhas de código de computador.

3. O "Mapa Visual"
Uma das características mais legais da ACDL é que ela transforma essas descrições de texto em diagramas visuais.

  • Imagine olhar para um mapa de metrô. Você pode ver instantaneamente a diferença entre uma linha que vai direto à estação e uma linha que dá três voltas.
  • Os diagramas da ACDL permitem que pesquisadores vejam instantaneamente a diferença entre dois sistemas de robôs. Um pode estar faltando um bloco crucial de "memória", ou outro pode estar repetindo a mesma instrução muitas vezes. Sem esse mapa visual, identificar essas diferenças é como tentar encontrar um erro de digitação em um romance de 50 páginas, apertando os olhos para ler o texto.

Por Que Isso Importa?

Os autores testaram isso ao pegar três versões diferentes de uma configuração popular de robô (chamada "ReAct", que é como um robô que pensa, age e depois observa o resultado).

  • Sem ACDL: Você teria que ler parágrafos de texto para perceber que uma versão esquece de mostrar ao robô seu próprio "processo de pensamento" no histórico, enquanto outra versão o faz.
  • Com ACDL: Você olha para o diagrama e vê imediatamente um bloco faltante na primeira versão.

O artigo afirma que, ao usar essa linguagem padrão de "projetos":

  1. Equipes podem se comunicar melhor: Engenheiros podem apontar para um bloco específico no diagrama e dizer: "Mude isso", sem confusão.
  2. A ciência melhora: Pesquisadores podem comparar diferentes sistemas de robôs de forma justa, porque estão olhando para os mesmos diagramas claros, e não para descrições vagas.
  3. Robôs podem ler isso: Os autores até mencionam que testaram fazer uma IA (Claude Code) ler esses projetos em ACDL e construir com sucesso os loops de robô neles descritos.

O Que a ACDL NÃO É

É importante notar o que essa linguagem não é:

  • Ela não é uma linguagem de programação para fazer o robô funcionar. Você não pode "executar" um arquivo ACDL para fazer um robô pensar. É apenas uma descrição de como o robô pensa.
  • Ela não trata das palavras específicas que você usa (como "Por favor, seja educado"). Trata-se da ordem e da estrutura da informação.

A Conclusão

O artigo argumenta que, assim como arquitetos precisam de projetos para construir edifícios consistentes e seguros, e cientistas da computação precisam de diagramas para construir software consistente e confiável, o mundo dos agentes de IA precisa de uma maneira padrão de desenhar suas "conversas". A ACDL é essa nova ferramenta de desenho, transformando ideias vagas em projetos claros, comparáveis e precisos para como os agentes de IA interagem com o mundo.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →