Как запускать несколько агентов Claude Code параллельно

Параллельная работа Claude Code требует изоляции, видимости и быстрого способа найти сессию, которой нужен ввод. cmux дает каждой задаче видимое рабочее пространство и сохраняет читаемость сессий Claude, пока они идут рядом.

Безопасный параллельный workflow

Создайте по одной ветке, рабочему дереву, оформлению заказа, папке репозитория или настраиваемому рабочему пространству для каждой задачи, откройте каждую в cmux, запустите агент в обычном режиме, затем используйте непрочитанные ярлыки и уведомления cmux от перехватчиков, OSC или cmux для просмотра сеансов, которые вам нужны. Claude Code, Codex и OpenCode остаются агентами; cmux управляет поверхностью наблюдения.

ПодходИзоляцияВидимостьЛучшее применение
Одна terminal tab на задачуВручнуюСлабаяНебольшие эксперименты
tmux panesВручнуюСредняяRemote shell workflows
Ручные Git worktreesСильнаяВручнуюАккуратная параллельная работа
Рабочие пространства cmuxРаботает с вашим branch/worktree setupСильнаяМного видимых сессий Claude на macOS
cmux claude-teamsНативное сопоставление panes для teammate sessionsСильнаяКоманды агентов Claude Code с собственным разделением cmux вместо панелей tmux/iTerm2

Дайте каждой задаче видимый дом

Главный сбойный сценарий параллельных агентов - потерять понимание, какой терминал отвечает за какую задачу. Рабочие пространства cmux держат ветку, каталог, порты и последний вывод видимыми в sidebar.

Используйте кольца уведомлений как очередь review

Когда агент отправляет уведомление cmux через перехватчики, уведомления OSC 99/777 или cmux, cmux помечает рабочую область как непрочитанную и звонит на панель. Cmd+Shift+U переходит к последнему непрочитанному элементу. Cmd+Control+U помечает текущий элемент как самый старый непрочитанный и переходит к следующему последнему непрочитанному, что полезно, когда несколько агентов завершают работу одновременно.

Оставьте Claude Code без изменений

cmux не заменяет Claude Code, Codex или OpenCode. Вы запускаете те же CLI с существующими учетными записями и настройками, а cmux добавляет рабочие области, уведомления и автоматизацию сокетов вокруг сеанса терминала.

Используйте teammate mode, когда он подходит

Для режима Claude Code teammate cmux может переводить tmux-style teammate panes в нативные splits cmux, поэтому spawned teammates остаются видимыми с metadata в sidebar и уведомлениями.

FAQ

cmux создает Git worktrees автоматически?

Не по умолчанию. cmux можно написать в сценарии для создания рабочих пространств вокруг вашей ветки, рабочего дерева, нескольких репозиториев, без git, передачи кода в основной поток или потока удаленной разработки, чтобы вы могли сохранить настройки репозитория, соответствующие вашему проекту.

Можно ли запускать Claude Code и Codex рядом?

Да. cmux не зависит от конкретного агента, поэтому Claude Code, Codex, OpenCode и другие CLI-агенты могут одновременно работать в разных рабочих пространствах.

Какое сокращение важнее всего для параллельных агентов?

Cmd+Shift+U — это основной ярлык управления, поскольку он переходит к последнему непрочитанному элементу. Cmd+Control+U полезен, когда вы хотите пометить текущий элемент как самый старый непрочитанный и перейти к следующему последнему непрочитанному элементу.