Sådan kører du flere Claude Code-agenter parallelt
Parallelt Claude Code-arbejde kræver isolation, synlighed og en hurtig måde at finde sessionen, der kræver input. cmux giver hver opgave et synligt workspace og holder Claude-sessioner læsbare, mens de kører side om side.
Sikkert parallelt workflow
Opret én branch, ét worktree, checkout, repo-mappe eller tilpasset arbejdsområde pr. opgave, åbn hver i cmux, kør agenten normalt, og brug derefter ulæst-genveje og cmux-notifikationer fra hooks, OSC eller cmux notify til at gennemgå de sessioner, der har brug for dig. Claude Code, Codex og OpenCode forbliver agenterne; cmux håndterer overvågningsfladen.
| Tilgang | Isolation | Synlighed | Bedst til |
|---|---|---|---|
| Én terminalfane pr. opgave | Manuel | Svag | Små eksperimenter |
| tmux-paneler | Manuel | Middel | Remote shell-workflows |
| Manuelle Git-worktrees | Stærk | Manuel | Omhyggeligt parallelt arbejde |
| cmux-workspaces | Virker med dit branch/worktree-setup | Stærk | Mange synlige Claude-sessioner på macOS |
| cmux claude-teams | Native panelmapping til teammate-sessioner | Stærk | Claude Code-agentteams med native cmux-splits i stedet for tmux/iTerm2-paneler |
Giv hver opgave et synligt hjem
Den største fejltilstand for parallelle agenter er at miste overblikket over, hvilken terminal der ejer hvilken opgave. cmux-workspaces holder branch, mappe, porte og seneste output synligt i sidebjælken.
Brug notifikationsringe som review-kø
Når en agent udsender en cmux-notifikation via hooks, OSC 99/777 eller cmux notify, markerer cmux arbejdsområdet som ulæst og ringer panelet. Cmd+Shift+U hopper til det seneste ulæste element. Cmd+Control+U markerer det aktuelle element som ældst ulæst og hopper til det næste seneste ulæste element, hvilket er nyttigt, når flere agenter bliver færdige samtidig.
Hold Claude Code uændret
cmux erstatter ikke Claude Code, Codex eller OpenCode. Du kører de samme CLI'er med dine eksisterende konti og indstillinger, mens cmux tilføjer arbejdsområder, notifikationer og socket-automatisering omkring terminalsessionen.
Brug teammate-tilstand når det passer
Til Claude Code teammate-tilstand kan cmux oversætte tmux-lignende teammate-paneler til native cmux-splits, så spawnede teammates forbliver synlige med sidebjælkemetadata og notifikationer.
FAQ
Opretter cmux automatisk Git-worktrees?
Ikke som standard. cmux kan scriptes til at oprette arbejdsområder omkring din branch, worktree, multi-repo-, no-git-, code-to-main- eller remote-dev-flow, så du kan beholde den repo-opsætning, der passer til dit projekt.
Kan Claude Code og Codex køre ved siden af hinanden?
Ja. cmux er agentagnostisk, så Claude Code, Codex, OpenCode og andre CLI-agenter kan køre i separate workspaces samtidig.
Hvilken genvej betyder mest for parallelle agenter?
Cmd+Shift+U er den centrale overvågningsgenvej, fordi den hopper til det seneste ulæste element. Cmd+Control+U er nyttig, når du vil markere det aktuelle element som ældst ulæst og hoppe til det næste seneste ulæste element.
cmux er gratis og open source til macOS.