Repolode
KKKKhazix

KKKKhazix/agent-autoloop

Un scheduler ligero y sin dependencias que permite a agentes de IA de línea de comandos como Claude Code y Codex trabajar en segundo plano y pedirte decisiones mediante tarjetas solo cuando hace falta.

Estrellas
3,938
Forks
715
Issues abiertos
8
Último commit
hace 7 horas

¿Qué es?

Agent Autoloop convierte agentes de línea de comandos como Claude Code y Codex en trabajadores en segundo plano, en lugar de herramientas que tienes que supervisar. Un núcleo sin dependencias se encarga de la programación, mientras que las fuentes de eventos, los agentes, los canales de notificación y los flujos de entrega son plugins intercambiables. Las reglas de un archivo local rules.json dirigen los eventos de programaciones cron, webhooks de GitHub o llamadas HTTP al agente y al directorio de trabajo que elijas.

Cuando un agente se encuentra con una decisión que no puede tomar por sí solo, como eliminar datos, reiniciar un servicio o enviar un mensaje externo, el sistema envía una tarjeta a Feishu, DingTalk, WeCom, Slack, Discord o una notificación de escritorio. Mientras espera una respuesta, el proceso termina, así que no hay ningún proceso del agente en ejecución ni se consumen tokens. Cuando respondes, el agente reanuda la sesión original y termina el trabajo. Funciona en macOS y Linux sin servidor en la nube ni puertos públicos.

Los agentes se integran mediante una convención sencilla: imprimen un resultado final y, de forma opcional, añaden un bloque estructurado para hacer preguntas o programar tareas de seguimiento. Cualquier herramienta de línea de comandos que reciba una instrucción y muestre una respuesta se puede conectar con una sola entrada de configuración.

Funciones clave

  • 01Las reglas de rules.json dirigen eventos cron, de GitHub o HTTP al agente y al directorio que elijas.
  • 02La espera de una respuesta humana no consume procesos ni tokens; las sesiones se reanudan cuando llega la respuesta.
  • 03Las tarjetas de decisión llegan a Feishu, DingTalk, WeCom, Slack, Discord o a las notificaciones de escritorio.
  • 04Incluye plugins para Claude Code, Codex y ACP, además de un adaptador de comandos genérico para otros agentes de CLI.
  • 05Un flujo de entrega revisa, espera a CI, fusiona y verifica un PR cuando se añade la etiqueta deliver.
  • 06Un registro de eventos de solo anexado permite rastrear con un solo comando por qué se ejecutó cualquier tarea.

Casos de uso

  • Generar un resumen diario por la mañana a partir de notas locales y commits de git.
  • Clasificar nuevos issues de GitHub en un checkout local y avisarte para que los revises.
  • Investigar alertas de producción y pedir aprobación antes de reiniciar servicios.
  • Supervisar un sitio web y enviar una sola alerta si falla, en lugar de notificaciones repetidas.

Inicio rápido

  1. 1

    Ejecuta el script oficial de instalación del README (requiere Node 24, Git, curl y un CLI de agente con la sesión iniciada)

  2. 2

    Haz una ronda de prueba real con tu agente local

    agent-autoloop try
  3. 3

    Consulta el progreso y el uso después de responder a la tarjeta

    agent-autoloop status

Antes de usarlo

  • Solo es compatible con macOS y Linux.
  • Requiere Node 24 y un agente de línea de comandos preinstalado y con la sesión iniciada, como Claude Code o Codex.
  • El README recomienda usar claves de API en lugar de suscripciones personales para automatizaciones de alta frecuencia.

En colecciones

Temas

Preguntas frecuentes

¿Qué es agent-autoloop?
Un scheduler ligero y sin dependencias que permite a agentes de IA de línea de comandos como Claude Code y Codex trabajar en segundo plano y pedirte decisiones mediante tarjetas solo cuando hace falta. Agent Autoloop convierte agentes de línea de comandos como Claude Code y Codex en trabajadores en segundo plano, en lugar de herramientas que tienes que supervisar. Un núcleo sin dependencias se encarga de la programación, mientras que las fuentes de eventos, los agentes, los canales de notificación y los flujos de entrega son plugins intercambiables. Las reglas de un archivo local rules.json dirigen los eventos de programaciones cron, webhooks de GitHub o llamadas HTTP al agente y al directorio de trabajo que elijas.
¿agent-autoloop es gratuito? ¿Qué licencia tiene?
agent-autoloop es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿agent-autoloop sigue mantenido?
Mantenimiento activo. El último commit de agent-autoloop fue el 7 nov 2026.
¿Para qué puedo usar agent-autoloop?
Generar un resumen diario por la mañana a partir de notas locales y commits de git. Clasificar nuevos issues de GitHub en un checkout local y avisarte para que los revises. Investigar alertas de producción y pedir aprobación antes de reiniciar servicios. Supervisar un sitio web y enviar una sola alerta si falla, en lugar de notificaciones repetidas.
¿Cómo se instala agent-autoloop?
Ejecuta el script oficial de instalación del README (requiere Node 24, Git, curl y un CLI de agente con la sesión iniciada) Haz una ronda de prueba real con tu agente local: agent-autoloop try Consulta el progreso y el uso después de responder a la tarjeta: agent-autoloop status
¿Dónde consigo agent-autoloop?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/KKKKhazix/agent-autoloop

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados