treelab

Un agent bien cadré livre la feature demandée. Sans dérive, sans AI slop.

Treelab installe en une commande une méthode complète pour Claude Code et Codex dans cmux : un cadrage serré, un objectif par lot, des preuves avant de livrer, et autant de worktrees en parallèle que de besoins.

curl -fsSL https://treelab.sh/install | bash

Puis lab setup vérifie votre Mac, demande votre clé et prépare cmux.

macOS 13 ou plus, Claude Code ou Codex, cmux. Sans Node, sans télémétrie.

Illustration : trois projets, leurs worktrees et l’agent de chacun dans une fenêtre cmux. Noms fictifs ; commandes réelles, sorties simplifiées.

Quatre commandes, du besoin au code fusionné.

Chaque étape est une commande lab. L’agent fait le reste dans son onglet cmux : il vous interroge, se fixe un objectif, teste, puis vous donne la commande suivante.

Les quatre étapes restent lisibles sans animation.

  1. Étape 1

    Installer

    Une commande installe la CLI lab, les skills, les hooks et les agents de revue. lab setup vérifie votre Mac, demande votre clé, sauvegarde ce qu’il modifie et attend votre accord.

    Illustration
    curl -fsSL https://treelab.sh/install | bashTreelab installé dans ~/.lablab setupmacOS · git · jq · cmux · Claude Code · CodexClé de licence acceptéeSauvegardes : CLAUDE.md, AGENTS.md, settings.jsonSaisis j’accepte pour continuer : j’acceptelab doctor : 0 rouge
  2. Étape 2

    Ouvrir et cadrer un worktree

    Un besoin, un worktree : lab new crée la branche, le dossier isolé et l’onglet cmux, puis lance Claude Code ou Codex. L’agent commence par vous interroger (grill-me, dix questions maximum), puis découpe le besoin en lots avec des critères de fin. Rien de flou n’entre en chantier.

    Illustration
    lab new boutique checkout --agent claudeWORKTREE=.worktrees/checkoutBRANCH=feat/checkoutonglet cmux ouvert · Claude Code lancégrill-me : 8 questions, 2 relancestreeplan : 3 lots, critères de fin écritslot-01-panier-express.md prêt
  3. Étape 3

    Laisser l’agent avancer

    Chaque lot part d’un /goal construit automatiquement depuis sa fiche : ce qu’il faut livrer, comment le prouver. L’agent avance par étapes, teste et tient le journal, sans détour ni code au hasard. Vous reprenez quand vous voulez : lab next relance la session avec le contexte intact.

    Illustration
    lab next boutique checkout/goal reconstruit depuis lot-02-paiement-express.mdcritères de fin : 4 · preuves : tests, revueétape 1/3 · formulaire de carte12 testsétape 2/3 · validation serveur22 testsjournal et Reprise mis à jour · commit (lot-02)
  4. Étape 4

    Livrer, sans retenir une commande

    Une revue indépendante, des contrôles verts et votre validation précèdent la fusion. À la fin de chaque lot, l’agent écrit sa Reprise et vous donne la seule commande suivante à taper. lab close retire un worktree seulement sur votre accord explicite.

    Illustration
    lab merge boutique checkoutrevue indépendante : 0 écartcontrôles GitHub : vertsPR #42 fusionnée dans mainReprise enregistrée · lot suivant : notificationsÀ taper maintenant : lab next boutique checkout

Autant de worktrees que de besoins. Un agent cadré dans chacun.

Chaque worktree a sa branche, son onglet cmux et son agent. Vous passez de l’un à l’autre ; lab status montre où en est chacun.

Schéma : trois projets, cinq worktrees, chacun avec son agent, qui rejoignent leur branche principale une fois livrés.

Cadré dès la première minute

À l’ouverture d’un worktree, grill-me pose dix questions maximum, puis le besoin est découpé en lots avec critères de fin. Pas de fonctionnalité floue, pas de dérive.

Un objectif par lot, construit pour vous

Le /goal est reconstruit depuis la fiche du lot : ce qu’il faut livrer et comment le prouver. L’agent va droit au but et livre la feature demandée.

Aucune commande à retenir

À la fin de chaque lot, l’agent écrit sa Reprise et imprime la seule commande suivante. Vous la tapez, la session repart avec le contexte intact.

À venir

Artifacts et skill front, sur Codex comme sur Claude Code

Aperçus visuels intégrés et skill de design front, pour que Codex conçoive des interfaces aussi bien que Claude Code. En construction, sans date annoncée.

Un paiement. Une licence. Des mises à jour à vie.

Les deux offres donnent les mêmes droits. Le pack fondateur est limité à 20 exemplaires. Prix hors taxes : le montant final, la devise et les taxes s’affichent avant paiement.

20 packs, mêmes droits que la licence standard

Pack fondateur

99 €

HT · paiement unique

  • Une clé, une activation à la fois
  • Transfert vers une autre machine
  • Mises à jour à vie, sans abonnement
Prendre le pack fondateur

Prix de référence

Licence standard

179 €

HT · paiement unique

  • Une clé, une activation à la fois
  • Transfert vers une autre machine
  • Mises à jour à vie, sans abonnement
Prendre la licence standard

Avant de vous décider.

Est-ce un nouvel agent de code ?

Non. Treelab organise le travail de Claude Code ou Codex : le cycle, les commandes lab, les skills de cadrage et d’exécution, les hooks, les agents de revue et les gabarits. L’accès à l’agent reste séparé. La CLI et ses messages sont en français pour l’instant.

Combien de projets et de worktrees ?

Autant que vous en ouvrez : lab init enregistre chaque dépôt, lab new crée un worktree par besoin, lab status et lab plan les montrent tous. Un seul lot actif et une seule session vivante par worktree.

Que reste-t-il à ma charge ?

Le cadrage, les autorisations et la validation du résultat. Les tests à lancer dépendent de votre dépôt. La méthode et ses garde-fous ne garantissent pas un code sans défaut.

Puis-je revenir en arrière ?

lab update conserve la version précédente et --rollback y revient. lab uninstall rejoue ses sauvegardes. lab doctor --report prépare un diagnostic anonymisé, sans envoi automatique ; le support se fait par e-mail, sans délai garanti.

Que se passe-t-il après les 20 packs ?

L’offre fondateur ferme. La licence standard reste présentée séparément : aucun prix accepté n’est remplacé à votre insu. La disponibilité est partagée entre langues et pays.