← Últimos artigos
🤖 AI

Post-Training on Office Work Improves Software Engineering: A Behavioral Account of Cross-Domain Transfer

Este artigo demonstra que o pós-treinamento de um grande modelo de linguagem em fluxos de trabalho de escritório de longo horizonte melhora significativamente seu desempenho em engenharia de software ao fortalecer quatro comportamentos centrais de execução orientados a objetivos — seleção de objetivos, construção de estado, manutenção de fidelidade e verificação — que se transferem efetivamente entre domínios.

Autores originais: Logan Ritchie, Sushant Mehta, Liudas Panavas, Edwin Chen

Publicado 2026-08-04
📖 8 min de leitura🧠 Leitura aprofundada

Autores originais: Logan Ritchie, Sushant Mehta, Liudas Panavas, Edwin Chen

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á ensinando um robô a ser um mestre cuca. Você pode pensar que a melhor maneira de fazer isso é alimentá-lo com milhões de receitas, mostrar como picar cebolas e deixá-lo praticar o preparo de suflês. Mas e se o segredo para se tornar um grande chef não for apenas saber receitas? E se for sobre a maneira como você pensa? E se a verdadeira habilidade for saber como transformar um jantar de festa enorme e assustador em etapas pequenas e gerenciáveis, manter o controle de todos os ingredientes que você reuniu, lembrar das restrições alimentares do anfitrião enquanto você está ocupado picando e, de fato, provar a comida para garantir que esteja pronta antes de servir?

Este é o mundo da IA "agêntica" — programas de computador que não apenas respondem perguntas, mas realmente fazem coisas, como navegar na web, editar arquivos ou executar testes. Por muito tempo, os cientistas pensaram que esses robôs precisavam ser treinados exatamente para o trabalho que acabariam realizando. Se você quisesse que um robô consertasse um código de computador, teria que ensiná-lo com milhões de exemplos de conserto de código de computador. Mas este novo artigo faz uma pergunta ousada: E se ensinássemos o robô a ser um mestre trabalhador de escritório? E se o ensinássemos a organizar planilhas, agendar reuniões e gerenciar documentos, e depois pedíssemos para ele consertar um software? Seria que as habilidades de ser um bom trabalhador de escritório ajudariam ele a se tornar um melhor engenheiro de software?

Os pesquisadores da Surge AI decidiram testar essa ideia. Eles pegaram um modelo de IA muito inteligente e deram a ele um curso intensivo de trabalho de escritório de "longo horizonte". Não eram tarefas simples como "enviar um e-mail". Eram aventuras complexas e de múltiplas etapas onde a IA tinha que lidar com muitas ferramentas, manter um mapa mental do que estava fazendo e garantir que não perdesse o rastro do quadro geral enquanto se perdia nos detalhes. Eles treinaram a IA em 363 dessas tarefas de escritório, mas aqui está o detalhe: nenhuma das tarefas de treinamento tinha qualquer relação com software ou programação.

O resultado? Quando testaram a IA em um famoso desafio de engenharia de software chamado SWE-Bench Pro, ela melhorou significativamente. Ela aumentou sua taxa de sucesso em 5,8 pontos percentuais. O artigo sugere que, ao aprender como gerenciar fluxos de trabalho de escritório complexos e de múltiplas etapas, a IA aprendeu um "músculo" universal para a execução direcionada a objetivos. Ela aprendeu como estabelecer um objetivo, construir uma imagem mental da situação, manter-se fiel ao plano original mesmo quando as coisas ficassem complicadas e verificar seu próprio trabalho. Os autores argumentam que essas habilidades são como um canivete suíço: uma vez que você aprende como usá-las para organizar um arquivo, pode usá-las para depurar um programa de computador, mesmo que os dois trabalhos pareçam completamente diferentes na superfície.

O Ingrediente Secreto: O "Ciclo de Objetivo"

Para entender como isso funciona, imagine que a IA é um explorador navegando em um labirinto gigante e ramificado. O artigo chama a estratégia da IA de "Execução Direcionada a Objetivos" (GDE - Goal-Directed Execution). Pense nisso como uma dança de quatro passos que a IA realiza repetidamente, como um loop em um videogame:

  1. Formação de Objetivo: A IA pergunta: "Qual é a próxima coisa exata que preciso fazer para chegar mais perto da linha de chegada?"
  2. Construção de Estado: Ela olha ao redor e diz: "Ok, o que eu sei agora? O que acabei de descobrir?" Ela constrói um mapa mental da situação atual.
  3. Estabilidade de Objetivo: Ela checa sua bússola. "Ainda estou indo em direção ao tesouro principal ou me distraí com uma pedra brilhante?" Ela garante que os pequenos passos que está dando não esqueçam o objetivo principal.
  4. Verificação: Finalmente, ela pergunta: "Eu realmente fiz isso? Tenho provas?" Ela não apenas adivinha; ela verifica a evidência.

O artigo argumenta que tarefas complexas — seja organizar o orçamento de uma empresa ou consertar um erro em um videogame — são todas feitas desses mesmos loops. Às vezes, os loops estão aninhados uns dentro dos outros, como bonecas russas. Você tem um objetivo grande (consertar o app), que se divide em objetivos menores (encontrar o erro), que se divide em objetivos ainda menores (ler este arquivo específico).

