#Початок роботи

cmux — це легковісний нативний термінал для macOS на базі Ghostty для керування кількома AI-агентами програмування. Він має вертикальні вкладки, панель сповіщень та API керування на основі сокетів.

#Встановлення

Відкрийте .dmg і перетягніть cmux до папки «Програми». cmux автоматично оновлюється через Sparkle, тому завантажити потрібно лише один раз.

#Homebrew

brew tap manaflow-ai/cmux
brew install --cask cmux

Для оновлення пізніше:

brew upgrade --cask cmux
При першому запуску macOS може попросити підтвердити відкриття застосунку від ідентифікованого розробника. Натисніть Відкрити, щоб продовжити.

#Перевірка встановлення

Відкрийте cmux — ви маєте побачити:

  • Вікно терміналу з бічною панеллю вертикальних вкладок зліва
  • Один початковий робочий простір вже відкрито
  • Термінал на базі Ghostty, готовий до введення

#Налаштування CLI

cmux включає інструмент командного рядка для автоматизації. Усередині терміналів cmux він працює автоматично. Щоб використовувати CLI ззовні cmux, створіть символічне посилання:

sudo ln -sf "/Applications/cmux.app/Contents/Resources/bin/cmux" /usr/local/bin/cmux

Після цього ви зможете виконувати команди, наприклад:

cmux list-workspaces
cmux notify --title "Build Complete" --body "Your build finished"

#Автооновлення

cmux автоматично перевіряє оновлення через Sparkle. Коли оновлення доступне, ви побачите індикатор у заголовку вікна. Також можна перевірити вручну через cmux > Перевірити оновлення в рядку меню.

#Відновлення сесії (поточна поведінка)

Після перезапуску cmux відновлює лише макет та метадані:

cmux поки що не відновлює стан активних процесів. Активні термінальні сесії, такі як Claude Code, tmux та vim, не відновлюються після перезапуску застосунку.

See the session restore guide for agent hook setup and the supported resume matrix.

#Вимоги

  • macOS 14.0 або новіше
  • Apple Silicon або Intel Mac