cmux vs WezTerm

WezTerm est un émulateur et multiplexeur de terminal multiplateforme accéléré par GPU. cmux est un espace de travail natif de terminal et de navigateur macOS construit sur libghostty qui ajoute des espaces de travail sensibles aux agents, des anneaux de notification, une navigation au clavier non lue et une API de socket Unix.

Multiplexeur multiplateforme vs console Mac d’agents

Utilise WezTerm si tu veux un terminal multiplateforme puissant, une configuration Lua et l’automatisation terminal/mux. Utilise cmux si tu travailles localement sur Mac, exécutes de nombreux agents de codage et veux des anneaux de notification, Cmd+Shift+U, Cmd+Control+U, des panneaux de navigateur, des métadonnées de barre latérale et un contrôle socket au niveau app.

DimensioncmuxWezTerm
RôleSupervision native macOSÉmulateur et multiplexeur multiplateforme
Pile desktopApp macOS native Swift/AppKit construite sur libghosttyÉmulateur terminal GPU Rust et multiplexeur
Rendulibghostty moderne accéléré GPUMoteur de rendu terminal accéléré par GPU avec mux intégré
OrganisationEspaces de travail verticaux, métadonnées de branche et de port, état non luOnglets, panneaux, fenêtres, multiplexage
AttentionSonneries de notification, badges non lus, Cmd+Shift+U, Cmd+Control+UNotifications de terminal et statut personnalisé
NavigateurPanneaux intégrés automatisablesNavigateur externe pour les liens et vérifications web
Meilleur usageDéveloppeurs Mac multitâches avec agentsUtilisateurs ayant besoin de puissance multiplateforme

WezTerm est plus large comme terminal

WezTerm tourne sur plusieurs plateformes et inclut le multiplexage. cmux cible le workflow macOS d’agents et l’UI autour des sessions locales.

cmux utilise le cœur terminal Ghostty

libghostty apporte moteur GPU moderne, compatibilité protocole, graphismes et configuration visuelle Ghostty.

cmux rend l’attention visible

Lorsque plusieurs agents s'exécutent en même temps, le problème le plus difficile consiste à trouver celui qui attend d'être examiné. cmux garde l'état non lu visible avec des anneaux de volet et des badges de la barre latérale, puis le rend adressable par le clavier.

Les raccourcis codent le multitâche

Cmd+Shift+U passe au dernier volet non lu. Cmd+Control+U cycle les sessions non lues sans les effacer. Ce ne sont pas des raccourcis de terminal génériques; ce sont des raccourcis de révision des agents.

Le navigateur vit à côté du terminal

cmux expose les panneaux navigateur par la même API socket pour vérifier des apps web locales sans quitter le workspace.

FAQ

WezTerm peut-il lancer des agents IA ?

Oui. WezTerm peut exécuter des agents CLI comme n’importe quel terminal et automatiser des panneaux de terminal via sa CLI. cmux ajoute un état non lu propre aux agents, des anneaux de notification, des métadonnées de barre latérale et l’automatisation de navigateur à côté de ces terminaux.

Pourquoi choisir cmux sur macOS ?

Quand le goulot est le multitâche entre agents locaux et que l’app terminal doit suivre l’attention.

Quand WezTerm est-il meilleur ?

Quand le multiplateforme, le multiplexage et les workflows Lua comptent plus qu’une console Mac native d’agents.