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
Factory
Plateforme de développement logiciel native-agent où des agents autonomes appelés Droids s'intègrent dans les IDEs, CLI, web, Slack et outils de gestion de projet pour déléguer des tâches de développement complètes.
CodeGPT
Plateforme IA agentique pour le développement logiciel, offrant des assistants IA de codage personnalisables, des revues de code automatisées et des insights profonds sur les bases de code dans les principaux IDEs.
Zero (zerolang.ai)
Un langage de programmation système expérimental construit de zéro pour les agents IA — lisible, réparable et inspectable par conception.
Orca
Un environnement de développement d'agents (ADE) gratuit et open source qui permet aux développeurs d'exécuter plusieurs agents de codage en parallèle sur des worktrees git isolés.
Helmor
Workbench open source et local-first pour orchestrer plusieurs agents de codage — gérant la revue, les tests, les fusions et l'ensemble du cycle de développement logiciel.
Verdent
Plateforme d'agents de codage parallèles qui orchestre plusieurs agents coordonnés pour planifier, implémenter et vérifier les changements logiciels avec des résultats clairs.
Pi Coding Agent
Harnais de codage terminal minimal conçu pour l'extensibilité, permettant aux développeurs de personnaliser les workflows via les extensions TypeScript et packages.
Qoder
Qoder est une plateforme de codage avancée conçue pour gérer de manière autonome les tâches réelles de développement logiciel en combinant une ingénierie contextuelle améliorée avec une technologie d'agent intelligent.
Analytiques du site cmux
🇺🇸 US: 23.63%
🇨🇳 CN: 12.48%
🇰🇷 KR: 12.33%
🇮🇳 IN: 6.13%
🇹🇼 TW: 4.54%
Others: 40.89%
