Référence des commandes · Claude Code
/branch
Crée une branche de la conversation en cours à partir de ce point, pour essayer une autre direction sans perdre l'historique précédent.
/branch crée une branche de la conversation en cours à partir du point actuel, pour explorer une autre direction sans perdre l'historique précédent. La commande bascule directement vers la nouvelle branche ; l'original reste inchangé et reste accessible via /resume.
/branch se distingue de deux commandes proches : /fork copie la conversation dans une session en arrière-plan indépendante à la place (avec sa propre ligne dans claude agents) et permet de continuer à travailler soi-même dans la fenêtre actuelle — depuis la version 2.1.212, cette copie ne se signale plus en retour. Pour une tâche annexe dont le résultat doit revenir dans la conversation actuelle, c'est /subtask qui est prévu à la place, un sous-agent en arrière-plan avec le contexte complet de la conversation.
Historiquement, la commande actuelle /branch s'appelait elle-même /fork jusqu'à la version 2.1.77 ; le nom /fork a ensuite été réattribué plusieurs fois et ne désigne la copie vers une session indépendante que depuis la version 2.1.212.
🔄 LA MÊME TÂCHE (« DUPLIQUER LA SESSION (FORK/BRANCH) ») SUR LES AUTRES PLATEFORMES
✅ QUAND L’UTILISER ?
Essayer une voie de résolution alternative à partir du point actuel
/branch
Explorer une direction fondamentalement différente et continuer à y travailler soi-même
/branch teste plutôt le rendu côté serveur que le rendu côté client
⛔ QUAND ÉVITER ?
Le résultat d'une tâche annexe doit revenir dans cette conversation, pendant qu'on continue soi-même à travailler
/branch fait quitter l'historique actuel pour basculer vers la nouvelle branche ; pour une tâche annexe avec retour dans la conversation actuelle, c'est /subtask qui est prévu depuis la version 2.1.212, pas /fork.
Mieux: /subtask
Une copie indépendante doit continuer à tourner en arrière-plan pendant qu'on reste soi-même dans la fenêtre actuelle
/branch bascule vers la nouvelle branche et quitte donc la vue actuelle ; pour continuer à travailler soi-même pendant qu'une copie tourne indépendamment en arrière-plan, il faut /fork.
Mieux: /fork
SOURCES
- doc Claude Code (officielle) ↗ code.claude.com
AUTRES COMMANDES · Claude Code