PromptPilot: un planificador de tareas para Claude Code y Codex que trabaja mientras duermes

PromptPilot es un planificador de tareas de código abierto para herramientas CLI de IA: Claude Code, Codex y Qwen. Las tareas se envían desde la terminal, una interfaz web o un bot de Telegram y se ejecutan en cola, con prioridades, horarios y reintento automático ante rate limit. Toda la cola se guarda en SQLite, sin brokers externos. Su característica principal: puedes responder al agente de IA directamente desde Telegram, sin abrir la terminal, incluso si estás lejos del ordenador.

Procesado por IA desde Habr AI; editado por Hamidun News
PromptPilot: un planificador de tareas para Claude Code y Codex que trabaja mientras duermes
Fuente: Habr AI. Collage: Hamidun News.
Escuchar artículo

Las cuotas de tokens, los límites de peticiones y las ventanas de reinicio los dicta el proveedor, no el desarrollador. Pero al desarrollador le queda un recurso bajo su control: el momento en que envía la tarea. De eso se encarga PromptPilot, un planificador de cola de prompts para herramientas CLI de IA que permite lanzar un agente de código por adelantado, sin que estés frente al monitor.

Qué es PromptPilot y para qué sirve

PromptPilot es una herramienta de código abierto que un desarrollador escribió para sí mismo, pero que publicó con la idea de que no es el único con este problema. El escenario es sencillo: quieres lanzar una tarea en Claude Code o Codex a la una de la madrugada, cuando el proveedor restablece el límite, pero a esa hora ya estás dormido. O al revés: por la mañana abres el portátil y quieres que el calentamiento de la sesión ya se haya hecho sin ti.

El sistema acepta tareas desde tres interfaces: una terminal normal, una interfaz web y un bot de Telegram. Un worker las toma de la cola y las ejecuta una tras otra. Si la herramienta se topa con un rate limit, no falla: hace una pausa y vuelve a intentarlo automáticamente. Esto importa sobre todo a quienes usan planes gratuitos o limitados, donde cada restablecimiento del límite exige un reinicio manual.

Arquitectura: SQLite y tres procesos

La parte técnica es minimalista a propósito. Toda la cola se guarda en SQLite, sin brokers externos como Redis o RabbitMQ. Tres procesos (servidor API, worker y bot de Telegram) se comunican a través de la base de datos. Así se puede ejecutar todo en un portátil corriente o en un VPS barato, sin infraestructura compleja.

Las tareas tienen prioridades y hora de inicio. Puedes programar una tarea con la marca «ejecutar a las 03:00» y el worker la recogerá en el momento indicado. Se admiten Claude Code, Codex y Qwen; en la práctica, cualquier herramienta CLI que acepte prompts por entrada estándar. Las tareas de mayor prioridad se ejecutan antes que las demás, aunque se hayan puesto en cola más tarde.

El bot de Telegram como mando a distancia

Otro escenario es la interacción con el modelo a través del bot. Si el agente de IA hace una pregunta aclaratoria en mitad de una tarea, el usuario recibe una notificación en Telegram y puede responder ahí mismo, sin abrir la terminal. Es clave si la tarea se lanzó antes de salir de casa o si el agente se quedó esperando una respuesta mientras dormías.

El bot no se limita a mostrar el estado de la tarea: funciona como un canal completo de comunicación bidireccional con el modelo. Para quienes trabajan a menudo en movimiento o desde el móvil, es un detalle importante: no pierdes el control del agente aunque estés físicamente lejos del ordenador.

Por qué importa

PromptPilot no es un producto de una gran empresa ni un SaaS de pago por suscripción. Es una herramienta construida para un dolor concreto: el desajuste entre el horario de trabajo del desarrollador y el calendario de límites del proveedor. El autor admite que hizo el proyecto para sí mismo, pero precisamente por eso resuelve un problema real, no inventado.

A medida que las herramientas CLI de IA se convierten en parte estándar del flujo de trabajo, la necesidad de gestionar el flujo de tareas y los límites no hará más que crecer. PromptPilot cubre ese hueco con medios sencillos: sin Kubernetes, sin colas de mensajes, sin despliegues complicados. Una base SQLite, tres procesos y un bot de Telegram, y tu agente de IA trabaja según un horario.

El código del proyecto está publicado y el despliegue se describe en el README. Es un caso en el que el código abierto resuelve justo el problema que las herramientas comerciales pasan por alto, porque es demasiado pequeño para justificar un producto propio.

Historia
ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
¿Qué te parece?
Cargando comentarios…