← Últimos artigos
💬 NLP

COCORELI: Enforcing Execution Preconditions for Reliable Collaborative Instruction Following

O artigo apresenta o COCORELI, uma arquitetura modular que impõe confiabilidade na execução ao acoplar estruturalmente a detecção de informações ausentes com a prevenção de ações, bloqueando assim agentes autônomos de executar tarefas até que subespecificações sejam resolvidas por meio de esclarecimentos direcionados.

Autores originais: Swarnadeep Bhar, Omar Naim, Eleni Metheniti, Bastien Navarri, Loïc Cabannes, Morteza Ezzabady, Nicholas Asher

Publicado 2026-05-06
📖 4 min de leitura☕ Leitura rápida

Autores originais: Swarnadeep Bhar, Omar Naim, Eleni Metheniti, Bastien Navarri, Loïc Cabannes, Morteza Ezzabady, Nicholas Asher

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á construindo um castelo complexo de Lego com um amigo. Você é o Arquiteto, e seu amigo é o Construtor. Você dá instruções como: "Coloque um tijolo vermelho em cima do azul".

No mundo real, você pode assumir que seu amigo sabe qual tijolo vermelho ou exatamente o que significa "em cima". Mas no mundo digital dos agentes de IA, se você não especificar cada único detalhe, a IA frequentemente tenta adivinhar as peças faltantes. Ela pode escolher o tijolo errado ou colocá-lo no lugar errado e, como está tão confiante em sua suposição, constrói uma torre torta. Uma vez que o erro é cometido, é difícil corrigi-lo.

Este artigo apresenta um novo sistema chamado COCORELI (que significa Cooperação, Reconstituição e Execução de Instruções em Linguagem) para resolver esse problema.

O Problema Central: A Armadilha da "Adivinhação"

Os sistemas de IA atuais são como estagiários excessivamente entusiasmados. Se você pedir para eles "agendarem uma reunião" e esquecer de dizer quem convidar, eles podem simplesmente inventar um nome ou escolher uma pessoa aleatória de uma lista. Eles detectam que a informação está faltando, mas não param; apenas preenchem a lacuna com uma suposição e prosseguem. Isso leva a "alucinações" (inventar coisas) e ações inseguras.

Os autores argumentam que detectar uma peça de informação faltante não é suficiente. É necessário um sistema que bloqueie fisicamente a ação até que a peça faltante seja encontrada.

A Solução: A Analogia da "Trava de Segurança"

Pense no COCORELI como um canteiro de obras com uma trava de segurança rigorosa.

  1. O Projeto (Representação Estruturada): Em vez de apenas ler suas palavras, o COCORELI traduz sua instrução em um projeto digital rigoroso (um arquivo JSON). Cada parte do projeto tem um slot: Cor, Localização, Tipo.
  2. O Slot Faltante: Se você disser "Coloque um tijolo", o projeto tem um slot para "Cor" que está vazio.
  3. A Trava de Segurança: No COCORELI, a máquina possui uma trava de segurança que diz: "Se qualquer slot estiver vazio, a máquina não pode se mover." Ela literalmente se recusa a construir.
  4. O Esclarecimento: Em vez de adivinhar, o sistema para imediatamente e pergunta a você: "De que cor deve ser o tijolo?"
  5. A Liberação: Somente após você responder e o slot ser preenchido a trava de segurança é liberada, permitindo que a ação ocorra.

Como Funciona na Prática

O artigo testou isso em um jogo de construção 3D controlado (chamado AMBIENTE) onde os erros são permanentes. Se você colocar um bloco no lugar errado, a estrutura desmorona e você não pode desfazer.

Eles compararam o COCORELI com outros métodos populares de IA:

  • Cadeia de Pensamento (CoT): Como um aluno inteligente que pensa muito, mas ainda adivinha a resposta se não tiver certeza.
  • Frameworks Agênticos: Como uma equipe de trabalhadores que conversam entre si, mas ainda prosseguem se acharem que têm informações suficientes.
  • COCORELI: O encarregado rigoroso que não deixa nenhum tijolo ser assentado até que cada detalhe seja confirmado.

Os Resultados:

  • Quando as instruções eram perfeitas, todos se saíram bem.
  • Quando as instruções estavam com detalhes faltando (subespecificadas), os outros sistemas continuaram a adivinhar e construir estruturas erradas.
  • COCORELI nunca adivinhou. Ele parou, pediu esclarecimentos e, em seguida, construiu a estrutura exatamente correta. Ele eliminou completamente as ações "alucinadas" nesses testes.

O Superpoder "Copiar e Colar" (Abstração)

O artigo também mostra que o COCORELI pode aprender um padrão e reutilizá-lo.

  • Cenário: Você constrói uma forma complexa de "Caveira" usando 62 peças.
  • O Pedido: Mais tarde, você diz: "Construa outra Caveira para mim, mas faça-a azul e coloque-a ali".
  • O Resultado: O COCORELI não precisa que você liste novamente todos os 62 passos. Ele lembra da estrutura da Caveira (o "projeto") e apenas troca a cor e a localização. Outros sistemas tiveram dificuldade em lembrar o padrão complexo sem re-listar cada passo individual.

A Conclusão

O artigo afirma que, para a IA ser verdadeiramente confiável ao trabalhar com humanos, não podemos depender apenas de tornar a IA "mais inteligente" ou melhor em adivinhar. Precisamos mudar a arquitetura (o design do sistema) para que seja impossível que a IA aja com base em informações incompletas.

O COCORELI prova que, ao tratar a informação faltante como um "sinal de pare" em vez de um "dica para adivinhar", podemos construir agentes que são seguros, confiáveis e verdadeiramente colaborativos. Não se trata de a IA ser mais inteligente; trata-se do sistema ser mais rigoroso.

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 →