cmux
Нативный терминал macOS, созданный для многозадачности с агентами кодирования, с вертикальными вкладками, разделенными панелями, встроенным браузером и Socket API.
Сообщество:
Обзор продукта
Что такое cmux?
cmux — это нативное приложение терминала macOS, разработанное Manaflow, построенное на основе libghostty — движка рендеринга, лежащего в основе Ghostty — а не являющееся его форком. Оно специально создано для разработчиков, одновременно запускающих несколько AI-агентов кодирования, таких как Claude Code, Codex, Gemini CLI, Aider и другие. Написанный на Swift и AppKit, cmux легкий, с GPU-ускорением и не требует файлов конфигурации или префиксных клавиш. Он выходит за рамки обычного терминала, предлагая встроенный браузер, кольца уведомлений для внимания Agent и полностью скриптовый CLI и Socket API. cmux бесплатный и с открытым исходным кодом.
Ключевые функции
Боковая панель с вертикальными вкладками
Каждая вкладка на боковой панели отображает текущую ветку git, рабочий каталог, открытые порты и текст уведомлений, предоставляя разработчикам четкий обзор всех активных сеансов с первого взгляда.
Кольца уведомлений Agent
Визуальные кольца уведомлений предупреждают разработчиков, когда Agent кодирования ожидает ввода, предотвращая незамеченность простаивающих Agents во время многозадачности.
Разделенные панели
Поддерживает как горизонтальное, так и вертикальное разделение внутри каждой вкладки, позволяя размещать сеансы терминала рядом или терминал в паре со встроенным браузером.
Встроенный браузер
Встроенный браузер может отображаться рядом с терминалом со скриптовым API, устраняя необходимость переключаться между приложениями при обращении к документации или предварительном просмотре выводов.
Скриптовый CLI и Socket API
Полная поддержка автоматизации через CLI и Socket API — создавайте рабочие пространства, управляйте вкладками, разделяйте панели, отправляйте нажатия клавиш и открывайте URL программно.
Легкая нативная производительность
Построенный на Swift и AppKit с ускорением GPU через libghostty, cmux избегает накладных расходов Electron для быстрого и ресурсоэффективного опыта.
Варианты использования
- Разработка с несколькими Agent : Разработчики, запускающие несколько AI-агентов кодирования (например, Claude Code, Codex, Aider) параллельно, могут отслеживать все сеансы из одного окна с четкими визуальными подсказками о статусе Agent.
- Автоматизация терминала и скриптинг : Инженеры DevOps и опытные пользователи могут автоматизировать сложные рабочие процессы, создавая скрипты для создания рабочих пространств, управления панелями и внедрения нажатий клавиш через Socket API.
- Документация параллельно с кодированием : Разработчики могут разделить терминал и встроенный браузер рядом, обращаясь к документации API или веб-превью, не покидая среду кодирования.
- Управление рабочими пространствами нескольких проектов : Команды или отдельные разработчики, управляющие несколькими проектами одновременно, получают преимущество от контекста на уровне вкладок (ветка, каталог, порты), чтобы оставаться ориентированными во всех рабочих пространствах.
Часто задаваемые вопросы
Альтернативы cmux
Factory
Агент-нативная платформа разработки программного обеспечения, где автономные агенты под названием Droids встраиваются в IDE, CLI, веб, Slack и инструменты управления проектами для делегирования полных задач разработки.
CodeGPT
Агентная AI-платформа для разработки ПО, предлагающая настраиваемых AI-помощников, автоматизированный код-ревью и глубокий анализ кодовой базы в основных IDE.
Zero (zerolang.ai)
Экспериментальный язык системного программирования, созданный с нуля для AI-агентов — читаемый, восстанавливаемый и инспектируемый по дизайну.
Orca
Бесплатная среда разработки агентов (ADE) с открытым исходным кодом, которая позволяет разработчикам запускать несколько агентов кодирования параллельно в изолированных git-деревьях.
Helmor
Open-source, local-first рабочая среда для оркестрации нескольких кодинг-агентов — берёт на себя ревью, тестирование, слияние и весь цикл разработки ПО.
Verdent
Платформа параллельных агентов программирования, которая оркеструет несколько координированных агентов для планирования, реализации и верификации изменений программного обеспечения с четкими результатами.
Pi Coding Agent
Минимальная терминальная система кодирования, разработанная для расширяемости, позволяющая разработчикам настраивать рабочие процессы через TypeScript-расширения и пакеты.
Qoder
Qoder — это передовая платформа для кодирования, разработанная для автономного выполнения реальных задач по разработке программного обеспечения путем сочетания улучшенной контекстной инженерии с технологией интеллектуальных агентов.
Аналитика сайта cmux
🇺🇸 US: 23.63%
🇨🇳 CN: 12.48%
🇰🇷 KR: 12.33%
🇮🇳 IN: 6.13%
🇹🇼 TW: 4.54%
Others: 40.89%
