Forge ganha memória de longo prazo: quanto mais você fala, mais ele sabe
A maior mudança hoje é dar a Forge “memória de longo prazo”. Antes, cada nova conversa começava como um primeiro encontro; agora ele pode destilar automaticamente informações importantes de sessões anteriores e recuperá-las em novas sessões - suas preferências, as convenções do seu projeto, o bug que você estava corrigindo no meio, ele se lembra de tudo. Uma alternância de memória foi adicionada ao painel Configurações para que você mantenha o controle. No lado do editor, o painel Mesh agora pode mostrar estatísticas de geometria por entidade; embaixo, um novo supervisor de processo agente-host pousou; e um limite de comprimento de argumento do Windows que interrompeu a integração do Cursor foi corrigido.
Memória da alma: de "começar do zero a cada vez" a "aprender à medida que avança"
Uma das coisas mais frustrantes sobre os assistentes de IA é a “amnésia entre as sessões”. Você gastou 20 minutos ontem explicando as convenções de código do seu projeto, nomeando preferências e armadilhas a serem evitadas, depois abre uma nova conversa hoje e tudo se esquece - você começa do zero. O sistema de memória Soul lançado hoje existe para consertar isso. No final de cada conversa (ou em momentos adequados durante ela), ele destila automaticamente informações que valem a pena reter a longo prazo - coisas como "este projeto usa Bun e não Node", "o usuário prefere código conciso sem comentários excessivos", "o protagonista do jogo se chama Arin" - e persiste essas memórias no disco. Quando uma nova conversa começa, essas memórias são injetadas no contexto de Forge para que “comece com a memória”. Tecnicamente, a extração de memória usa um mecanismo de bifurcação: ele bifurca uma tarefa de extração leve da conversa atual, executa-a de forma assíncrona sem perturbar o bate-papo em andamento e grava no armazenamento de memória quando termina.
Painel de configurações: memória sob seu controle
A memória é uma coisa boa, mas “a IA decide por si mesma o que lembrar” também pode ser perturbador. Portanto, este dia também adicionou uma seção Memória no painel Configurações: você pode ativar ou desativar a extração automática de memória, ver o que o Forge lembrou e excluir entradas que você não deseja manter. Esse design segue um princípio: a IA pode aprender proativamente, mas os humanos sempre têm direito de veto. O interruptor de memória está ativado por padrão (para que a maioria dos usuários se beneficie imediatamente), mas pode ser desligado com um clique a qualquer momento - e desligá-lo reverte o Forge para o modo "iniciar do zero a cada vez" sem resíduos.
O editor: painel Malha mostra detalhes de geometria por entidade
O painel Mesh do editor adicionou um pequeno recurso útil neste dia: no modo entidade, cada objeto mostra suas estatísticas de geometria ao lado – contagem de vértices, contagem de triângulos, contagem de materiais e assim por diante. Antes você só conseguia ver “isso é uma malha” sem saber o quão pesada ela era; agora você pode dizer rapidamente "este modelo tem 500 mil faces, provavelmente precisa de dizimação" ou "este tem apenas 200 faces, é seguro colocar muitas". O campo “Tipo” mostrado anteriormente, que era enganoso neste contexto, foi ocultado ao mesmo tempo. Parece uma pequena mudança, mas para quem faz otimização de cena, significa não precisar mais abrir uma ferramenta externa apenas para verificar a contagem de polígonos.
Agente-host: uma governanta dedicada para agentes
Um novo supervisor de processo agente-host chegou ao nível da infraestrutura – pense nele como uma “governanta” para os agentes. Executando como um sidecar ring-0, ele lida com o gerenciamento do ciclo de vida do processo do agente (iniciar, monitorar, reiniciar, desligamento normal) e comunicação entre processos (IPC). Anteriormente, o gerenciamento de processos do agente estava espalhado pela base de código, sem um supervisor unificado; agora, com agente-host, um agente travado é reiniciado automaticamente e a passagem de mensagens entre vários agentes tem um canal padrão. Esta é a infraestrutura que torna a colaboração multiagente da equipe mais robusta – uma equipe só pode trabalhar com eficiência quando alguém está “observando” cada membro.
Correção da CLI do Windows: a integração do cursor não é mais truncada
Um problema exclusivo do Windows também foi corrigido: ao chamar a CLI do Forge através do Cursor, um prompt longo seria truncado pelo cmd.exe do Windows devido ao limite de comprimento do argumento, fazendo com que o agente recebesse apenas metade de uma instrução. A correção alimenta o prompt por meio do stdin, ignorando o limite de comprimento do argumento da linha de comando. Esse tipo de caso extremo específico da plataforma é insidioso – funciona perfeitamente no Mac, falha misteriosamente no Windows – mas corrigi-lo é um ganho real de confiabilidade para os usuários do Windows.
O que este dia significa
A palavra-chave deste dia é “acumulação”. A memória da alma significa que a capacidade do Forge não é mais zerada a cada vez, mas se acumula com o uso – quanto mais você o usa, melhor ele conhece seu projeto, seus hábitos, suas preferências e mais eficiente ele se torna. O agente-host fornece à colaboração multiagente uma base confiável, e as estatísticas de geometria do editor fornecem à otimização uma base de dados. Cada mudança aponta na mesma direção: transformar Forge de “um trabalhador temporário improvisando cada sessão” em “um parceiro que se lembra, é confiável e pode trabalhar ao seu lado a longo prazo”.