PromptPilot : un planificateur de tâches pour Claude Code et Codex qui travaille pendant que vous dormez

PromptPilot est un planificateur de tâches open source pour les outils CLI d'IA : Claude Code, Codex et Qwen. Les tâches sont envoyées depuis le terminal, une interface web ou un bot Telegram, puis exécutées en file avec des priorités, une planification et une relance automatique en cas de rate limit. Toute la file est stockée dans SQLite, sans broker externe. Son atout principal : répondre à l'agent d'IA directement depuis Telegram, sans ouvrir le terminal, même loin de son ordinateur.

Traité par IA depuis Habr AI ; édité par Hamidun News
PromptPilot : un planificateur de tâches pour Claude Code et Codex qui travaille pendant que vous dormez
Source : Habr AI. Collage: Hamidun News.
Écouter l'article

Les quotas de tokens, les limites de requêtes et les fenêtres de réinitialisation sont dictés par le fournisseur, pas par le développeur. Mais il reste une ressource que le développeur contrôle : le moment où il envoie la tâche. C'est ce que gère PromptPilot, un planificateur de file de prompts pour outils CLI d'IA qui permet de lancer un agent de code à l'avance, sans que vous soyez devant l'écran.

Ce qu'est PromptPilot et à quoi il sert

PromptPilot est un outil open source qu'un développeur a écrit pour lui-même, mais qu'il a publié en pariant qu'il n'est pas le seul concerné. Le scénario est simple : vous voulez lancer une tâche sur Claude Code ou Codex à une heure du matin, quand le fournisseur réinitialise la limite, mais vous dormez déjà. Ou l'inverse : le matin, vous ouvrez votre portable et vous voulez que l'échauffement de la session ait déjà eu lieu sans vous.

Le système accepte des tâches via trois interfaces : un terminal classique, une interface web et un bot Telegram. Un worker les prend dans la file et les exécute l'une après l'autre. Si l'outil se heurte à un rate limit, il ne plante pas : il fait une pause et réessaie automatiquement. C'est surtout utile pour ceux qui utilisent des offres gratuites ou limitées, où chaque réinitialisation de limite exige un relancement manuel.

Architecture : SQLite et trois processus

La partie technique est volontairement minimaliste. Toute la file est stockée dans SQLite, sans broker externe comme Redis ou RabbitMQ. Trois processus (un serveur d'API, un worker et un bot Telegram) communiquent via la base de données. On peut ainsi tout faire tourner sur un portable ordinaire ou un VPS bon marché, sans infrastructure complexe.

Les tâches ont des priorités et une heure de lancement. On peut programmer une tâche avec la mention « exécuter à 03:00 » : le worker la prendra au bon moment. Claude Code, Codex et Qwen sont pris en charge, soit en pratique tout outil CLI qui accepte des prompts sur l'entrée standard. Les tâches les plus prioritaires passent avant les autres, même mises en file plus tard.

Le bot Telegram comme télécommande

Un autre scénario est l'interaction avec le modèle via le bot. Si l'agent d'IA pose une question de clarification au milieu d'une tâche, l'utilisateur reçoit une notification Telegram et peut répondre sur place, sans ouvrir le terminal. C'est essentiel si la tâche a été lancée avant de quitter la maison, ou si l'agent est resté bloqué en attente d'une réponse pendant votre sommeil.

Le bot ne se contente pas d'afficher l'état de la tâche : il sert de véritable canal de communication bidirectionnel avec le modèle. Pour ceux qui travaillent souvent en déplacement ou depuis un mobile, c'est un détail important : vous gardez la main sur l'agent même physiquement loin de votre ordinateur.

Pourquoi c'est important

PromptPilot n'est pas le produit d'une grande entreprise, ni un SaaS à abonnement payant. C'est un outil bâti pour une douleur précise : le décalage entre l'emploi du temps du développeur et le calendrier des limites des fournisseurs. L'auteur reconnaît avoir fait ce projet pour lui-même, mais c'est justement pour cela qu'il répond à un vrai problème, pas à un problème inventé.

À mesure que les outils CLI d'IA s'imposent dans les workflows, le besoin de gérer le flux de tâches et les limites ne fera que croître. PromptPilot comble ce vide avec des moyens simples : sans Kubernetes, sans files de messages, sans déploiement compliqué. Une base SQLite, trois processus, un bot Telegram, et votre agent d'IA travaille selon un calendrier.

Le code du projet est publié et le déploiement est décrit dans le README. C'est un cas où l'open source résout précisément le problème que les outils commerciaux ne voient pas, car il est trop petit pour justifier un produit à part.

Dossier
ZK
Zhemal Khamidun — CPO d'Alpina Digital, product manager d'AlpinaGPT. Conçoit des produits IA depuis 2019. Hamidun News est un projet personnel devenu un agrégateur en production avec plus de 6 000 lecteurs.
✦ 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'en pensez-vous ?
Chargement des commentaires…