cmux
Un terminal macOS natif conçu pour le multitâche avec des Agents de codage, doté d'onglets verticaux, de panneaux divisés, d'un navigateur intégré et d'une Socket API.
Communauté:
Aperçu du produit
Qu'est-ce que cmux ?
cmux est une application de terminal native macOS développée par Manaflow, construite sur libghostty — le moteur de rendu derrière Ghostty — plutôt que d'en être un fork. Elle est spécialement conçue pour les développeurs exécutant simultanément plusieurs Agents de codage AI, tels que Claude Code, Codex, Gemini CLI, Aider et d'autres. Écrit en Swift et AppKit, cmux est léger, accéléré par GPU et ne nécessite aucun fichier de configuration ni touche de préfixe. Il va au-delà d'un terminal conventionnel en offrant un navigateur intégré, des anneaux de notification pour l'attention de l'Agent et une CLI et Socket API entièrement scriptables. cmux est gratuit et open source.
Fonctionnalités clés
Barre latérale à onglets verticaux
Chaque onglet de la barre latérale affiche la branche git actuelle, le répertoire de travail, les ports ouverts et le texte de notification, offrant aux développeurs une vue d'ensemble claire de toutes les sessions actives en un coup d'œil.
Anneaux de notification Agent
Les anneaux de notification visuels alertent les développeurs lorsqu'un Agent de codage attend une entrée, empêchant les Agents inactifs de passer inaperçus pendant le multitâche.
Panneaux divisés
Prend en charge les divisions horizontales et verticales dans chaque onglet, permettant des sessions de terminal côte à côte ou un terminal associé au navigateur intégré.
Navigateur intégré
Un navigateur intégré peut être affiché à côté du terminal avec une API scriptable, éliminant le besoin de basculer entre les applications lors de la consultation de la documentation ou de l'aperçu des sorties.
CLI et Socket API scriptables
Prise en charge complète de l'automatisation via une CLI et une Socket API — créez des espaces de travail, gérez les onglets, divisez les panneaux, envoyez des frappes de touches et ouvrez des URL de manière programmatique.
Performances natives légères
Construit avec Swift et AppKit avec accélération GPU via libghostty, cmux évite la surcharge d'Electron pour une expérience rapide et économe en ressources.
Cas d'utilisation
- Développement multi-Agent : Les développeurs exécutant plusieurs Agents de codage AI (par exemple, Claude Code, Codex, Aider) en parallèle peuvent surveiller toutes les sessions depuis une seule fenêtre avec des indices visuels clairs sur l'état de l'Agent.
- Automatisation et script du terminal : Les ingénieurs DevOps et les utilisateurs avancés peuvent automatiser des flux de travail complexes en scriptant la création d'espaces de travail, la gestion des panneaux et l'injection de frappes via la Socket API.
- Documentation parallèle au codage : Les développeurs peuvent diviser le terminal et le navigateur intégré côte à côte, en référençant la documentation API ou les aperçus Web sans quitter l'environnement de codage.
- Gestion d'espaces de travail multi-projets : Les équipes ou les développeurs individuels gérant plusieurs projets simultanément bénéficient du contexte au niveau des onglets (branche, répertoire, ports) pour rester orientés dans tous les espaces de travail.
FAQ
Alternatives à cmux
Lakera AI
Plateforme de sécurité IA avancée offrant une détection des menaces en temps réel, une défense contre les injections de prompt et des contrôles de conformité pour les applications d'IA générative.
Smithery AI
Plateforme centrale d'enregistrement et de gestion des serveurs Model Context Protocol (MCP), permettant aux développeurs de découvrir, déployer et gérer des outils qui étendent les capacités des modèles linguistiques.
XHawk
Plateforme multijoueur où des flottes d'agents AI et des humains collaborent sur un graphe de connaissances partagé pour planifier, construire et livrer des logiciels 24h/24 et 7j/7.
Eigent
Workforce multi-agent de bureau open-source qui automatise le travail réel grâce au contrôle des navigateurs et des applications de bureau.
Prime Intellect
Plateforme complète pour entraîner, évaluer et déployer des modèles d'IA sur mesure grâce à un calcul, des environnements RL et une inférence intégrés.
Tessl
Un gestionnaire de paquets pour les compétences et le contexte d'agent, permettant aux équipes de construire, évaluer, versionner et distribuer le contexte pour le développement logiciel agentique.
Turnkey
Turnkey offre une infrastructure de portefeuille sécurisée, évolutive et flexible avec une gestion transparente des clés privées et une automatisation sur chaîne via une API unifiée.
Infinity by ProjectX
Système d'exploitation cloud-natif qui exécute des applications lourdes comme Blender, VS Code et Isaac Sim directement dans n'importe quel navigateur avec GPU dédié par application.

