CLI-приложение для запуска и переключения между сессиями ИИ-агентов для программирования в Git worktree и разных проектах — без tmux.
onurozcan/omux
Нативный терминал для macOS, в котором можно параллельно запускать несколько сессий Claude Code и Codex, следить за их статусом и подтверждать запросы прямо в боковой панели.
- Звёзды
- 129
- Форки
- 28
- Открытые issues
- 2
- Последний коммит
- 20 часов назад
Что это?
omux — нативный терминал для macOS, написанный на Swift с использованием SwiftTerm и предназначенный для разработчиков, которые одновременно работают с несколькими кодинг-агентами. Он группирует сессии Claude Code и Codex по проектам в боковой панели, показывает, работает ли агент, ожидает ли ввода или завершил работу, и позволяет отвечать на запросы разрешений Claude Code и подтверждения Codex кнопками Allow или Deny, не переключаясь между окнами.
Каждая сессия сохраняет переписку после перезапуска, а сессии в worktree получают отдельные git-ветку и папку, чтобы параллельные агенты не меняли одни и те же файлы. Если установлен GitHub CLI, рядом с сессией отображаются проверки pull request, ревью и статус слияния; также можно просмотреть diff сессии и отправить агенту заметки к строкам. Для работы приложения нужны Apple Silicon и macOS 14 или новее; оно распространяется в виде подписанного и нотариально заверенного дистрибутива.
Ключевые возможности
- 01Боковая панель группирует сессии Claude Code и Codex по проектам и показывает их текущий статус: работают, ожидают ввода или завершены.
- 02Кнопки Allow и Deny для запросов разрешений Claude Code и подтверждений Codex доступны прямо в каждой сессии.
- 03После перезапуска или повторного запуска сессии продолжаются с того же места переписки.
- 04Сессии в worktree получают отдельные ветку и папку; для каждого проекта можно задать команду настройки.
- 05Проверки pull request и ревью отображаются рядом с сессией через GitHub CLI.
- 06Можно просматривать diff и отправлять агенту заметки к строкам одним сообщением.
- 07Разделённые панели, предпросмотр файлов и Markdown, а также встроенный браузер для локальных dev-серверов.
Сценарии использования
- Запуск восьми и более кодинг-агентов в нескольких репозиториях с возможностью видеть, кому из них нужен ввод.
- Параллельная работа агентов в отдельных git-ветках без конфликтов файлов.
- Просмотр diff агента и отправка построчных комментариев перед слиянием.
Быстрый старт
- 1
Скачайте DMG последней версии и перетащите omux в папку «Программы»
- 2
Или соберите из исходного кода и установите в /Applications
./build.sh - 3
Откройте приложение
open /Applications/omux.app
Что важно знать
- Требуются Apple Silicon и macOS 14 или новее.
- Для использования сессий необходимо отдельно установить Claude Code и Codex CLI.
- Для сборки из исходного кода требуется Swift 6.2 или новее.
В подборках
Темы
Частые вопросы
- Что такое omux?
- Нативный терминал для macOS, в котором можно параллельно запускать несколько сессий Claude Code и Codex, следить за их статусом и подтверждать запросы прямо в боковой панели. omux — нативный терминал для macOS, написанный на Swift с использованием SwiftTerm и предназначенный для разработчиков, которые одновременно работают с несколькими кодинг-агентами. Он группирует сессии Claude Code и Codex по проектам в боковой панели, показывает, работает ли агент, ожидает ли ввода или завершил работу, и позволяет отвечать на запросы разрешений Claude Code и подтверждения Codex кнопками Allow или Deny, не переключаясь между окнами.
- omux можно использовать бесплатно? Какая у него лицензия?
- omux распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- omux всё ещё поддерживается?
- Активно поддерживается. Последний коммит в omux — 6 нояб. 2026 г..
- Для чего можно использовать omux?
- Запуск восьми и более кодинг-агентов в нескольких репозиториях с возможностью видеть, кому из них нужен ввод. Параллельная работа агентов в отдельных git-ветках без конфликтов файлов. Просмотр diff агента и отправка построчных комментариев перед слиянием.
- Как установить omux?
- Скачайте DMG последней версии и перетащите omux в папку «Программы» Или соберите из исходного кода и установите в /Applications: ./build.sh Откройте приложение: open /Applications/omux.app
- Где скачать omux?
- Исходный код и инструкции по установке — на GitHub: https://github.com/onurozcan/omux
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная desktop-среда для параллельного запуска нескольких coding-агентов в отдельных git worktree: с diff, редактором, терминалами и инструментами для работы с PR в одном окне.
Терминальная Kanban-доска запускает несколько coding-агентов параллельно: для каждой задачи создаются отдельные git worktree и окно tmux.
HUD для macOS показывает квоты, расход токенов и сессии Claude Code, Codex и ещё 16 ИИ-агентов; позволяет подтверждать запросы и возвращаться к сессиям одним нажатием.
Терминальное приложение (CLI/TUI) для запуска и управления несколькими AI-агентами для программирования, например Claude Code, Codex и Aider, в отдельных рабочих каталогах Git.
Нативный терминал для macOS на базе libghostty: вертикальные вкладки, уведомления с учётом AI-агентов и CLI для параллельного запуска агентов.