cmux
App : Un produit que vous utilisez directement
Terminal macOS natif construit sur Ghostty, pensé pour les agents : onglets verticaux, notifications, navigateur intégré.
Le meilleur confort pour piloter plusieurs agents sur Mac, mais Mac uniquement.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Piloter plusieurs agents de code en parallèle dans un terminal classique pose un problème concret : les notifications sont génériques, les onglets s'accumulent sans contexte, et il faut jongler entre des fenêtres pour savoir quel agent attend une réponse. cmux répond à ce besoin en ajoutant une couche de visibilité directement dans le terminal.
cmux est construit sur libghostty, le moteur de rendu du terminal Ghostty, et développé nativement en Swift et AppKit. Il lit votre configuration Ghostty existante pour les thèmes, polices et couleurs. Chaque espace de travail dispose d'onglets verticaux dans une barre latérale qui affiche la branche git, le répertoire courant, les ports en écoute et le dernier message de notification. Quand un agent attend une réponse, le panneau concerné s'entoure d'un anneau bleu et l'onglet s'allume dans la barre latérale.
Le navigateur intégré peut être ouvert en panneau divisé à côté du terminal. Il expose une API scriptable qui permet aux agents de naviguer, capturer l'arbre d'accessibilité, cliquer, remplir des formulaires et évaluer du JavaScript. Tout le terminal est également pilotable via une CLI et une API socket : création d'espaces de travail, envoi de frappes, lecture du contenu de l'écran, captures d'écran.
cmux s'adresse aux développeurs qui font tourner plusieurs agents de code en parallèle sur Mac et qui veulent garder la main sur leur environnement sans passer par un orchestrateur graphique fermé. Il n'est pas adapté aux utilisateurs sous Windows ou Linux, ni à ceux qui cherchent un terminal généraliste sans lien avec les agents IA.
Ce que ça propose
- ·Onglets verticaux dans une barre latérale affichant branche git, répertoire courant, ports en écoute et dernier message de notification pour chaque espace de travail.
- ·Anneaux de notification visuels autour des panneaux et badges dans la barre latérale quand un agent attend une réponse, avec raccourci Cmd+Maj+U pour sauter à la notification la plus récente.
- ·Navigateur intégré scriptable en panneau divisé, capable de naviguer, capturer le DOM, cliquer, remplir des formulaires et évaluer du JavaScript depuis les agents.
- ·CLI et API socket pour créer des espaces de travail, diviser des panneaux, envoyer des frappes, lire le contenu de l'écran et piloter le navigateur par programmation.
- ·Support SSH natif avec la commande cmux ssh : le navigateur intégré route via le réseau distant et les images glissées dans la session sont transférées par scp.
- ·Restauration de session au redémarrage : disposition des fenêtres, répertoires de travail, historique du terminal et URL du navigateur sont sauvegardés automatiquement.
- ·Compatibilité avec Claude Code Teams via cmux claude-teams, qui lance les agents coéquipiers comme des panneaux natifs sans nécessiter tmux.
- ·Import de cookies, historique et sessions depuis Chrome, Firefox, Arc et plus de 20 navigateurs pour démarrer le navigateur intégré déjà authentifié.
En pratique
- Prix
- Gratuit
- Usage commercial
- Usage commercial : oui
- Disponible sur
- macos
- Licence
- AGPL-3.0
Sécurité et données
- Pastille
- Sécu : une réserve, lire la fiche
- Vos données
- Données en local
- Permissions
- Navigateur et terminal pilotables par les agents via CLI et socket.
- Maintenance
- Active
- Dernière release
- 16 octobre 2026
Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 juin 2026
Comment installer cmux
brew tap manaflow-ai/cmux && brew install --cask cmux