Recursive Agent Harnesses
Este artigo apresenta o Recursive Agent Harness (RAH), um framework focado em código onde agentes pais geram harnesses de subagentes paralelos com ferramentas de sistema de arquivos e de execução, demonstrando melhorias significativas em raciocínio de contexto longo e tarefas de codificação em relação às linhas de base tradicionais de recursão de modelos quando avaliado com modelos de base fixos e mais fortes.
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ê tem uma biblioteca enorme contendo milhões de livros e precisa encontrar um fato específico em cada um deles.
O Jeito Antigo: O Bibliotecário Sobrecarregado
Anteriormente, se você pedisse a uma IA inteligente (um "agente de codificação") para fazer isso, ela tentaria agir como um bibliotecário superveloz. Ela escanearia os livros usando regras simples (como procurar por palavras-chave específicas) para encontrar respostas. Mas, como a biblioteca é gigantesca, o bibliotecário só consegue segurar alguns livros de cada vez em suas mãos. Ele tem que pular a leitura do texto real da maioria dos livros e confiar nessas regras simples. Se a resposta exigir um pensamento profundo sobre uma página específica, o bibliotecário a perderá.
O Jeito "Model Recursion": A Cadeia de Pensamento
Outra abordagem, chamada "Modelos de Linguagem Recursivos" (RLMs), tentou resolver isso dividindo a biblioteca em pilhas menores. A IA pensaria sobre uma pilha, depois a próxima, depois a próxima, em uma longa cadeia de pensamento. No entanto, esta IA é como um bibliotecário que é proibido de tocar nos livros. Ela pode apenas pensar sobre o texto que lhe é dado, mas não pode abrir arquivos, usar ferramentas ou usar uma lupa. Ela é inteligente, mas indefesa sem as ferramentas reais para interagir com os documentos.
O Novo Jeito: O "Recursive Agent Harness" (RAH)
Este artigo apresenta uma nova estratégia chamada Recursive Agent Harness (RAH).
Pense no RAH não como um único bibliotecário, mas como um empreiteiro mestre que constrói uma equipe inteira para o trabalho.
- O Plano Mestre: A IA principal (o pai) olha para a enorme biblioteca e percebe: "Eu não posso fazer isso sozinho, e não posso apenas pensar sobre isso".
- Escrevendo o Script: Em vez de tentar fazer o trabalho ela mesma, o pai escreve um programa de computador (um script). Este script é como um conjunto de instruções que diz: "Para cada livro nesta biblioteca, contrate um novo assistente totalmente equipado".
- As Subequipes: O script é executado e gera instantaneamente centenas de subagentes. Crucialmente, cada um desses subagentes é um trabalhador completo. Eles têm sua própria mesa, suas próprias ferramentas (como abridores de arquivos, mecanismos de busca e executores de código) e sua própria janela de contexto (seu próprio espaço mental).
- Trabalho Paralelo: Enquanto o antigo bibliotecário só conseguia olhar um livro por vez, e a IA de cadeia de pensamento só conseguia pensar em uma pilha por vez, o RAH envia milhares desses assistentes totalmente equipados para trabalhar em seus livros específicos ao mesmo tempo.
- O Resultado: Cada assistente lê seu livro específico, usa suas ferramentas para encontrar a resposta e escreve o resultado. O pai então coleta todas as respostas.
A Analogia da "Caixa de Ferramentas"
A diferença fundamental é a caixa de ferramentas.
- O Agente de Codificação tem uma caixa de ferramentas, mas só consegue olhar para alguns livros de cada vez.
- O RLM tem um cérebro enorme, mas não tem uma caixa de ferramentas; ele não consegue abrir os arquivos.
- O RAH dá a cada trabalhador sua própria caixa de ferramentas completa e permite que trabalhem em paralelo.
O Que o Artigo Descobriu
Os pesquisadores testaram isso em um teste muito difícil chamado "Oolong", que envolve encontrar respostas em documentos com até 4 milhões de palavras (aproximadamente o tamanho de um pequeno romance, mas com milhares de entradas).
- Eles usaram o mesmo "cérebro" (GPT-5) para todos os testes para tornar a comparação justa.
- O antigo "Agente de Codificação" obteve cerca de 72% de acerto.
- O "Model Recursion" (sem ferramentas) obteve cerca de 64% de acerto.
- O novo método RAH obteve 81% de acerto.
A Conclusão
O artigo afirma que a melhoria não veio do uso de um modelo de IA mais inteligente. Veio inteiramente de como o trabalho foi organizado. Ao transformar a "unidade recursiva" (a coisa que repete o trabalho) de um simples "pensamento" em um "trabalhador completo com ferramentas", o sistema tornou-se muito melhor em resolver problemas complexos e de grande escala.
Os autores observam que isso não é apenas uma teoria; é semelhante a como alguns sistemas de produção do mundo real (como os fluxos de trabalho dinâmicos da Anthropic) já estão começando a trabalhar. Eles simplesmente deram um nome a esse padrão e provaram que ele funciona melhor do que as formas antigas.
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.