Paneflow vs cmux
Les deux outils organisent plusieurs agents dans des panneaux. Paneflow fonctionne sous Linux et macOS, permet aux agents de lire les autres panneaux via MCP et facilite la relecture de plusieurs branches. cmux est plus mature sur macOS et intègre un navigateur, le SSH distant et des VM cloud. Choisissez selon votre système et les outils que vous voulez garder dans le même espace.
Travaillez sous Linux et macOS
Paneflow fonctionne nativement sous Linux et macOS. cmux reste exclusivement disponible sur macOS.
Relisez plusieurs branches au même endroit
Paneflow affiche les diffs de plusieurs worktrees côte à côte et lance des agents pour les relire. cmux se concentre davantage sur l'environnement terminal et distant.
Donnez le contexte des panneaux à vos agents
Avec MCP, un agent dans Paneflow peut lire les tests, les logs ou la sortie d'un autre panneau sans copier-coller. cmux s'appuie plutôt sur des hooks CLI et une API socket.
Paneflow est inspiré par cmux, mais ce n'est pas un fork
cmux a popularisé le modèle « un espace de travail par projet, un panneau par agent » et Paneflow s'en inspire ouvertement. Les deux projets ne partagent cependant aucun code : Paneflow utilise Rust, GPUI et alacritty_terminal, tandis que cmux utilise Swift, AppKit et libghostty.
Les différences importantes
Paneflow se distingue par Linux, MCP et la relecture locale de plusieurs branches. cmux se distingue par sa maturité sur macOS, son navigateur intégré, le travail distant et les VM cloud.
| Paneflow | cmux | |
|---|---|---|
| Plateformes | Linux + macOS (Windows ensuite) | macOS uniquement |
| Licence | GPL-3.0-or-later | GPL-3.0-or-later (+ commerciale) |
| Pile | Cœur desktop Rust/GPUI (+ outils auxiliaires Rust) | Swift/AppKit + libghostty, composants JS/TS |
| MCP en lecture seule pour lire les panneaux | Oui (list_panes, read_pane, search_pane) | Pas via MCP (hooks CLI + API socket) |
| Agents et hooks | 16 lanceurs CLI + MCP installable | Nombreux hooks CLI + reprise de sessions |
| Navigateur intégré | Non | Oui (scriptable, import de profils) |
| Espaces de travail SSH distants | Non | Oui |
| VM cloud | Non | Accès anticipé |
| Rendu | Natif GPU (Vulkan / Metal) | Natif GPU (libghostty / Metal) |
| Maturité | v0.3.8, jeune | v0.64, 20k+ stars, soutenu par YC |
Versions : Paneflow v0.3.8 (juin 2026), GPL-3.0-or-later. cmux v0.64.11 (juin 2026), ~20 700 stars GitHub, YC S24, GPL-3.0-or-later avec une licence commerciale. Les deux sont gratuits.
Quel outil choisir ?
Choisissez selon votre système et les outils que vous voulez intégrer à votre environnement.
Choisissez Paneflow si
- -Vous travaillez sous Linux, ou voulez un espace de travail identique sous Linux et macOS
- -Vous voulez comparer plusieurs branches et lancer des agents pour relire leurs diffs
- -Vous voulez regrouper les agents, les branches, les diffs et les sessions de chaque tâche
- -Vous voulez que vos agents lisent les autres panneaux via MCP en lecture seule, sans copier-coller
Choisissez cmux si
- -Vous êtes sous macOS et voulez l'option la plus mature
- -Vous avez besoin d'un navigateur intégré scriptable, que Paneflow n'a pas
- -Vous avez besoin d'espaces de travail SSH distants ou de VM cloud
- -Vous privilégiez un outil établi et n'avez pas besoin de Linux, de MCP ou de relecture depuis le diff
Questions fréquentes
Est-ce que Paneflow est un fork de cmux ?
Non. Le design orienté agents de Paneflow est inspiré par cmux, mais les deux ne partagent aucun code source. Paneflow a un cœur desktop Rust/GPUI avec alacritty_terminal upstream ; cmux est une app Swift/AppKit avec libghostty et des composants JavaScript/TypeScript. Des bases de code indépendantes, des piles différentes.
Est-ce que Paneflow peut tourner sous Linux ou Windows ?
Linux tourne aujourd'hui (Wayland + X11), ce que cmux ne peut pas faire : il est réservé à macOS par conception. Windows natif est prévu, sans date de livraison pour l'instant. Si vous avez besoin de Linux, Paneflow est le seul des deux à le livrer.
Quand Paneflow est-il le meilleur choix ?
Quand Linux compte, ou quand votre workflow repose sur plusieurs agents et worktrees. Paneflow apporte un diff multi-worktree, des revues lancées dans de vrais terminaux, et un MCP en lecture seule pour lire les panneaux. Si votre priorité est le navigateur intégré, le SSH distant ou les VM cloud, et que vous êtes sous macOS, cmux est plus mature.
Est-ce que cmux a un serveur MCP comme Paneflow ?
Non. cmux intègre les agents via des hooks CLI (cmux hooks setup) et une API socket qui automatise l'espace de travail. Ce n'est pas un serveur MCP exposant le scrollback des panneaux. Paneflow livre un MCP en lecture seule avec read_pane, list_panes et search_pane, pour qu'un agent lise ce qui tourne dans un autre panneau sans copier-coller.
Est-ce que Paneflow a le navigateur intégré, les espaces de travail SSH ou les VM cloud de cmux ?
Non. cmux possède aujourd'hui un navigateur intégré, des espaces de travail SSH distants et des VM cloud en accès anticipé. Paneflow reste centré sur le travail local avec plusieurs agents : panneaux, MCP en lecture seule, comparaison de plusieurs worktrees, relectures lancées dans de vrais terminaux et reprise de sessions. Si le navigateur intégré ou le SSH distant sont indispensables, cmux est le meilleur choix.
Essayez l'outil adapté à votre environnement
Vous voulez travailler sous Linux, partager le contexte des panneaux via MCP ou relire plusieurs branches ? Téléchargez Paneflow ou consultez le guide de prise en main. Vous êtes sous macOS et avez besoin d'un navigateur intégré ou du SSH distant ? Découvrez cmux sur GitHub.