Tu agente trabaja el backlog.
Tú lees el informe matutino.
Agents Never Sleep es un harness de código abierto + Agent Skill que permite a un agente de código completar un backlog de tickets de forma desatendida — con una máquina de estados duradera por ticket, gates de test deterministas, reversibilidad respaldada por git y un contrato de autonomía que aparca lo que una máquina no debería decidir sola.
Código fuente en GitHub MIT · Solo stdlib de Python · v1.0.0
5 completados (cada uno con snapshot en git, gates en verde), 1 aparcado — la decisión de dirección de esquema que no tomaría sin ti.
Mecanismo, no magia
Seis cosas que el harness realmente hace
Cada capacidad de abajo es un mecanismo concreto en el código — nombrada aquí por lo que la implementa. El recorrido completo está en Cómo funciona.
Estado de ticket duradero
Cada ticket avanza por una máquina de estados explícita que sobrevive a caídas y reinicios. Una ejecución retoma donde se detuvo — no empieza de cero.
ASK / PARK / HALT
Las decisiones que una máquina no debería tomar sola — dinero, dirección de esquema, límites de seguridad — se aparcan para el humano, y la ejecución continúa con el siguiente ticket.
Deciden los tests, no la intuición
Un ticket solo cuenta como hecho cuando su gate de test pasa. Un gate en rojo revierte el trabajo; el fallo se clasifica y se reporta, no se oculta.
Todo es reversible
El trabajo se guarda en snapshot por ticket. Cualquier cosa producida durante la noche puede revertirse commit por commit a la mañana siguiente.
Sobrevive a ejecuciones congeladas
Un watchdog envuelve la ejecución por defecto y la reinicia de forma reanudable cuando el agente se congela a mitad de ejecución — por ejemplo durante una ola de sobrecarga del proveedor.
Informe matutino
La ejecución termina con un informe ordenado por prioridad: qué se completó, qué se aparcó y por qué, qué necesita tu criterio. Revisas decisiones, no diffs al azar.

El contrato de autonomía
Nunca bloquear la ejecución por un solo ticket
Desatendido no significa sin rendición de cuentas. El contrato define exactamente qué ocurre cuando el agente se topa con algo que no debería decidir solo.
Prohibido en modo desatendido. El harness nunca se queda esperando una pregunta a las 3 de la madrugada — una pregunta que bloquearía se convierte en un aparcado.
Registrar y continuar. Dinero, dirección de esquema, límites de seguridad, contratos de API públicos: se aparcan con el razonamiento, y aparecen en el informe matutino para que un humano decida.
Detener toda la ejecución. Reservado para condiciones donde continuar podría causar daño — la ejecución termina, los estados se preservan, el informe explica por qué.
Lo que no hace
La parte honesta
- No garantiza código correcto. Los gates detectan lo que los tests detectan. El informe matutino existe precisamente porque un humano sigue revisando el resultado.
- Los hooks de aplicación son hoy solo para Claude Code. El harness y la skill son portables; la capa de aplicación estricta de permisos existe actualmente para Claude Code. Los adaptadores para Hermes y Aider están en la hoja de ruta — hasta que se publiquen, no los reivindicamos.
- Ninguna cifra de rendimiento en esta página. Publicamos benchmarks como metodología reproducible o no los publicamos en absoluto. Está previsto una comparación controlada agente-vs-harness; sus cifras aparecerán cuando existan.
- Reducido, no eliminado. El watchdog, los gates y las rutas de reversión reducen las formas en que una ejecución nocturna puede salir mal. No hacen que la autonomía esté libre de riesgo — el contrato está diseñado precisamente para esa realidad.

Empezar
Dos minutos para tu primera ejecución supervisada
- Instala el paquete y el Agent Skill (ambos viven en el mismo repositorio — ver el README).
- Escribe un backlog pequeño: un directorio de tickets autocontenidos, cada uno con un gate determinista.
- Ejecuta primero de forma supervisada. Observa cómo se completa un lote con tu presencia; pasa a modo desatendido cuando los gates y los aparcados se comporten como esperas.

Managed ANS
El harness de código abierto está completo y es gratuito, con tus propias claves de API — eso no cambia. Managed ANS es la capa de gobernanza que estamos construyendo encima para equipos que ejecutan flotas de agentes desatendidos, a través del gateway de Tokonomix: un token por flota, un tope de presupuesto estricto, listas de modelos permitidos, enrutamiento con residencia de datos en la UE y facturación centralizada. Lee qué se está construyendo →