Терминал для агентов кодирования
cmux — нативный терминал macOS на базе Ghostty для запуска AI-агентов кодирования. Это просто терминал, поэтому любой CLI агента работает из коробки, а то, что делает запуск агентов мучительным, отслеживание многих сразу и понимание, когда они вам нужны, — это именно то, для чего создан cmux.
Выберите своего агента
cmux работает с любым CLI агента. Каждая страница ниже описывает, как cmux помогает запускать именно этого агента: параллельные рабочие пространства, кольца уведомлений, вертикальные вкладки, компаньон для iOS и скриптуемый сокет.
- Терминал для Claude Code
- Терминал для Codex CLI
- Терминал для OpenCode
- Терминал для Gemini CLI
- Терминал для Aider
- Терминал для Amp
- Терминал для Cursor CLI
Запускайте множество агентов, организованно
Откройте рабочее пространство под каждую задачу и запустите в каждом любого агента. Вертикальная боковая панель показывает каждое рабочее пространство с его git-веткой, каталогом, портами и последней строкой вывода, так что десяток параллельных агентов остаётся читаемым, а не похороненным во вкладках.
Кольца уведомлений, когда агенту нужны вы
Когда агент завершает работу или запрашивает ввод, панель звонит, а боковая панель показывает значок непрочитанного, так что вы можете дать нескольким агентам поработать и вернуться к тому, который требует решения. Уведомления срабатывают автоматически, и вы также можете запускать их из хуков агента.
Скриптуемый
Каждое действие доступно через cmux CLI и Unix-сокет: создайте рабочее пространство, запустите в нём агента, отправьте ввод, прочитайте экран и управляйте встроенным браузером для проверки изменений, всё из скрипта.
FAQ
Какие агенты кодирования работают в cmux?
cmux — это обычный терминал macOS, поэтому работает любой CLI-агент: Claude Code, Codex, OpenCode, Gemini CLI, Aider, Amp, Cursor и всё остальное, что вы запускаете из shell.
Нужно ли настраивать каждого агента?
Нет. Агенты работают точно так же, как в любом терминале. cmux добавляет сверху рабочие пространства, кольца уведомлений и скриптуемый сокет, не меняя того, как работает сам агент.
Могу ли я запустить несколько агентов одновременно?
Да. Откройте рабочее пространство под каждую задачу, запустите в каждом разного агента, и боковая панель сохранит каждую сессию читаемой с её веткой, каталогом и последней строкой вывода.
cmux бесплатный?
Да. cmux бесплатный и с открытым исходным кодом для macOS.
cmux бесплатный и с открытым исходным кодом для macOS.