cmux - это нативное терминальное приложение для macOS, созданное с использованием Swift/AppKit, которое имеет вертикальные вкладки, систему уведомлений и встроенный браузер, специально разработанные для управления несколькими AI-агентами для кодирования.
https://github.com/manaflow-ai/cmux?ref=producthunt&utm_source=aipure
cmux

Информация о продукте

Обновлено:02/03/2026

Что такое cmux

cmux - это терминальное приложение с открытым исходным кодом, которое переосмысливает взаимодействие разработчиков с AI-агентами для кодирования. Созданное как нативное приложение для macOS с использованием Swift и AppKit, оно интегрирует Ghostty для рендеринга терминала, добавляя при этом важные функции, такие как вертикальные вкладки, системы уведомлений и встроенный браузер. Приложение было создано для решения задач управления несколькими сессиями AI-кодирования одновременно, например, от Claude Code, Codex, OpenCode и других CLI для кодирования, сохраняя при этом высокую производительность и гибкость для пользователя.

Ключевые особенности cmux

cmux - это нативное macOS приложение для терминала, которое сочетает в себе эмуляцию терминала на базе Ghostty с вертикальными вкладками, уведомлениями и интегрированным браузером, специально разработанным для AI-агентов кодирования. Он отличается GPU-ускорением рендеринга, скриптовыми CLI и socket API, а также бесшовной интеграцией с существующими конфигурациями Ghostty, обеспечивая при этом визуальный контекст через информацию о ветке git, статус PR и уведомления о рабочей области.
Система уведомлений: Отображает синие кольца вокруг панелей и подсвеченные вкладки, когда AI-агентам требуется внимание, с централизованной панелью уведомлений и функцией быстрого перехода к самым последним непрочитанным уведомлениям
Интегрированный браузер с API: Включает встроенный браузер, который можно разделить рядом с терминалами, со скриптовым API, совместимым с agent-browser для автоматизации и тестирования
Умные вертикальные вкладки: Отображает контекстную информацию, включая ветку git, статус PR, рабочий каталог и прослушиваемые порты на вертикальной боковой панели для лучшей организации рабочего пространства
Нативная производительность: Построен на Swift и AppKit вместо Electron, с использованием GPU-ускорения через libghostty для плавной отрисовки и быстрого времени запуска

Варианты использования cmux

Рабочий процесс разработки AI: Управляйте несколькими AI-агентами кодирования (Claude Code, Codex и т. д.) одновременно, сохраняя четкую визуальную обратную связь об их статусе и требованиях
Full-Stack разработка: Запускайте серверы разработки, просматривайте результаты во встроенном браузере и управляйте операциями git в одном окне с разделенными панелями
Проверка и тестирование кода: Просматривайте изменения кода, сгенерированные AI, по нескольким задачам с интегрированными средами предварительного просмотра и возможностями автоматизированного тестирования
Управление несколькими проектами: Организуйте несколько проектов с отдельными рабочими пространствами, каждое из которых отображает соответствующую информацию git и статус разработки с первого взгляда

Преимущества

Высокопроизводительное нативное macOS приложение с GPU-ускорением
Обширная возможность написания скриптов через CLI и socket API
Бесшовная интеграция с существующими конфигурациями Ghostty

Недостатки

Ограничено только платформой macOS
Не восстанавливает состояние живого процесса после перезапуска
Требуется ручная настройка для некоторых интеграций AI-агентов

Как использовать cmux

Установите cmux: Загрузите и установите cmux, загрузив .dmg файл из GitHub releases и перетащив его в папку Applications, или используя Homebrew с командой: 'brew tap manaflow-ai/cmux && brew install --cask cmux'
Запустите cmux: Откройте cmux из папки Applications. При первом запуске macOS может показать предупреждение безопасности - нажмите 'Open', чтобы продолжить. Приложение будет автоматически обновляться через Sparkle.
Создайте рабочие пространства: Используйте Cmd+N для создания новых рабочих пространств (вкладок). Каждое рабочее пространство показывает ветку git, рабочий каталог, порты и уведомления на боковой панели. Используйте Cmd+1-8 для переключения между рабочими пространствами.
Разделите панели: Используйте Cmd+D для разделения панелей по горизонтали (справа) или Cmd+Shift+D для разделения по вертикали (вниз). Перемещайтесь между панелями, используя Option+Cmd+Стрелки.
Используйте интеграцию с браузером: Нажмите Cmd+Shift+L, чтобы открыть браузер в разделенной панели. Используйте Cmd+L, чтобы сфокусироваться на адресной строке. Браузер поддерживает инструменты разработчика (Option+Cmd+I) и консоль (Option+Cmd+C).
Отслеживайте уведомления: Когда AI-агентам требуется внимание, панели получают синие кольца, а вкладки загораются. Нажмите Cmd+I, чтобы показать панель уведомлений, Cmd+Shift+U, чтобы перейти к последнему непрочитанному уведомлению.
Настройте внешний вид: cmux считывает темы, шрифты и цвета из файла ~/.config/ghostty/config. Откройте Settings (Cmd+,), чтобы настроить сочетания клавиш и другие параметры.
Используйте автоматизацию CLI: cmux предоставляет CLI и socket API для автоматизации создания рабочих пространств, разделения панелей, нажатий клавиш и управления браузером. Используйте 'cmux notify' для интеграции с уведомлениями AI-агентов.

Часто задаваемые вопросы о cmux

cmux - это терминальное приложение для macOS на базе Ghostty с вертикальными вкладками и уведомлениями, разработанное специально для AI-агентов кодирования. Он предоставляет терминал, браузер, уведомления, рабочие пространства, разделения, вкладки и CLI для управления всем этим.

Последние ИИ-инструменты, похожие на cmux

Gait
Gait
Gait — это инструмент для сотрудничества, который интегрирует генерацию кода с поддержкой ИИ с системой контроля версий, позволяя командам эффективно отслеживать, понимать и делиться контекстом кода, сгенерированного ИИ.
invoices.dev
invoices.dev
invoices.dev - это автоматизированная платформа для выставления счетов, которая генерирует счета напрямую из коммитов Git разработчиков, с возможностями интеграции с GitHub, Slack, Linear и Google-услугами.
EasyRFP
EasyRFP
EasyRFP — это ИИ-технология для вычислений на краю, которая упрощает ответы на RFP (запросы предложений) и позволяет проводить реальное время полевой фенотипизации с использованием технологий глубокого обучения.
Cart.ai
Cart.ai
Cart.ai — это платформа на основе ИИ, предоставляющая комплексные решения для автоматизации бизнеса, включая программирование, управление отношениями с клиентами, редактирование видео, настройку электронной коммерции и разработку пользовательских решений на основе ИИ с поддержкой 24/7.