cmux vs Conductor
Conductor er en Mac-app, med early-access Conductor Cloud, til at køre kodeagenter i isolerede arbejdsområder med opgaveopsætning, diffs og review-flow omkring agentarbejde. cmux er en native terminal og browserarbejdsområde til at overvåge enhver CLI-agent, shell, browser, dev-server eller script, du allerede bruger.
Agent-task-workspace vs terminal-kontrolplan
Brug Conductor, når du vil have et pakket agent-task-flow med isolerede kopier og reviewflader. Brug cmux, når du vil have en gratis open source native terminal til Claude Code, Codex, OpenCode, Gemini CLI, Aider, scripts, SSH, browsere og dev-servere i ét programmerbart workspace.
| Dimension | cmux | Conductor |
|---|---|---|
| Primær opgave | Supervisere mange agenter og lokale workflows | Det sammenlignede værktøjs hovedrolle |
| Desktop-stack | Native Swift/AppKit-macOS-app bygget på libghostty | Mac-app; den officielle dokumentation angiver ikke hele desktop-stacken, mens offentlige grundlæggerindlæg beskriver Tauri med en Rust-backend og native Mac-renderer |
| Renderingsmotor | Bygget på libghostty til en moderne og hurtig terminal | Værktøjets egen rendering eller overflade |
| Agentsynlighed | Lodrette workspaces, branchmetadata, porte og ulæst-status | Gratis proprietært produkt med tredjeparts open source-komponenter |
| Opmærksomhed | Lodrette arbejdsområder, ruderinge, ulæst tilstand, gren- og portmetadata | Notifikationer, status eller review håndteret på anden vis |
| Automatisering | CLI, Unix socket-API, browserautomatisering og hooks | Produktspecifikke funktioner eller eksterne værktøjer |
| Bedst til | Mac-udviklere, der superviserer mange CLI-agenter | Brugere, der foretrækker det sammenlignede værktøjs primære flow |
cmux er uafhængig af agenten
Conductor er stærk, når opgaven er at køre flere isolerede kodeagentopgaver. cmux dækker terminalovervågningslaget for den type arbejde og kører derudover Gemini CLI, Aider, Amp, almindelige shells, SSH, browsere, lokale tjenester og andre CLI-værktøjer uden at ændre terminalprimitivet.
Konteksten forbliver synlig
Agentsessioner har brug for branch, mappe, porte, seneste output og ulæst-status. cmux viser det i sidebaren, så mange sessioner forbliver læsbare.
Notifikationer bliver tilstand
cmux forvandler agentudførelse og spørgsmål til ulæst tilstand i appen. Meddelelsesringe, Cmd+Shift+U for seneste ulæste, og Cmd+Control+U til cykling af ulæst arbejde gør gennemgangskøen navigerbar uden at scanne alle arbejdsområder.
Workflowet er programmerbart
cmux CLI og socket-API lader scripts og agenter oprette workspaces, splitte panes, sende input, læse skærme, tage screenshots og styre den indbyggede browser.
En Git-worktree-first-model er ikke alle workflows
Conductors dokumenterede arbejdsområdemodel er Git-baseret: hvert arbejdsområde knyttes til en branch og et Git-worktree. Nogle teams har backend- og frontend-repos forskellige steder, nogle workflows er ikke Git-first, og nogle lokale checks skal køre direkte fra et eksisterende checkout. cmux eksponerer terminal-, browser-, workspace- og socket-primitiver, så udviklere og agenter selv kan sammensætte disse workflows.
FAQ
Erstatter cmux Conductor?
Ikke nødvendigvis. Conductor er stadig nyttig til sin hovedrolle; cmux tilføjer et kontrolplan til lokale agenter og terminaler.
Kan jeg bruge Conductor sammen med cmux?
Ja. Kør hver Claude Code-session i sit eget arbejdsområde eller gren-/arbejdstræ-opsætning, og brug derefter ulæste ringetoner og tastaturnavigation til at gennemgå dem.
Hvornår skal jeg vælge cmux?
Vælg cmux, når problemet er at følge mange agentsessioner, ikke bare at have en stærk terminal eller editor.
cmux er gratis og open source til macOS.