← Últimos artigos
🤖 AI

VCE-Skill: Enhancing Skill Self-Evolution with Version-Change Experience

O artigo propõe o VCE-Skill, um novo framework que aprimora a autoevolução de habilidades de agentes ao fundir adaptativamente trajetórias de execução específicas de tarefas com experiências estruturadas e destiladas de históricos de versões de habilidades públicos, resultando em melhorias significativas de desempenho e capacidades de transferência entre modelos mais fortes.

Autores originais: Jianming Chen, Xuanbin Ye, Yawen Wang, Junjie Wang, Qing Wang, Fanjiang XU

Publicado 2026-08-18
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Jianming Chen, Xuanbin Ye, Yawen Wang, Junjie Wang, Qing Wang, Fanjiang XU

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

No mundo em rápida evolução da inteligência artificial, pesquisadores estão ensinando programas de computador a agir mais como assistentes humanos. Esses programas, frequentemente chamados de agentes, não apenas respondem a perguntas; eles realizam tarefas usando ferramentas, seguindo instruções e gerenciando arquivos. Para tornar esses agentes confiáveis, os desenvolvedores lhes dão "habilidades". Pense em uma habilidade como uma caixa de ferramentas portátil contendo um conjunto de instruções, scripts e recursos que o agente pode pegar e usar sempre que enfrentar um tipo específico de problema. No entanto, assim como um humano aprende com os erros, essas ferramentas raramente são perfeitas quando criadas pela primeira vez. À medida que o mundo muda e novos desafios surgem, as instruções dentro dessas caixas de ferramentas precisam ser atualizadas, corrigidas e melhoradas. A questão central para os cientistas é como automatizar esse processo de melhoria para que os agentes possam ensinar a si mesmos a se tornarem melhores ao longo do tempo.

Por algum tempo, a abordagem padrão para essa auto-melhoria tem sido deixar o agente tentar uma tarefa, observar onde ele falha e, então, reescrever as instruções com base nessa falha específica. Este método depende inteiramente da evidência coletada durante a tentativa atual. Embora isso funcione, possui um ponto cego: ele só vê os erros que acontecem agora. Ele perde as lições mais amplas que outros desenvolvedores aprenderam ao longo de anos mantendo ferramentas semelhantes. Uma equipe de pesquisadores da Academia Chinesa de Ciências e da Universidade de Postagem e Telecomunicações de Pequim percebeu que esse foco estreito estava deixando uma vasta biblioteca de conhecimento inexplorada. Eles se propuseram a ver se o histórico de mudanças feitas em ferramentas de software públicas poderia ensinar algo a um agente que sua própria experiência imediata não pudesse.

Os pesquisadores começaram comparando duas fontes diferentes de informação. A primeira fonte era as tentativas recentes do próprio agente em uma tarefa, que forneciam uma visão detalhada, porém estreita, do que deu errado. A segunda fonte era o histórico público de mudanças feitas em ferramentas semelhantes por desenvolvedores humanos ao longo do tempo. Quando analisaram essas duas fontes lado a lado, descobriram uma diferença clara e útil. As próprias tentativas do agente focavam principalmente em corrigir erros imediatos e específicos sobre como ele chamava ferramentas ou lia instruções. Em contraste, o histórico público continha uma variedade muito maior de melhorias, incluindo mudanças na forma como os dados eram organizados, como os scripts eram estruturados e como a ferramenta lidava com situações inesperadas. Os registros públicos ofereciam uma perspectiva mais ampla, enquanto os registros do próprio agente ofereciam uma realidade fundamentada e específica da tarefa. As duas fontes não se repetiam; em vez disso, elas preenchiam as lacunas uma da outra.

Para colocar esse insight em prática, a equipe desenvolveu um novo sistema chamado VCE-Skill. Este sistema atua como uma ponte entre a experiência atual do agente e a sabedoria coletiva do passado. O processo ocorre em dois estágios principais. Primeiro, o sistema pega o histórico bruto e desordenado de mudanças de repositórios públicos e o limpa. Ele remove os detalhes específicos que se aplicam apenas a um projeto e os destila em lições gerais e reutilizáveis. Por exemplo, se muitos desenvolvedores adicionaram uma verificação para garantir que um arquivo existe antes de tentar abri-lo, o sistema aprende isso como uma regra geral, em vez de uma correção única. Essas lições destiladas são armazenadas em uma biblioteca estruturada de experiência.

No segundo estágio, o agente tenta uma tarefa e gera suas próprias ideias de melhoria baseadas no que aconteceu. O sistema então olha para sua biblioteca de lições destiladas e seleciona as que são mais relevantes para o problema atual. Ele não simplesmente copia as lições antigas ou ignora as próprias ideias do agente. Em vez disso, ele combina cuidadosamente as duas. Se o agente está lutando com um problema comum que o histórico público já resolveu muitas vezes, o sistema se apoia fortemente nessa sabedoria externa. Se o agente está enfrentando um erro único e estranho que nunca foi visto antes, o sistema confia mais na observação do próprio agente. Esse equilíbrio não é fixo; o sistema ajusta constantemente o quanto confia na biblioteca externa versus a própria experiência do agente, dependendo se as mudanças estão realmente fazendo o agente performar melhor.

Os resultados desta abordagem foram testados em cinco tipos diferentes de tarefas, variando desde responder perguntas complexas e gerenciar planilhas até controlar robôs em ambientes virtuais. Os pesquisadores usaram quatro modelos de linguagem de grande escala diferentes para atuar como os agentes. Em todos os casos, adicionar essa experiência externa ao ciclo de auto-melhoria do agente levou a um melhor desempenho. Os agentes pontuaram mais alto em média, com melhorias variando de cerca de três a cinco pontos nos diversos testes. Mais importante ainda, as habilidades que foram melhoradas usando este método provaram ser mais robustas. Quando os pesquisadores pegaram uma habilidade que havia sido evoluída com este novo método e a testaram em um modelo de computador diferente daquele em que foi treinada, ela performou significativamente melhor do que as habilidades que haviam aprendido apenas com seus próprios erros imediatos. Isso sugere que, ao incorporar as lições mais amplas do histórico público, os agentes aprenderam princípios mais gerais que poderiam ser aplicados em novas situações, em vez de apenas memorizar como corrigir um erro específico.

O estudo não afirma que a antiga maneira de aprender com os erros é inútil. A própria experiência do agente continua sendo essencial para entender os detalhes específicos da tarefa em questão. O novo método simplesmente adiciona uma camada de contexto que o agente não conseguiria encontrar por conta própria. Ao tratar o histórico de mudanças de software público como uma fonte valiosa de conhecimento prévio, os pesquisadores demonstraram que os agentes podem aprender a evoluir de forma mais eficaz. Eles demonstraram que o caminho para um agente mais inteligente e confiável não é apenas observar o que acontece no momento, mas também compreender a longa história de como ferramentas semelhantes foram melhoradas ao longo do tempo. Esta abordagem oferece uma maneira prática de tornar a inteligência artificial mais adaptável, garantindo que as ferramentas que ela utiliza não sejam apenas funcionais para hoje, mas robustas o suficiente para o futuro.

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 →