Microsoft limpa o chat de agentes de IA e obtém até 66% de ganho com o mesmo orçamento
Pesquisadores da Microsoft constataram que agentes de IA autônomos ficam presos em "bacias de ideias": à medida que o contexto do chat cresce, eles se apegam cada vez mais a uma região local de soluções e não conseguem sair dela. O método Fork-and-Flush cria ramificações do processo e apaga o histórico da conversa, mas preserva o espaço de trabalho (arquivos, código, artefatos). Com o mesmo orçamento computacional, os resultados melhoraram em até 66%. • Problema: um contexto longo estreita a busca por soluções. • Solução: zerar o chat e manter o workspace. • Efeito: até +66% com o mesmo compute.
Processado por IA de The Decoder; editado por Hamidun News
Agentes de IA autônomos encontram soluções com mais dificuldade à medida que a própria conversa se acumula. Essa é a conclusão de pesquisadores da Microsoft, que batizaram o efeito de "bacias de ideias" (idea basins): regiões locais do espaço de soluções das quais um agente com contexto longo já não consegue escapar. O método proposto por eles, o Fork-and-Flush, limpa o histórico do chat, mas preserva o espaço de trabalho. Com o mesmo orçamento computacional, ele entrega resultados até 66% melhores.
Como o agente fica preso em uma bacia
Um agente que trabalha por muito tempo em uma tarefa vai enchendo o contexto, passo a passo, com hipóteses, tentativas fracassadas e conclusões intermediárias. Tudo isso passa a condicionar o passo seguinte. O modelo continua desenvolvendo a direção já escolhida, mesmo que ela leve a um beco sem saída, e cada nova mensagem reforça essa trajetória. Os pesquisadores descrevem o fenômeno como a queda em uma região local da qual não há saída no curso normal do trabalho.
Aumentar o orçamento não resolve o problema. Se o agente fica rodando em torno de uma única ideia, tokens e passos adicionais só aprofundam a bacia. Por isso, o que importa é a forma de gastar a computação.
Fork-and-Flush: ramificar e limpar
O método tem duas operações. O Fork cria ramificações do processo, e o Flush apaga o histórico do chat. O detalhe central: só a conversa é apagada, e o espaço de trabalho permanece intacto. Tudo o que o agente já fez com as próprias "mãos" continua lá: arquivos, código, artefatos. O modelo recebe um contexto limpo e olha para o ambiente de trabalho pronto, sem o peso dos raciocínios anteriores.
Assim, o agente retoma a tarefa sem os vieses acumulados, mas sem perder o progresso concreto. Daí vem a eficiência: não é preciso reiniciar o trabalho do zero.
Parâmetros principais, segundo o estudo:
- Problema: "bacias de ideias" causadas pelo crescimento do contexto do chat;
- O que é descartado: o histórico de conversa do agente;
- O que é preservado: o espaço de trabalho;
- Orçamento: o mesmo volume de computação da abordagem de base;
- Resultado: ganho de até 66%.
O "até 66%" indica o máximo, não a média. A publicação original do The Decoder não traz detalhamento por tarefa, modelo ou benchmark, então ainda é cedo para avaliar o ganho típico. É preciso consultar o trabalho da própria Microsoft.
O que testar nos seus agentes
A ideia vale bem além do laboratório de pesquisa, sobretudo em programação, onde agentes trabalham por horas. Se os resultados se confirmarem na prática, daí decorrem alguns passos.
Primeiro: guardar o estado no espaço de trabalho, não no diálogo. Tudo o que importa (código, anotações, resultados de verificações) deve ficar em arquivos e no repositório, de onde possa ser lido depois de um reset de contexto.
Segundo: não esticar uma única sessão indefinidamente. Se o agente passa muito tempo sem avançar, sai mais barato limpar o contexto e dar a ele um olhar novo sobre o estado atual do projeto do que despejar mais tokens na mesma conversa.
Terceiro: rodar várias ramificações com contexto limpo em vez de uma só, longa. O orçamento computacional é o mesmo, mas aumentam as chances de encontrar outra "bacia".
O método contraria a suposição habitual de que o contexto acumulado sempre ajuda. Em sistemas agênticos, ele provavelmente deve ser tratado como um recurso com retorno decrescente, que precisa ser gerenciado com o mesmo cuidado dedicado a tokens e tempo de execução.
- 25 de out. de 2026Anthropic lança dez anúncios para o Claude em três meses: de escolas à SpaceX
- 24 de out. de 2026Artificial Analysis lança Decision Index: Jev 1.13 lidera com 58 pontos
- 24 de out. de 2026Lovable integra GPT-Live, Claude e Gemini Omni: 9 ferramentas de IA em um só chat
- 24 de out. de 2026Lovable lança pacote corporativo com deploy em AWS e Azure do cliente, inferência na UE e políticas de governança
Perguntas frequentes sobre a notícia
Como o agente fica preso em uma bacia?
Um agente que trabalha por muito tempo em uma tarefa vai enchendo o contexto, passo a passo, com hipóteses, tentativas fracassadas e conclusões intermediárias. Tudo isso passa a condicionar o passo seguinte. O modelo continua desenvolvendo a direção já escolhida, mesmo que ela leve a um beco sem saída, e cada nova mensagem reforça essa trajetória. Os pesquisadores descrevem o fenômeno como a queda em uma região local da qual não há saída no curso normal do trabalho. Aumentar o orçamento não resolve o problema. Se o agente fica rodando em torno de uma única ideia, tokens e p
O que se sabe sobre Fork-and-Flush: ramificar e limpar?
O método tem duas operações. O Fork cria ramificações do processo, e o Flush apaga o histórico do chat. O detalhe central: só a conversa é apagada, e o espaço de trabalho permanece intacto. Tudo o que o agente já fez com as próprias "mãos" continua lá: arquivos, código, artefatos. O modelo recebe um contexto limpo e olha para o ambiente de trabalho pronto, sem o peso dos raciocínios anteriores. Assim, o agente retoma a tarefa sem os vieses acumulados, mas sem perder o progresso concreto. Daí vem a eficiência: não é preciso reiniciar o trabalho do zero. Parâmetros principais
O que testar nos seus agentes?
A ideia vale bem além do laboratório de pesquisa, sobretudo em programação, onde agentes trabalham por horas. Se os resultados se confirmarem na prática, daí decorrem alguns passos. Primeiro: guardar o estado no espaço de trabalho, não no diálogo. Tudo o que importa (código, anotações, resultados de verificações) deve ficar em arquivos e no repositório, de onde possa ser lido depois de um reset de contexto. Segundo: não esticar uma única sessão indefinidamente. Se o agente passa muito tempo sem avançar, sai mais barato limpar o contexto e dar a ele um olhar novo sobre o est
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.