Новое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 · без телеметрии · без аккаунта