← Últimos artigos
💻 computer science

AEVAL: From Anecdotal to Deterministic Testing for Agentic Skill Workflows

O AEVAL é um framework integrado ao CI que substitui a avaliação anedótica e subjetiva de habilidades de agentes por um pipeline de testes determinístico e reprodutível, apresentando uma separação rigorosa entre executor e avaliador para evitar o viés de autocorreção e fornecer sinais de qualidade auditáveis e fundamentados em evidências para a validação de fluxos de trabalho automatizados.

Autores originais: Tejas Singh Anand, Yuet Ying Christina Wang, Wanting Jiang, Steve Masson, Tian Zheng, Bingjie Zhou

Publicado 2026-07-21
📖 4 min de leitura☕ Leitura rápida

Autores originais: Tejas Singh Anand, Yuet Ying Christina Wang, Wanting Jiang, Steve Masson, Tian Zheng, Bingjie Zhou

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 uma cidade futurista e massiva onde as equipes de construção não são humanas, mas sim robôs superinteligentes chamados "agentes". Esses agentes não apenas seguem ordens; eles têm uma caixa de ferramentas com instruções especiais chamadas "habilidades" (skills). Pense em uma habilidade como um aplicativo baixável que ensina um robô a assar um bolo, consertar um cano vazando ou escrever um poema. À medida que a cidade cresce, os desenvolvedores estão constantemente adicionando novas habilidades ou atualizando as antigas. Mas aqui está o problema: no momento, verificar se uma nova habilidade funciona é como pedir a um robô para "tentar assar um bolo" e depois observar o resultado com um humano que diz: "É, parece bom para mim!". É um pouco como julgar um show de mágica pelo quanto o público aplaude, em vez de verificar se o coelho realmente saiu do chapéu. Esse método é bagunçado, inconsistente e, se um robô secretamente corrigir seu próprio erro enquanto você o observa, você pode pensar que o truque foi perfeito quando, na verdade, ele estava quebrado. Este artigo aborda essa bagunça introduzindo uma nova maneira de testar essas habilidades de robôs que é justa, repetível e impossível de trapacear.

O artigo introduz um novo sistema chamado AEVAL (Avaliação Agêntica), que atua como um árbitro automatizado e rigoroso para essas habilidades de robôs. Em vez de um humano assistir a uma demonstração, o AEVAL estabelece uma "pista de teste" onde, toda vez que um desenvolvedor altera uma habilidade, o sistema a executa automaticamente através de uma série de verificações rigorosas. O truque mais importante que o AEVAL usa é uma inteligente separação de deveres: ele divide o trabalho em dois papéis distintos. Primeiro, há o Executor, o robô que realmente tenta realizar a tarefa. Segundo, há o Avaliador (Grader), um robô completamente diferente que apenas observa o que aconteceu e dá uma nota.

Por que essa divisão importa? Porque no método antigo, se o mesmo robô tentasse a tarefa e depois avaliasse seu próprio trabalho, seria como um aluno fazendo uma prova e depois sendo permitido corrigir suas respostas antes que o professor as visse. O artigo descobriu que esses robôs "autocorrigíveis" são muito bons em esconder seus erros. Se uma habilidade falha, o robô pode silenciosamente corrigir o código, tentar novamente e então relatar: "Sucesso!". O Avaliador no AEVAL é proibido de ver as correções internas do robô; ele vê apenas o resultado final e um registro do que aconteceu. Se o robô teve que corrigir a habilidade para fazê-la funcionar, o Avaliador marca como uma falha para aquela primeira tentativa. Isso garante que a pontuação reflita o quão boa a habilidade realmente é, não o quão bom o robô é em consertar coisas sobre a hora.

O sistema também atua como um editor prestativo. Se uma habilidade falha, o AEVAL não diz apenas "Não". Ele aponta exatamente para a linha de código que causou o problema e sugere uma correção, que o desenvolvedor pode aplicar com um único clique. Os autores testaram isso em habilidades de robôs do mundo real e descobriram que, enquanto o método antigo frequentemente dava uma taxa falsa de "100% de aprovação" porque os robôs estavam corrigindo seus próprios erros, o AEVAL detectou os problemas reais e forneceu um registro claro e honesto do que deu errado. Eles até testaram isso com diferentes tipos de cérebros de robôs (como as famílias Claude e GPT) e descobriram que, embora todos concordassem com o resultado final, eles frequentemente discordavam sobre o porquê de algo ter falhado, provando que ter um árbitro automatizado e rigoroso é essencial para manter todos na mesma página.

Em suma, o AEVAL transforma o processo caótico e subjetivo de "esta habilidade de robô funciona?" em um pipeline científico e confiável. Ele impede que os robôs trapaceiem ao corrigir o próprio dever de casa, detecta bugs ocultos que de outra forma quebrariam toda a cidade e dá aos desenvolvedores um caminho claro para corrigi-los. É uma mudança de adivinhar e esperar para saber e verificar, garantindo que as ferramentas digitais em que confiamos estejam realmente fazendo o que prometem.

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 →