Contexte
NightForge est né d'une frustration de développeur. Avec un abonnement Claude Max, un agent de code comme Claude Code travaille par fenêtres de quota : quand la fenêtre de 5 heures est épuisée, tout s'arrête, et il faut revenir taper « continue » une fois le quota rechargé. La nuit, ce temps est tout simplement perdu.
NightForge fait tourner Claude Code et Cursor en autonomie sur les ordinateurs du développeur, à partir de files de prompts préparées à l'avance, et se pilote depuis un téléphone.
Problème
les quotas se rechargent à des heures où personne n'est devant son écran
enchaîner plusieurs tâches sur plusieurs projets demande une présence constante
lancer un agent à distance suppose d'ouvrir un accès au PC (VPN, port ouvert)
au réveil, il faut encore retrouver ce qui a été modifié, et où.
Solution
Le développeur compose sa nuit projet par projet : une suite de messages, l'outil (Claude Code ou Cursor), le modèle et la machine cible. Un planificateur calcule quand chaque quota sera disponible et relance le travail tout seul après chaque recharge.
Sur chaque PC, un agent Python ouvre une connexion sortante vers le serveur central : aucun port à ouvrir, aucun VPN. Il lance les outils en ligne de commande avec les abonnements du développeur, pousse le code sur GitHub (sur la branche principale ou sur une branche datée de la nuit) et remonte les journaux en direct.
La même interface Nuxt est servie en web, en PWA sur mobile et en application de bureau Tauri pour Windows, avec mises à jour automatiques.
Fonctionnalités principales
file d'attente de prompts par projet (outil, modèle, effort, machine cible)
composition de la nuit avec une bibliothèque de prompts réutilisables
planification des quotas Claude Max et reprise automatique après chaque recharge
Claude Code et Cursor dans un même lancement
exécution en parallèle sur plusieurs machines
relecture du code : fichiers modifiés et diff ligne par ligne
discussions depuis le téléphone, avec notifications push
garde-fous : arrêt d'urgence et arrêt automatique après plusieurs échecs.
Résultats
NightForge est en ligne sur nightforge.dibodev.fr, avec une application de bureau publiée en continu (une trentaine de versions en quelques semaines). Il sert à faire avancer des projets pendant la nuit, et le code est public sur GitHub.
Le projet illustre une idée simple : un agent IA n'a de valeur que s'il est bien orchestré, avec des tâches claires, des garde-fous et un contrôle humain au réveil.