Inteligência artificial, sem ruído.
Agentes de IA4 min

Stanford cria TRACE: sistema que transforma falhas recorrentes de agentes de IA em treinamento direcionado

Pesquisadores de Stanford liberaram o TRACE, sistema open-source que diagnostica deficiências específicas de agentes de IA e cria ambientes sintéticos de RL para treiná-las diretamente. Resultado: +15 pontos no SWE-bench Verified.

Stanford cria TRACE: sistema que transforma falhas recorrentes de agentes de IA em treinamento direcionado

Agentes de IA baseados em LLMs frequentemente falham do mesmo jeito, repetidas vezes. Uma equipe de pesquisa de Stanford identificou a causa: capacidades específicas ausentes que se repetem em cada execução. O resultado é o TRACE (Turning Recurrent Agent failures into Capability-targeted training Environments), um sistema open-source sob licença MIT que transforma falhas recorrentes em ambientes de treinamento por reforço direcionados.

O problema que o TRACE resolve

Para entender o design, é preciso considerar por que agentes falham. Eles carecem de habilidades específicas que as tarefas exigem — como recuperar o registro correto ou verificar uma pré-condição antes de agir.

Duas abordagens comuns gastam compute de forma ineficiente: RL direto ou SFT dá recompensas esparsas que nunca indicam qual habilidade estava faltando. Dados sintéticos amplos são genéricos demais, direcionando orçamento computacional para habilidades que o modelo já domina.

O TRACE parte de uma observação crucial: as falhas não são aleatórias. Um pequeno conjunto de déficits responde pela maioria das trajetórias malsucedidas. Cada déficit recorrente pode se tornar seu próprio sinal de treinamento denso e verificável.

Pipeline em 4 etapas

1. Análise contrastiva de capacidades

O agente base gera rollouts no ambiente-alvo. Um agente analisador divide as trajetórias em conjuntos de sucesso e falha, rotulando cada par trajetória-capacidade como NA, PRESENT ou LACKING. Uma capacidade é retida apenas quando seu gap contrastivo supera δ = 0,20 e sua cobertura de falhas supera ρ = 0,10.

2. Síntese de ambientes direcionados

Um agente gerador constrói um ambiente sintético por capacidade retida. Cada ambiente isola uma única habilidade preservando os esquemas de ferramentas e formato do domínio-alvo. As instâncias de tarefa são geradas proceduralmente a partir de seeds aleatórios, e as recompensas não precisam de labels humanos nem juiz LLM.

3. Treinamento de adaptadores LoRA

Cada capacidade recebe um adaptador LoRA (Low-Rank Adaptation) treinado em seu ambiente sintético. O algoritmo é GRPO (Group Relative Policy Optimization), com o modelo base congelado. O GRPO agrupa rollouts por seed compartilhada e normaliza recompensas dentro de cada grupo.

4. Composição MoE com roteamento por token

Os adaptadores são compostos em um modelo Mixture-of-Experts (MoE). Apenas gates leves de token são treinados; backbone e adaptadores permanecem congelados. Na inferência, cada token é roteado top-1 para um único adaptador de capacidade, permitindo trocar de especialista no meio da trajetória.

Resultados nos benchmarks

No backbone Qwen3-30B-A3B, o TRACE melhorou o τ²-Bench em +15,3 pontos (de 32,9% para 48,2%) e o SWE-bench Verified em +15 pontos Pass@1 (de 26% para 41%). Superou os baselines externos mais fortes — GEPA e SWE-RL — por +8,6 e +8,4 pontos respectivamente.

Com o backbone Qwen3.6-27B, o TRACE alcançou 73,2% Pass@1 no SWE-bench Verified — superando GPT-5.2-Codex (72,8%), GLM 5 e Claude 4.5 Sonnet no leaderboard público. Um modelo open-weight de 27B vencendo modelos proprietários de ponta.

Eficiência de amostras

O TRACE é notavelmente eficiente em uso de amostras. Usando menos de um quarto dos rollouts, excedeu as pontuações finais do GRPO e GEPA. Na prática, a análise contrastiva recuperou quatro déficits estáveis: raciocínio com dados estruturados, conclusão de tarefas multi-etapa, verificação de pré-condições e precisão no uso de ferramentas.

Por que isso importa

O TRACE muda a abordagem de treinamento de agentes: em vez de jogar mais dados e compute no problema, ele diagnostica precisamente quais capacidades faltam e constrói ambientes de treinamento específicos para cada uma. Cada adaptador LoRA adiciona apenas ~1,6B de parâmetros treináveis (5,3% do backbone), e o gate MoE treinado adiciona apenas 491.760 parâmetros no total.

Para profissionais de IA, o pipeline é agnóstico a benchmark e orientado por prompts em markdown. Após a geração dos ambientes, cada adaptador é treinado contra um servidor vLLM em execução, com hot-swapping de LoRA habilitado. O código está disponível no GitHub com thresholds padrão de ρ = 0,10 e δ = 0,20.


Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.