25-feb-2026 Devlog de AgenC: Captura de pantalla: Agente AgenC Grok en un sistema operativo AgenC en formato sandbox. Escribiendo código, depurando, instalando lo que necesita y luego jugando al videojuego que creó. Sin ningún aviso más allá de la tarea inicial. Prompt: "Crea un juego completo de serpientes en Python usando tkinter. El juego debería tener un tema oscuro con una serpiente verde neón brillante, seguimiento de puntuación y pantalla de game over al reiniciar. Lánzalo en el escritorio para que pueda verte construir y probarlo." Envió 4 PRs que convierten un bucle plano de ReAct en un sistema agente en capas con memoria persistente, autoaprendizaje y flujos de trabajo recurribles. → Memoria semántica: búsqueda híbrida respaldada por vectores, coseno 0,7 + BM25 0,3 con reclasificación de recientes, vida media de 24 horas, codicioso empaquetado en un presupuesto de 2000 tokens. Selecciona automáticamente Ollama/Cloud/Noop. Cero configuración. → Planificación + compactación: instrucción rápida de planificación del sistema, bajo riesgo, cero cambios en el albacea, 80% del beneficio. Compactación presupuestaria en lugar de fallo duro: resumir mensajes antiguos, mantener sistema + resumen + últimos 5, disparar el gancho para almacenar resumen, intentarlo de nuevo. → Autoaprendizaje + captura de pantalla automática: ChatExecutor lee patrones aprendidos de KV, confianza >= 0,7 e inyecta por mensaje. Las acciones de escritorio capturan automáticamente capturas de pantalla tras 300 ms, se fusionan en línea con los resultados de la herramienta para que los LLMs de visión vean los resultados sin turnos extra. Evaluador/crítico de respuesta opcional. → Progreso + canales: entradas persistentes de progreso mediante herramienta:después de que los ganchos sobreviven a los reinicios del demonio. PipelineExecutor con checkpoint/reanudación, puertas de aprobación y políticas de error por paso, abortar/saltar/reintentar. Puntos de control totalmente serializables. → Visor de escritorio: panel noVNC incrustado directamente en el chat. Se abre automáticamente cuando un sandbox queda listo. Distribución dividida con un interruptor de monitor en el encabezado. Solo visualización con permisos de autoconectar, redimensionamiento de escala y portapapeles. Patrón unificador: interfaz MemoryRetriever, backend KV compartido, efectos secundarios impulsados por ganchos. Cada capa se puede activar de forma independiente.