Forge adquiere memoria a largo plazo: cuanto más hablas, más sabe
El mayor cambio de este día es darle a Forge "memoria a largo plazo". Antes, cada nueva conversación comenzaba como un primer encuentro; ahora puede destilar automáticamente información clave de sesiones pasadas y recuperarla en otras nuevas: sus preferencias, las convenciones de su proyecto, el error que estaba a mitad de arreglar, lo recuerda todo. Se agregó un interruptor de Memoria al panel de Configuración para que usted mantenga el control. En el lado del editor, el panel Malla ahora puede mostrar estadísticas de geometría por entidad; debajo, aterrizó un nuevo supervisor de procesos agente-host; y se corrigió un límite de longitud de argumentos de Windows que rompía la integración del cursor.
Memoria del alma: de "empezar de nuevo cada vez" a "aprender sobre la marcha"
Una de las cosas más frustrantes de los asistentes de IA es la "amnesia entre sesiones". Ayer dedicaste 20 minutos a explicar las convenciones del código de tu proyecto, las preferencias de nombres y los obstáculos que debes evitar, luego abres una nueva conversación hoy y se olvida todo: comienzas desde cero. El sistema de memoria Soul enviado hoy existe para solucionar ese problema. Al final de cada conversación (o en momentos adecuados durante la misma), destila automáticamente información que vale la pena retener a largo plazo (cosas como "este proyecto usa Bun, no Node", "el usuario prefiere un código conciso sin comentarios excesivos", "el protagonista del juego se llama Arin") y conserva estos recuerdos en el disco. Cuando comienza una nueva conversación, estos recuerdos se inyectan en el contexto de Forge para que "comience con la memoria". Técnicamente, la extracción de memoria utiliza un mecanismo de bifurcación: bifurca una tarea de extracción liviana de la conversación actual, la ejecuta de forma asíncrona sin perturbar el chat en curso y escribe en el almacén de memoria cuando termina.
Panel de configuración: memoria bajo tu control
La memoria es algo bueno, pero "que la IA decida por sí sola qué recordar" también puede ser inquietante. Así que este día también se agregó una sección de Memoria en el panel de Configuración: puedes activar o desactivar la extracción automática de memoria, ver lo que Forge ha recordado y eliminar las entradas que no deseas conservar. Este diseño sigue un principio: la IA puede aprender de forma proactiva, pero los humanos siempre tienen derecho de veto. El interruptor de memoria está activado de forma predeterminada (por lo que la mayoría de los usuarios se benefician de inmediato), pero se puede desactivar con un clic en cualquier momento, y al desactivarlo, Forge vuelve al modo "comenzar de nuevo cada vez" sin residuos.
El editor: el panel de malla muestra detalles de geometría por entidad
El panel Malla del editor agregó una pequeña característica útil este día: en el modo entidad, cada objeto muestra sus estadísticas de geometría al lado: recuento de vértices, recuento de triángulos, recuento de materiales, etc. Antes sólo se podía ver “esto es una malla” sin saber lo pesada que era; ahora puedes saber de un vistazo "este modelo tiene 500.000 caras, probablemente necesite diezmarlo" o "este tiene solo 200 caras, es seguro colocar muchas". Al mismo tiempo se ocultó el campo "Tipo" mostrado anteriormente, que en este contexto era engañoso. Parece un pequeño cambio, pero para cualquiera que optimice la escena, significa que ya no necesitará abrir una herramienta externa solo para verificar el recuento de polígonos.
Agente-host: un ama de llaves dedicada a los agentes
Un nuevo supervisor de procesos agente-host llegó al nivel de infraestructura; considérelo como un "ama de llaves" para los agentes. Al ejecutarse como un sidecar ring-0, maneja la gestión del ciclo de vida del proceso del agente (inicio, monitoreo, reinicio, apagado ordenado) y la comunicación entre procesos (IPC). Anteriormente, la gestión de procesos de agentes estaba dispersa por todo el código base sin un supervisor unificado; Ahora, con agente-host, un agente bloqueado se reinicia automáticamente y el paso de mensajes entre múltiples agentes tiene un canal estándar. Esta es la infraestructura que hace que la colaboración entre múltiples agentes del equipo sea más sólida: un equipo solo puede trabajar de manera eficiente cuando alguien está "observando" a cada miembro.
Corrección de la CLI de Windows: la integración del cursor ya no se trunca
También se solucionó un problema exclusivo de Windows: al llamar a la CLI de Forge a través del cursor, Windows cmd.exe truncaría un mensaje largo debido a su límite de longitud de argumento, lo que provocaba que el agente recibiera solo la mitad de una instrucción. En su lugar, la solución envía el mensaje a través de la entrada estándar, sin pasar por el límite de longitud de los argumentos de la línea de comandos. Este tipo de caso extremo específico de una plataforma es insidioso: funciona perfectamente en Mac, falla misteriosamente en Windows, pero solucionarlo es una verdadera ganancia de confiabilidad para los usuarios de Windows.
que significa este dia
La palabra clave de este día es "acumulación". La memoria del alma significa que la capacidad de Forge ya no se pone a cero cada vez, sino que se acumula con el uso: cuanto más la usas, mejor conoce tu proyecto, tus hábitos, tus preferencias y más eficiente se vuelve. Agent-host brinda una base confiable para la colaboración entre múltiples agentes, y las estadísticas de geometría del editor brindan una base de datos para la optimización. Cada cambio apunta en la misma dirección: convertir a Forge de "un trabajador temporal que improvisa cada sesión" a "un socio que recuerda, es confiable y puede trabajar junto a usted a largo plazo".