Shepherd resuelve uno de los problemas desagradables de los sistemas de agentes: un registro normal almacena diálogos e instantáneas del entorno, pero no puede revertir completamente el estado activo de un proceso.
Qué hace Pastor:
- guarda el proceso del agente y el sistema de archivos al mismo tiempo;
- convierte acciones de modelo, llamadas de herramientas y cambios de entorno en confirmaciones escritas;
- le permite retroceder a cualquier estado anterior;
- Después del pago, el agente puede continuar trabajando exactamente desde ese punto.
Dos agentes de codificación que trabajan en el mismo repositorio a menudo interfieren entre sí y muestran peores resultados que un agente: 28,8% frente a 57,2%.
Con Shepherd, la brecha se reduce en un 91%: el supervisor puede monitorear a ambos agentes en tiempo real y revertir una acción fallida antes de que arruine el proyecto.
GitHub: