Comment exécuter plusieurs agents Claude Code en parallèle
Le travail Claude Code en parallèle exige isolation, visibilité et un moyen rapide de trouver la session qui attend une saisie. cmux donne à chaque tâche un espace visible et garde les sessions Claude lisibles côte à côte.
Flux parallèle sûr
Crée une branche, un worktree, un checkout, un dossier de dépôt ou un espace de travail personnalisé par tâche, ouvre-le dans cmux, exécute l’agent normalement, puis utilise les raccourcis de non-lus et les notifications cmux depuis les hooks, OSC ou cmux notify pour revoir les sessions qui t’attendent. Claude Code, Codex et OpenCode restent les agents ; cmux gère la surface de supervision.
| Approche | Isolation | Visibilité | Meilleur usage |
|---|---|---|---|
| Un onglet de terminal par tâche | Manuelle | Faible | Petites expériences |
| Panneaux tmux | Manuelle | Moyenne | Flux de shell distant |
| Worktrees Git manuels | Forte | Manuelle | Travail parallèle prudent |
| Espaces cmux | Fonctionne avec votre flux de branches ou worktrees | Forte | Nombreuses sessions Claude visibles sur macOS |
| cmux claude-teams | Mappage natif des panneaux pour sessions teammate | Forte | Équipes d’agents Claude Code avec splits cmux natifs au lieu de panneaux tmux/iTerm2 |
Donnez un foyer visible à chaque tâche
Le principal échec des agents parallèles est de perdre quel terminal possède quelle tâche. Les espaces cmux gardent branche, répertoire, ports et sortie récente visibles dans la barre latérale.
Utilisez les anneaux de notification comme file de revue
Quand un agent émet une notification cmux via des hooks, OSC 99/777 ou cmux notify, cmux marque l’espace de travail comme non lu et fait sonner l’anneau du panneau. Cmd+Shift+U passe au dernier élément non lu. Cmd+Control+U marque l’élément actuel comme le plus ancien non lu et passe au prochain élément non lu le plus récent, ce qui est utile lorsque plusieurs agents terminent en même temps.
Gardez Claude Code inchangé
cmux ne remplace pas Claude Code, Codex ou OpenCode. Tu exécutes les mêmes CLI avec tes comptes et réglages existants, tandis que cmux ajoute des espaces de travail, des notifications et l’automatisation par socket autour de la session terminal.
Utilisez le mode teammate quand il convient
Pour le mode teammate de Claude Code, cmux peut traduire les panneaux teammate de style tmux en divisions cmux natives, afin que les teammates lancés restent visibles avec métadonnées de barre latérale et notifications.
FAQ
cmux crée-t-il automatiquement des worktrees Git ?
Pas par défaut. cmux peut être scripté pour créer des espaces de travail autour de ton flux branche, worktree, multi-dépôt, sans Git, code-to-main ou dev distant, afin que tu gardes l’organisation de dépôt qui convient à ton projet.
Claude Code et Codex peuvent-ils tourner côte à côte ?
Oui. cmux est agnostique aux agents, donc Claude Code, Codex, OpenCode et d’autres agents CLI peuvent tourner en même temps dans des espaces séparés.
Quel raccourci compte le plus pour les agents parallèles ?
Cmd+Shift+U est le raccourci central de supervision parce qu’il saute au dernier élément non lu. Cmd+Control+U est utile quand tu veux marquer l’élément actuel comme le plus ancien non lu et passer au prochain élément non lu le plus récent.