manaflow-ai/cmux

Open source терминал для macOS на базе Ghostty с вертикальными вкладками и уведомлениями для AI-агентов. Создан для многозадачности, организации и программируемости.

Инструменты⭐ 27 302Swiftпоследний релиз: v0.64.25
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

cmux — это терминал для macOS на базе Ghostty с вертикальными вкладками и встроенным браузером, оптимизированный для работы с AI coding agents.

Зачем нужен

Инструмент решает проблему управления множеством параллельных сессий AI-агентов (например, Claude Code, Codex), предоставляя контекстную информацию в боковой панели и уведомления. Он позволяет избежать использования тяжелых Electron/Tauri приложений, сохраняя производительность нативного терминала.

Что можно реализовать

  • Запуск нескольких сессий Claude Code (Claude Code Teams) в виде нативных сплитов с метаданными в сайдбаре.
  • Мониторинг состояния AI-агентов через визуальные уведомления (синие кольца) и панель уведомлений без переключения вкладок.
  • Работа с удаленными серверами через SSH с возможностью перетаскивания файлов для загрузки через scp и маршрутизацией браузера через удаленную сеть.
  • Использование встроенного браузера для проверки результатов работы агентов с импортом сессий из Chrome, Firefox или Arc.

Ключевые возможности

  • Встроенный браузер с API для автоматизации и импортом cookies/sessions.
  • Вертикальные и горизонтальные вкладки с отображением git-веток, статуса PR и портов.
  • Нативная разработка на Swift/AppKit для высокой производительности и низкого потребления памяти.
  • Совместимость с конфигурацией Ghostty (~/.config/ghostty/config) и GPU-ускорение.
  • Программируемость через CLI и socket API для создания рабочих пространств и отправки клавиш.

👤 Кому подойдёт: разработчики, использующие AI coding agents (Claude Code, Codex) для параллельной работы

Релизы

v0.64.25minor
🕐 4 дн назад · релиз на GitHub ↗

Релиз v0.64.25: улучшения iOS, стабильность терминала, новые тарифы и миграция на PlanetScale.

  • Added: Добавлен тарифный план Max и закрыт доступ к плану Go.
  • Added: Внедрен канал RC-релизов для тестирования.
  • Fixed: Исправлены краши iOS, переключение тем терминала и наследование CWD в SSH.
  • Added: Переименовано Tailscale Pairing в Mobile Pairing.
  • Added: Миграция облачных VM переведена на PlanetScale.
v0.64.24patch
🕐 5 дн назад · релиз на GitHub ↗

Релиз v0.64.24: исправление утечек памяти, стабильности iOS и терминала, а также внедрение IROH v2.

  • Fixed: Исправлена утечка памяти, вызванная защитным механизмом, и устранены зависания автоперезапуска Codex.
  • Fixed: Устранены проблемы с передачей размера терминала, восстановлением облачного рабочего стола и блокировками в Computer Use.
  • Added: Реализован бэкенд IROH v2 для Cloudflare и улучшена стабильность соединений iOS Iroh.
  • Fixed: Добавлено кэширование оценки флагов браузера и исправлено перетаскивание папок в облаке.
  • Added: Внедрено использование scoped Freestyle SSH для загрузки файлов в облаке и добавлена возможность смены аккаунтов в CLI.
v0.64.23minor
🕐 6 дн назад · релиз на GitHub ↗

Релиз v0.64.23: исправления iOS, стабильность Ghostty, новые SDK и улучшения Pi.

  • Added: Опубликованы четыре SDK, включая Rust SDK (cmux-sdk), без захвата пакетов CLI.
  • Fixed: Устранён критический сбой Ghostty при запуске на iOS и улучшена стабильность мобильного браузера.
  • Added: Добавлена возможность выбора модели в New Task composer и улучшены уведомления Pi.
  • Fixed: Исправлены ошибки восстановления сессий iOS, переупорядочивания вкладок и бесконечные циклы перезапуска.
  • Added: Введён выбор модели через lab в New Task composer и улучшена SEO-оптимизация страницы Pi.
v0.64.22patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлены ошибки bash, SSH и iOS-воркфлоу, улучшена стабильность и безопасность в релизе v0.64.22.

  • Fixed: Исправлена ошибка 'cannot overwrite existing file' в интеграции с bash и синтаксическая ошибка в скрипте запуска SSH.
  • Fixed: Теперь воркфлоу iOS завершается ошибкой, если выбранный фильтр не запускает тесты.
  • Fixed: Улучшена обработка уведомлений Dock и сохранение переменной CLAUDE_SECURESTORAGE_CONFIG_DIR при восстановлении агента.
  • Fixed: Отключен нативный Sentry Ghostty во встроенных сборках и добавлена защита от устаревших разрушительных целей.