Новеv3.65.0 · Windows + macOS · Застосунок для iPhone

Один робочий простір. Ваші агенти працюють разом.

Запускайте Claude Code, Codex і Gemini паралельно. Розділяйте завдання через worktree, перевіряйте зміни й відповідайте агентам з iPhone.

Менше пояснень. Більше прикладів.

wmux — мультиплексор робочих просторів для ШІ-агентів у Windows і macOS. Він поєднує термінали, git worktree, браузери та розмови агентів.

01 / Паралельна робота

Один запит. Окремі worktree. Рішення за вами.

Кожне завдання має свого агента й git worktree. Перевірте відмінності й застосуйте вибрані зміни з різних файлів однією операцією: усе або нічого.

02 / Не біля комп’ютера

Відповідайте агентам з iPhone.

Отримуйте запитання й запити на дозвіл. Відповідь на iPhone продовжує роботу на Mac. Потрібен спарений Mac із запущеним wmux.

Завантажити wmux для iPhone

03 / Агенти разом

Claude пише. Codex перевіряє. Вони спілкуються.

Агенти в сусідніх панелях обмінюються повідомленнями. Claude Code просить Codex перевірити код і додає запропонований тест.

04 / Інші можливості простору

У цьому вікні відбувається ще більше.

Оберіть робочий процес і перегляньте демонстрацію.

Один рядок на Windows. Один drag на macOS.

Менеджери пакетів

Встановіть із терміналу

$winget install openwong2kim.wmux
Рекомендуємо winget · choco і однорядковий скрипт PowerShell встановлюють ту саму збірку
Інсталятор

Setup.exe для Windows 11 / 10

Завантажити для Windowswmux-3.65.0.Setup.exe · 149 MB
x64 · автооновлення
wmux для iOS

Відповідайте агентам з iPhone.

Завантажити wmux для iPhone
Застосунок для iPhone · потрібен Mac із wmux

Windows 10 (1903+) або macOS на Apple Silicon · без прав адміністратора · без акаунта · без телеметрії

wmux проти альтернатив.

wmuxtmuxWindows Terminal · iTerm2VS Code terminalМенеджери агентів
Розділення панелей✓✓✓✓частково
Збереження сесій✓✓✕частковочастково
Переживає повне перезавантаження✓✕✕частковочастково
Розгалуження git worktree✓✕✕✕✓
Оркестратор і Fleet View✓✕✕✕частково
Шлюзи підтвердження для руйнівних команд✓✕✕✕частково
Канали та обмін повідомленнями між агентами✓✕✕✕✕
Справжня автоматизація браузера✓✕✕✕✕
Інструменти MCP, автореєстрація✓✕✕✕частково
Відкритий код · MIT✓✓частковочастковочастково
✓ підтримуєтьсячастково із застереженнями✕ не підтримується

Відповіді на питання без води.

Що таке мультиплексор робочих просторів?
tmux мультиплексує термінал: багато оболонок в одному екрані. wmux мультиплексує робочий простір: термінали, ШІ-агенти для коду, git worktree, справжній браузер і канали, через які вони координуються, — і всім цим володіє демон, який підтримує їхню роботу, коли ви виходите, падаєте чи перезавантажуєтесь.
wmux — це порт tmux?
Ні. wmux — самостійний застосунок, побудований на ConPTY у Windows і forkpty в macOS. Він запозичує м'язову пам'ять tmux — розділення панелей і режим prefix на 13 дій, — але одиниця мультиплексування в нього — робочий простір, а не термінал.
Чи потрібен wmux WSL?
Ні. У Windows wmux спілкується напряму з ConPTY, а в macOS використовує forkpty. У ланцюжку немає Linux-VM, і нічого не треба вимикати перед обідом.
Чи є збірка для macOS?
Так. wmux постачає підписаний і нотаризований DMG для Apple Silicon, а автооновлення в застосунку працює і на Windows, і на macOS arm64.
Що таке MCP і чому wmux сам реєструє інструменти?
Model Context Protocol — відкрита специфікація JSON-RPC для підключення ШІ-агентів до інструментів. wmux відкриває 84 інструменти MCP — браузер, канали, A2A, панелі, термінали та інше — і реєструється в агентів на вашій машині під час першого запуску, тож редагувати конфіг вручну не потрібно.
Як працює розгалуження worktree?
Ви даєте один промпт і обираєте, скільки доріжок запустити — до восьми. wmux створює по ізольованому git worktree на кожну доріжку, запускає в кожній агента і показує результати поряд. Потім ви забираєте зміни фрагмент за фрагментом — кожен фрагмент застосовується повністю або не застосовується взагалі — і відкриваєте pull request на вкладці Git.
Чи можуть Claude Code, Codex і Gemini працювати одночасно?
Так. Кожна панель володіє власним PTY і власним процесом агента. wmux визначає Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode і GitHub Copilot CLI, і вони можуть передавати одне одному роботу через канали й повідомлення A2A.
Що насправді вміють інструменти браузера?
Вони керують справжньою вкладкою Chrome через DevTools Protocol: переходять за посиланнями, клікають, друкують у поля, контрольовані React, набирають текст мовами CJK, читають DOM, роблять скриншоти, спостерігають за мережею. Сама лише категорія browser дає 39 із 84 інструментів MCP.
Що саме переживає перезавантаження?
Демон зберігає робочі простори, панелі, робочі директорії, буфер прокручування та історію каналів. Панелі, оголошені в wmux.json, перебувають під наглядом і перезапускаються, як сервіси. Самі процеси агентів зупиняються разом із машиною — але коли вона повертається, лишається той робочий простір, у якому вони жили, готовий до повторного підключення.
wmux — це відкритий код?
Так, ліцензія MIT, увесь вихідний код доступний на GitHub.
Чи надсилає wmux телеметрію?
Жодної телеметрії, жодної аналітики, жодного акаунта. wmux web за замовчуванням прив'язаний до loopback, а відкрити його в мережу — явний вибір, про який попереджає застосунок.
Які мінімальні системні вимоги?
Windows 10 збірки 1903 або новіша (x64), або macOS на Apple Silicon. Близько 4 ГБ ОЗП і кілька сотень мегабайтів на диску. Інтерфейс доступний 23 мовами.
Хочете зазирнути всередину?