O Experimento: De Planilhas a Software

Os pesquisadores pegaram um modelo de IA massivo (Qwen3.5-122B-A10B) e deram a ele uma dieta especial de treinamento. Em vez de alimentá-lo com código, eles o alimentaram com 363 cenários de escritório realistas. Imagine a IA atuando como um estagiário virtual. Ela teve que:

  • Pesquisar em documentos e planilhas.
  • Usar navegadores web para pesquisar coisas.
  • Planejar agendas e gerenciar arquivos.
  • Coordenar entre diferentes ferramentas digitais.

Essas tarefas foram desenhadas para serem difíceis. Elas exigiam que a IA acompanhasse muitas coisas ao mesmo tempo, alternasse entre diferentes ferramentas e garantisse que não perdesse o fio da história. A IA praticou essas tarefas até ficar muito boa nelas. Crucialmente, os dados de treinamento continham zero tarefas de engenharia de software. A IA nunca viu uma linha de código durante seu treinamento.

Então veio o teste. Os pesquisadores pediram à IA treinada para resolver problemas no SWE-Bench Pro, um benchmark que testa o quão bem uma IA consegue consertar erros de software do mundo real. Eles compararam essa IA treinada com o mesmo modelo antes de aprender as habilidades de escritório.

Os Resultados: Uma Habilidade Universal

A IA treinada foi uma estrela. Sua taxa de sucesso no teste de engenharia de software saltou de 20,5% para 26,3%. Isso é um aumento de 5,8 pontos percentuais.

Mas a parte mais interessante não foi apenas a pontuação; foi como a IA mudou. Os pesquisadores examinaram de perto o "processo de pensamento" da IA (sua trajetória) e descobriram que a IA treinada estava realizando a dança de quatro passos muito melhor do que a não treinada, tanto em tarefas de escritório quanto em tarefas de software.

Aqui está o que mudou, usando os exemplos do artigo:

  • Melhor Formação de Objetivo: A IA não treinada frequentemente escolhia um objetivo "localmente plausível" que era, na verdade, errado. Por exemplo, em uma tarefa de software, ela poderia tentar reescrever uma função inteira quando uma ferramenta auxiliar simples já existia. A IA treinada, tendo aprendido a escolher o passo certo em tarefas de escritório, percebeu: "Ei, existe uma ferramenta para isso já", e a utilizou.
  • Melhor Construção de Estado: A IA não treinada frequentemente descartava informações importantes. Em uma tarefa de escritório, ela viu uma célula de planilha com uma fórmula e pensou: "Isso não é um número, vou ignorar". Mas a IA treinada percebeu: "Espere, essa fórmula calcula o número que eu preciso", e manteve o dado. Ela aprendeu a construir um melhor mapa mental da situação.
  • Melhor Estabilidade de Objetivo: Isso é sobre não perder o quadro geral. Em uma tarefa de software, a IA não treinada viu um teste falhar e alterou o código para fazer o teste passar, embora isso quebrasse o requisito original. A IA treinada lembrou do "objetivo pai" (o requisito original) e não deixou o problema local distraí-la. Era como um gerente de projeto que se lembra do prazo mesmo quando uma impressora trava.
  • Melhor Verificação: A IA não treinada frequentemente verificava seu trabalho de forma superficial. Ela poderia dizer: "Eu exportei o arquivo, então terminei". A IA treinada foi mais minuciosa. Ela verificou se o arquivo realmente continha os dados corretos e se as mudanças afetavam outras partes do sistema. Ela não apenas marcou o item como feito; ela checou a realidade.

O Quadro Geral

O artigo sugere que, ao treinar a IA em tarefas de escritório complexas e de longo horizonte, eles fortaleceram sua capacidade de organizar seus pensamentos e ações. A IA não aprendeu como programar; ela aprendeu como aprender e como executar planos complexos. As habilidades de gerenciar uma planilha, acompanhar múltiplos arquivos e verificar um relatório revelaram-se surpreendentemente semelhantes às habilidades necessárias para depurar um programa.

Os autores são cuidadosos ao dizer que isso é um "relato comportamental". Eles não afirmam que a IA possui uma "pilha de objetivos" literal dentro de seu cérebro como um humano. Em vez disso, eles observam que o comportamento da IA parece estar usando essas quatro capacidades. Os dados mostram que, quando a IA melhora nesses comportamentos em um domínio (trabalho de escritório), ela melhora em outro (software), mesmo sem nenhum treinamento direto no segundo domínio.

É um pouco como treinar um ginasta. Você pode treiná-lo na trave de equilíbrio e, embora ele não esteja praticando o salto, sua força central, equilíbrio e foco melhoram. Quando ele finalmente chega ao salto, ele performa melhor porque suas "habilidades de ginástica" subjacentes foram aprimoradas. Neste caso, a "ginástica" é a habilidade de gerenciar tarefas longas e complexas sem perder o caminho.

O artigo não afirma que isso é uma solução mágica que resolve todos os problemas de IA, nem diz que esta é a única maneira de melhorar a IA. Mas oferece uma perspectiva fascinante: talvez não precisemos ensinar à IA cada trabalho do mundo. Talvez só precisemos ensiná-la a ser uma trabalhadora organizada, focada em objetivos e eficiente, e ela descobrirá o resto.

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 →