Aller au contenu

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.

Paneflowcmux
PlateformesLinux + macOS (Windows ensuite)macOS uniquement
LicenceGPL-3.0-or-laterGPL-3.0-or-later (+ commerciale)
PileCœur desktop Rust/GPUI (+ outils auxiliaires Rust)Swift/AppKit + libghostty, composants JS/TS
MCP en lecture seule pour lire les panneauxOui (list_panes, read_pane, search_pane)Pas via MCP (hooks CLI + API socket)
Agents et hooks16 lanceurs CLI + MCP installableNombreux hooks CLI + reprise de sessions
Navigateur intégréNonOui (scriptable, import de profils)
Espaces de travail SSH distantsNonOui
VM cloudNonAccès anticipé
RenduNatif GPU (Vulkan / Metal)Natif GPU (libghostty / Metal)
Maturitév0.3.8, jeunev0.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.