Початок роботи
cmux — це легковісний нативний термінал для macOS на базі Ghostty для керування кількома AI-агентами програмування. Він має вертикальні вкладки, панель сповіщень та API керування на основі сокетів.
Встановлення
DMG (рекомендовано)
Відкрийте .dmg і перетягніть cmux до папки «Програми». cmux автоматично оновлюється через Sparkle, тому завантажити потрібно лише один раз.
Homebrew
brew tap manaflow-ai/cmux
brew install --cask cmuxДля оновлення пізніше:
brew upgrade --cask cmuxПеревірка встановлення
Відкрийте 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 відновлює лише макет та метадані:
- Розташування вікон, робочих просторів та панелей
- Робочі директорії
- Буфер прокрутки терміналу (за можливості)
- URL браузера та історію навігації
Вимоги
- macOS 14.0 або новіше
- Apple Silicon або Intel Mac