Beta personal Lo hago para mi propio trabajo. Es para enseñarlo, no es un lanzamiento, y cambia a menudo.
Zar

Novedades

Notas cortas sobre lo que voy metiendo en Zar. Escribo una cuando algo queda terminado de verdad, así que llegan a su ritmo.

Las apps nativas de escritorio ya se pueden probar

Zar empezó como una herramienta para interfaces web. Ahora también prueba apps de escritorio zero-native, las que se construyen con Zig y WebKitGTK. Le das el repo y compila la app dentro del sandbox, la maneja y graba la ejecución. Sin navegador de por medio.

Eso cambia dónde se puede probar. La app no necesita correr en mi máquina ni en mi pantalla. Se compila y se ejecuta entera dentro del sandbox aislado, así que una app de escritorio se puede probar en remoto, igual que una web.

Todo lo demás sigue igual. Una ejecución vuelve como un vídeo con capítulos, comprobaciones que pasan o fallan, un fotograma por paso y los errores que aparecieron por el camino. Si sale en una pantalla, Zar puede probarlo.

Los bucles de agentes ya vienen de serie

Zar ya puede ejecutar bucles de agentes de forma nativa. Le doy un encargo, un agente orquestador planifica el trabajo y lanza agentes trabajadores para hacerlo. Ya no tengo que conectar nada a mano.

El orquestador no se desentiende. Sigue el progreso de cada trabajador y le manda correcciones a mitad de la tarea si alguno se desvía. Cuando el trabajo vuelve, revisa el resultado, y si algo no aguanta, el trabajador vuelve a entrar. El bucle se repite hasta que queda bien de verdad.

La grabación de abajo es una ejecución real. Un orquestador controlando a un grupo de agentes web de principio a fin. Escribí el encargo y lo dejé hacer.

Un orquestador dirigiendo a un equipo de agentes web, grabado tal cual pasó.