cmux vs Conductor
Conductor è un’app Mac, con Conductor Cloud in accesso anticipato, per eseguire agenti di coding in workspace isolati, con setup delle attività, diff e flusso di review intorno al lavoro degli agenti. cmux è un workspace nativo di terminale e browser per supervisionare qualsiasi agente CLI, shell, browser, server di sviluppo o script che usi già.
Workspace attività agenti vs piano di controllo terminale
Usa Conductor se vuoi un workflow di task per agenti confezionato con copie isolate e review. Usa cmux se vuoi una terminale nativa gratuita e open source per Claude Code, Codex, OpenCode, Gemini CLI, Aider, script, SSH, browser e dev server in un workspace programmabile.
| Dimensione | cmux | Conductor |
|---|---|---|
| Compito principale | Supervisionare molti agenti e workflow locali | Ruolo principale dello strumento confrontato |
| Stack desktop | App macOS nativa Swift/AppKit costruita su libghostty | App Mac; la documentazione ufficiale non specifica l’intero stack desktop, mentre post pubblici dei fondatori descrivono Tauri con backend Rust e renderer Mac nativo |
| Motore di rendering | Basato su libghostty per un terminale moderno e veloce | Rendering o superficie propria dello strumento |
| Visibilità degli agenti | Workspace verticali, metadati di branch, porte e stato non letto | Prodotto proprietario gratuito con componenti open source di terze parti |
| Attenzione | Aree di lavoro verticali, anelli di riquadri, stato non letto, metadati di rami e porte | Notifiche, stato o revisione gestiti in modo diverso |
| Automazione | CLI, API socket Unix, automazione browser e hook | Funzioni specifiche del prodotto o strumenti esterni |
| Migliore per | Sviluppatori Mac che supervisionano molti agenti CLI | Utenti che preferiscono il flusso principale dello strumento confrontato |
cmux resta indipendente dall’agente
Conductor è convincente quando il lavoro consiste nell’eseguire più attività isolate con agenti di coding. cmux copre lo strato di supervisione del terminale per questo stile di lavoro, poi esegue anche Gemini CLI, Aider, Amp, shell ordinarie, SSH, browser, servizi locali e altri strumenti CLI senza cambiare il primitivo terminale.
Il contesto resta visibile
Le sessioni di agenti hanno bisogno di branch, directory, porte, output recente e stato non letto. cmux mette questi dati nella barra laterale così molte sessioni restano leggibili.
Le notifiche diventano stato
cmux trasforma il completamento e le domande dell'agente in uno stato non letto all'interno dell'app. Gli squilli di notifica, Cmd+Shift+U per gli ultimi non letti e Cmd+Control+U per scorrere il lavoro non letto rendono navigabile la coda di revisione senza scansionare ogni area di lavoro.
Il workflow è programmabile
La CLI e l’API socket di cmux permettono a script e agenti di creare workspace, dividere pannelli, inviare input, leggere schermate, catturare screenshot e guidare il browser integrato.
Un modello Git-worktree-first non è adatto a ogni workflow
Il modello di workspace documentato di Conductor è basato su Git: ogni workspace mappa a un branch e a un worktree Git. Alcuni team hanno repo backend e frontend in posizioni diverse, alcuni workflow non sono Git-first e alcuni controlli locali devono essere eseguiti direttamente da un checkout esistente. cmux espone primitivi di terminale, browser, workspace e socket così sviluppatori e agenti possono comporre quei workflow autonomamente.
FAQ
cmux sostituisce Conductor?
Non necessariamente. Conductor resta utile nel suo ruolo principale; cmux aggiunge il piano di supervisione per agenti e terminali locali.
Posso usare Conductor con cmux?
SÌ. Esegui ciascuna sessione di Claude Code nella propria area di lavoro o configurazione di ramo/albero di lavoro, quindi utilizza gli anelli non letti e la navigazione tramite tastiera per rivederli.
Quando scegliere cmux?
Scegli cmux quando la difficoltà è seguire molte sessioni di agenti, non solo avere un emulatore o editor potente.
cmux è gratuito e open source per macOS.