Spool: orquestación de bucles de Claude Code en contenedores

Fuentes: Spool: Orchestration of Persistent Claude Code Loops in Containers

Spool es una herramienta de código abierto que permite gestionar y orquestar bucles persistentes de Claude Code, facilitando su coordinación y supervisión sin necesidad de costos de API. El sistema opera bajo un modelo de contención por defecto, ejecutando cada bucle en un contenedor aislado en el plan del usuario, lo que garantiza que no se consuman recursos adicionales en la factura de Claude.

La arquitectura de Spool se basa en la comunicación directa entre bucles a través de un canal de flota, eliminando la necesidad de relajar mensajes manualmente. Los bucles pueden interactuar con el usuario a través de Telegram o Slack, integrándose como bots o aplicaciones específicas. El sistema incluye un panel de control web que permite visualizar el flujo de tokens, gestionar horarios de activación y pausas, y establecer límites de gasto para evitar el agotamiento del plan de Claude.

El proyecto, desarrollado en Go y Node.js, requiere un entorno Linux, macOS o Windows con Docker y Go 1.25+. Spool ofrece una opción de ejecución no contenida para usuarios avanzados que prefieren ejecutar los bucles como procesos nativos sin contenedores. La seguridad se refuerza mediante listas de envío autorizadas, sellado de secretos y mecanismos de bloqueo de usuarios no autorizados. Esta herramienta está diseñada para desarrolladores que buscan automatizar tareas complejas manteniendo el control total sobre sus recursos y flujos de trabajo.