detachbox

Transformez le backlog en branches pendant que vous codez la fonctionnalité suivante

Faites traiter une liste de tickets à Codex ou Claude Code par un script sur votre Compute toujours allumé. Chaque correctif a son test et sa branche, et votre portable reste à vous. Pro coûte $75 par mois.

À partir de $39 par mois · Docker et sudo inclus · Résiliable à tout moment depuis le tableau de bord

Quarante petits bugs, et chacun coûte un changement de contexte

Chaque correctif d’une ligne, c’est une branche, un test, un push et vingt minutes de votre attention. Quarante d’entre eux, c’est une semaine perdue.

Les runners CI hébergés sont faits pour les tests. Un agent a besoin d’une heure, d’une base de données, de caches chauds et d’identifiants pour finir le travail.

Un passage sur le backlog

  1. 10:00

    Écrivez la boucle une fois

    Une boucle shell confie chaque ticket à codex exec ou claude -p avec la même consigne : le corriger, ajouter un test, pousser une branche.

  2. 10:02

    Laissez-la dans un onglet

    La boucle tourne dans une session tmux. Fermez l’onglet ; elle déroule la liste.

  3. 11:30

    La stack reste debout

    Postgres et MinIO tournent dans Docker sur votre Compute pour chaque ticket : chaque correctif est testé sur les mêmes services.

  4. 16:00

    Relisez les branches terminées

    Ouvrez les branches poussées en pull requests et relisez chaque diff comme celui d’un collègue.

L’agent vide le backlog

  • Votre backlog, en branches

    Chaque ticket finit en branche avec un test. Vous relisez des diffs au lieu de les écrire.

  • Des exécutions headless qui gardent leur historique

    codex exec et claude -p tournent sans interface. Les checkouts et l’historique de chaque agent restent dans le projet d’une exécution à l’autre.

  • La dixième exécution démarre à chaud

    Conteneurs, dépendances et caches de build restent dans le terminal qui fait tourner la boucle : le dixième ticket démarre aussi vite que le deuxième.

  • Chaque nuit, ou à chaque nouveau ticket

    La boucle est un script shell dans le projet. Modifiez-la dans le terminal et lancez-la. Ajoutez cron pour un passage chaque nuit, ou un récepteur de webhooks pour lancer les exécutions sur événement.

La taille pour ce travail

Pro · $75

Les 4 vCPU de Pro font tourner la suite de tests et les conteneurs pendant que le ticket suivant est déjà en cours.

Manifestedetachbox · node 1
Compute
pr-mill
Projets
/work/app
Offre
Pro · 4 vCPU · 8 GB · 100 GB · $75/mois
Agent
Codex
Onglets
3
Services
postgres:18 · minio
Tourne
Jour et nuit, écran rabattu

Questions sur ce sujet

Puis-je lancer des exécutions depuis un webhook ou une tâche cron ?

Oui. Chaque terminal est un Linux avec sudo, cron et systemd, qui tournent tant que le terminal tourne. Installez-y une tâche cron ou votre propre runner, ou servez un récepteur de webhooks sur un port public, et lancez les agents depuis là.

Où vivent les identifiants git de l’agent ?

Dans le dossier personnel du projet, sur votre Compute, qu’aucun terminal d’un autre projet ne voit. Donnez à l’agent une deploy key ou un token à permissions fines limité aux dépôts sur lesquels il travaille.

Et si une exécution laisse du désordre ?

Chaque terminal est son propre système Linux, donc une mauvaise exécution reste dans son terminal. Terminez-le et le suivant démarre propre ; git remet le dossier du projet en état.

Transformez le backlog en branches pendant que vous codez la fonctionnalité suivante

Choisissez une taille, confiez le travail à l’agent et fermez l’onglet. À votre retour, c’est fait.

Obtenir mon Compute

Votre première nuit de travail réussit, ou nous vous remboursons · Résiliez depuis le tableau de bord ; votre Compute tourne jusqu’à la fin du mois payé