dmux : Gestionnaire de panneaux tmux pour agents AI parallèles avec git worktrees
📌 DMUX est un outil en ligne de commande qui transforme tmux en environnement de développement parallèle pour agents AI. Conçu pour les développeurs qui utilisent Claude Code, OpenCode ou Codex, ce gestionnaire de panneaux permet de lancer plusieurs agents AI dans des worktrees git isolés, chacun travaillant sur une branche distincte. Le tout fonctionne localement, sans envoi de code vers des serveurs externes.
Le développement avec assistants AI pose rapidement un problème d’échelle : comment faire travailler plusieurs agents sur des tâches différentes sans qu’ils ne se marchent sur les pieds ? dmux résout ce problème en créant des environnements isolés via git worktrees, chacun dans son propre panneau tmux. L’approche permet de brancher, développer et merger en parallèle, avec une gestion automatique des branches et une visibilité permanente sur l’activité de chaque agent.
L’installation se fait via un simple script bash qui s’intègre à votre workflow tmux existant. Une fois configuré, dmux permet de lancer des sessions de développement AI avec des commandes intuitives : création de worktrees, lancement d’agents dans des panneaux séparés, et suivi de l’activité de chaque agent en temps réel. L’interface tmux offre une vue d’ensemble claire sur tous les agents actifs, avec la possibilité de basculer instantanément entre eux.
- ⚡ Développement parallèle avec multiples agents AI isolés
- 🌳 Git worktrees automatiques pour chaque agent/branche
- 🖥️ Interface tmux native avec panneaux séparés par agent
- 🔄 Gestion automatique des branches et merge
- 👥 Compatible avec Claude Code, OpenCode, Codex
- 🔒 Travail 100% local, aucun envoi de code externe
- 🎯 Workflow optimisé pour tâches non-bloquantes
- 📊 Visibilité temps réel sur l’activité des agents
- 🔧 Installation simple, configuration minimale
Le workflow typique avec dmux : lancer la commande dmux pour créer une nouvelle session, spécifier les agents à déployer avec leurs tâches respectives, et laisser chacun travailler dans son worktree isolé. Les agents peuvent coder, tester et commiter indépendamment pendant que vous supervisez l’ensemble depuis la vue tmux. Une fois les tâches terminées, dmux facilite le merge des branches vers la branche principale.
dmux s’adresse aux développeurs avancés qui maximisent leur productivité avec les assistants AI, particulièrement ceux travaillant sur des projets complexes nécessitant plusieurs modifications simultanées. Son point fort est la combinaison d’outils éprouvés (tmux, git worktrees) avec une interface simple qui élimine la complexité de la gestion manuelle des environnements parallèles. Le projet est open-source, développé par FormKit, et s’intègre naturellement aux workflows existants.
dmux est une solution pragmatique pour un problème moderne : comment exploiter pleinement la puissance des assistants AI sans sacrifier la propreté du repository ou la parallélisation des tâches. Son approche basée sur tmux et git worktrees en fait un outil puissant pour les équipes et développeurs solo qui veulent passer à l’échelle dans l’utilisation des assistants de code.
En savoir plus sur Clement MONDARY
Subscribe to get the latest posts sent to your email.
