cmux
Manaflow · Нативный терминал для Mac на базе Ghostty: рабочие пространства, разделённые панели, вертикальные вкладки, встроенный браузер и уведомления для параллельной работы ИИ-агентов.
Описание
cmux — нативный терминал macOS на базе Ghostty, созданный для разработчиков, работающих с несколькими терминалами и ИИ-агентами для программирования. Он сочетает графический интерфейс рабочих пространств с отрисовкой терминала и программируемым CLI и API сокетов. Это не не связанный с ним мультиплексор соединений Go с таким же названием.
Возможности
- Организуйте рабочие пространства с помощью вертикальных вкладок, горизонтального и вертикального разделения, а также панелей терминала.
- Просматривайте метаданные рабочих пространств, например рабочие каталоги, ветки Git, порты и текст уведомлений.
- Получайте сигнальные кольца и уведомления на панели, когда настроенным агентам требуется внимание.
- Размещайте встроенный браузер рядом с терминалами для локальной разработки.
- Автоматизируйте операции с рабочими пространствами и уведомлениями с помощью входящих в комплект CLI и API сокетов.
- Используйте рабочие пространства SSH для удалённых машин при наличии учётных данных и подключения.
Установка и требования
Установите зарегистрированный Homebrew cask с помощью brew install --cask cmux либо откройте официальный DMG-образ и перетащите cmux в папку «Программы». При первом запуске следуйте запросу macOS о разработчике, личность которого подтверждена. Приложение проверяет наличие обновлений через Sparkle. В официальном руководстве для начала работы также описано, как добавить входящий в комплект CLI в каталог PATH; для доступа к этому расположению может потребоваться авторизация администратора.
Для cmux требуется macOS14 или более поздняя версия; поддерживаются компьютеры Mac с Apple Silicon и Intel, что соответствует текущему минимальному требованию для cask. В cask не заявлены дополнительные зависимости формул или конфликты cask. Отрисовка Ghostty встроена: отдельное приложение Ghostty не указано как предварительное требование cask. Для инструментов командной строки, ИИ-агентов для программирования, удалённых хостов и расширений могут потребоваться отдельные установки и учётные записи. В цитируемом руководстве поставщика не установлены универсальные минимальные требования к оперативной памяти или свободному месту на диске.
Настольное приложение предназначено для macOS; официальное приложение-компаньон для iOS описано как бета-версия для сопряжения с мобильными устройствами и удалённой работы. Официальные настольные версии для Windows, Linux или Android не заявлены. Поддержка удалённого SSH не превращает нативный интерфейс для Mac в приложение для Linux или Windows. Восстановление сеанса сохраняет раскладку и метаданные; поддерживаемые сеансы агентов можно возобновить, если хуки сохранили нативный токен возобновления. Произвольные работающие процессы, например обычная оболочка, vim или tmux, не сохраняются в контрольную точку.
Учётные записи, стоимость и лицензии
Для локальной работы в терминале не требуется приобретать подписку на модели ИИ у cmux. Для агентов программирования и используемых в приложении онлайн-сервисов и удалённых сервисов могут потребоваться отдельные учётные записи, учётные данные и оплата. Общедоступны загрузки для Mac; для необязательных размещённых планов Cloud предусмотрена платная подписка. Перед использованием уточните актуальную стоимость и требования к учётной записи у Manaflow.
Согласно текущему официальному репозиторию, настольный проект распространяется по лицензии GPL3 или более поздней версии, тогда как для обозначенных серверных, веб-компонентов и компонентов ретрансляции действует Business Source License1.1 с отличающимися условиями производства и самостоятельного размещения. Сторонние компоненты сохраняют свои лицензии. У Manaflow могут быть доступны коммерческие условия в отношении прав, которыми она распоряжается; они не приводят к автоматическому изменению лицензии на все сторонние вклады. Точный перечень компонентов смотрите в файле LICENSE репозитория.
Источники: Официальный репозиторий, Начало работы, Лицензия, Журнал изменений.
Новая версия Что нового в 0.65.0 7 окт. · Редакция OpenNavo · Перевод ИИ
- ГлавноеПереносите остановленные сеансы Claude между Mac и хостом SSH.