Архітектура, клавіатурні скорочення й терміни робочого простору.

Клавіатура — від самого початку.

Режим tmux prefix охоплює 13 дій, тож м'язова пам'ять переноситься без втрат.

Pane

  • Розділити праворучCtrl+D
  • Розділити внизCtrlShift+D
  • Нова вкладкаCtrl+T
  • Закрити вкладкуCtrl+W
  • Floating pane (Quake)Ctrl+`

Workspace

  • Новий робочий простірCtrl+N
  • Перемкнути робочий простірCtrl1-9
  • Додати в MultiviewCtrl+click
  • Вийти з MultiviewCtrlShift+G
  • Перемкнути бічну панельCtrlShift+B

Terminal

  • Пошук (regex)Ctrl+F
  • Режим копіювання ViCtrlShift+X
  • Додати закладкуCtrl+M
  • Попередня закладкаCtrl+↑
  • Наступна закладкаCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • Режим tmux prefixCtrl+B
  • Command paletteCtrl+K
  • НалаштуванняCtrl,
  • Відкрити браузерCtrlShift+L

Що насправді працює.

Архітектура — демон, панелі, MCP-хост, агентиREADME.md → architecture
┌──────────────────────────────────────────────────────────────┐
│  wmux window  ·  Electron renderer  ·  React + xterm.js    │
│  ── panes · tabs · Fleet View · Git tab · browser surface    │
├──────────────────────────────────────────────────────────────┤
│  daemon  ·  owns every session, outlives the window        │
│  ── PTY pool (ConPTY on Windows, forkpty on macOS)           │
│  ── wmux.json pane supervision   ── scrollback up to 999K    │
│  ── channels · A2A bus · worktree tasks                      │
├──────────────────────────────────────────────────────────────┤
│  mcp host  ·  84 tools, registered on first run           │
│  ── workspace-scoped tokens      ── execute approval gate    │
├──────────────────────────────────────────────────────────────┤
│  agents  ·  claude code · codex · gemini · aider · …      │
└──────────────────────────────────────────────────────────────┘

# Each agent runs in its own PTY. wmux owns the lifecycle, not the agent.
# 8-pane echo latency: p50 4.6 ms, measured in CI.
# wmux web binds to loopback; exposing it to the network is opt-in.

Терміни на цій сторінці.

Мультиплексор робочих просторів
Програма, яка запускає багато робочих просторів — термінали, агентів, worktree, браузери та їхні канали — в одному вікні й з одним життєвим циклом, замість багатьох вікон, якими треба керувати вручну.
Оркестратор
Роль у wmux, яка делегує роботу субагентам в інших панелях, відстежує їхній прогрес у Fleet View і може прокручувати скіл у циклі, поки чекліст done-when не буде пройдено.
Канал
Кімната у стилі Slack, спільна для людей і агентів усередині робочого простору. Повідомлення, треди й статус непрочитаного зберігає демон, тож вони переживають перезапуск.
Завдання worktree
Одна доріжка розгалуження: ізольований git worktree зі своєю гілкою і своїм агентом, чиї зміни ви пізніше забираєте фрагмент за фрагментом у свою робочу копію.
A2A — агент агенту
Завданнєві повідомлення, які агенти передають одне одному напряму: надіслати, запитати, оновити, скасувати. wmux відкриває їх як інструменти MCP, тож брати участь може будь-який агент, що розмовляє MCP.
MCP — Model Context Protocol
Відкрита специфікація JSON-RPC для підключення ШІ-агентів до інструментів і ресурсів. wmux відкриває 84 інструменти MCP з локального хоста, обмеженого робочим простором.
CDP — Chrome DevTools Protocol
Протокол налагодження Chromium, доступний через WebSocket. wmux використовує його, щоб агенти керували справжньою вкладкою браузера, а не імітацією.
PTY — ConPTY / forkpty
Псевдотермінал, на якому працює панель: ConPTY у Windows, forkpty в macOS. wmux викликає їх напряму, тож Linux-VM не задіяно.

Одне вікно. Один флот.

Завантажити wmux

безкоштовно · MIT · Windows і macOS · без телеметрії · без облікового запису