Nowośćv3.65.0 · Windows + macOS · Aplikacja na iPhone’a

Jedna przestrzeń robocza. Twoi agenci, razem.

Uruchamiaj Claude Code, Codex i Gemini obok siebie. Rozdzielaj zadania w worktree, sprawdzaj zmiany i odpowiadaj agentom z iPhone’a.

Mniej opisu. Więcej demonstracji.

wmux to multiplekser przestrzeni roboczych dla agentów AI na Windows i macOS. Łączy terminale, worktree git, przeglądarki i rozmowy agentów.

01 / Praca równoległa

Jedno polecenie. Osobne worktree. Ty decydujesz.

Każde zadanie ma własnego agenta i worktree git. Sprawdź różnice i zastosuj wybór zmian z wielu plików w jednej operacji: wszystko albo nic.

02 / Poza biurkiem

Odpowiadaj agentom z iPhone’a.

Otrzymuj pytania i prośby o zatwierdzenie. Odpowiedź na iPhonie pozwala kontynuować pracę na Macu. Wymaga sparowanego Maca z uruchomionym wmux.

Pobierz wmux na iPhone’a

03 / Agenci razem

Claude pisze. Codex sprawdza. Rozmawiają.

Agenci w sąsiednich panelach wymieniają wiadomości. Claude Code prosi Codex o przegląd i dodaje sugerowany test.

04 / Reszta przestrzeni roboczej

W tym oknie dzieje się więcej.

Wybierz sposób pracy i zobacz demonstrację.

Jedna linia na Windowsie. Jedno przeciągnięcie na macOS.

Menedżery pakietów

Zainstaluj z terminala

$winget install openwong2kim.wmux
polecany winget · choco i jednolinijkowiec PowerShell instalują tę samą wersję
Instalator

Setup.exe dla Windows 11 / 10

Pobierz dla Windowswmux-3.65.0.Setup.exe · 149 MB
x64 · automatyczna aktualizacja
wmux na iOS

Odpowiadaj agentom z iPhone’a.

Pobierz wmux na iPhone’a
Aplikacja na iPhone’a · wymaga wmux na Macu

Windows 10 (1903+) lub macOS na Apple Silicon · bez uprawnień administratora · bez konta · bez telemetrii

wmux kontra alternatywy.

wmuxtmuxWindows Terminal · iTerm2VS Code terminalMenedżery agentów
Podział paneli✓✓✓✓częściowo
Trwałość sesji✓✓✕częściowoczęściowo
Przetrwa pełny restart✓✕✕częściowoczęściowo
Fan-out worktree gita✓✕✕✕✓
Orchestrator & Fleet View✓✕✕✕częściowo
Bramki zatwierdzania dla poleceń destrukcyjnych✓✕✕✕częściowo
Kanały i komunikacja agent–agent✓✕✕✕✕
Prawdziwa automatyzacja przeglądarki✓✕✕✕✕
Narzędzia MCP, autorejestracja✓✕✕✕częściowo
Open source · MIT✓✓częściowoczęściowoczęściowo
✓ obsługiwaneczęściowo z zastrzeżeniami✕ nieobsługiwane

Pytania, odpowiedzi bez owijania w bawełnę.

Czym jest multiplekser przestrzeni roboczej?
tmux multipleksuje terminal: wiele powłok wewnątrz jednego ekranu. wmux multipleksuje przestrzeń roboczą: terminale, agentów kodujących AI, worktree gita, prawdziwą przeglądarkę i kanały, przez które się koordynują — a wszystkim tym zarządza demon, który utrzymuje je przy życiu, gdy zamykasz, gdy coś się wywali albo gdy restartujesz system.
Czy wmux to port tmuksa?
Nie. wmux to samodzielna aplikacja, zbudowana na ConPTY w Windowsie i forkpty w macOS. Zapożycza pamięć mięśniową tmuksa — podział paneli i tryb prefiksu obejmujący 13 akcji — ale jednostką, którą multipleksuje, jest przestrzeń robocza, a nie terminal.
Czy wmux wymaga WSL?
Nie. W Windowsie wmux rozmawia bezpośrednio z ConPTY, a w macOS korzysta z forkpty. Po drodze nie ma żadnej maszyny wirtualnej z Linuksem i niczego, co trzeba by wyłączyć przed obiadem.
Czy istnieje wersja na macOS?
Tak. wmux udostępnia podpisany i notaryzowany DMG dla Apple Silicon, a automatyczna aktualizacja w aplikacji działa zarówno na Windows, jak i macOS arm64.
Czym jest MCP i dlaczego wmux automatycznie rejestruje narzędzia?
Model Context Protocol to otwarta specyfikacja JSON-RPC do łączenia agentów AI z narzędziami. wmux udostępnia 84 narzędzia MCP — przeglądarkę, kanały, A2A, panele, terminale i więcej — i rejestruje się u agentów na twoim komputerze przy pierwszym uruchomieniu, więc nie trzeba ręcznie edytować żadnego pliku konfiguracyjnego.
Jak działa fan-out worktree?
Podajesz jeden prompt i wybierasz, ile linii ma działać — maksymalnie osiem. wmux tworzy izolowany worktree gita dla każdej linii, uruchamia w niej agenta i pokazuje wyniki obok siebie. Następnie zbierasz zmiany fragment po fragmencie — każdy hunk stosuje się w całości albo wcale — i otwierasz pull request z zakładki Git.
Czy Claude Code, Codex i Gemini mogą działać jednocześnie?
Tak. Każdy panel ma własny PTY i własny proces agenta. wmux wykrywa Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode oraz GitHub Copilot CLI, a one mogą przekazywać sobie pracę przez kanały i wiadomości A2A.
Co tak naprawdę potrafią narzędzia przeglądarki?
Sterują prawdziwą kartą Chrome przez DevTools Protocol: nawigują, klikają, wpisują tekst w polach kontrolowanych przez Reacta, komponują tekst CJK, czytają DOM, robią zrzuty ekranu, obserwują ruch sieciowy. Sama kategoria browser to 39 z 84 narzędzi MCP.
Co dokładnie przetrwa restart?
Demon zachowuje przestrzenie robocze, panele, katalogi robocze, scrollback i historię kanałów. Panele zadeklarowane w wmux.json są nadzorowane i restartowane jak usługi. Same procesy agentów zatrzymują się, gdy zatrzymuje się komputer — to, co wraca, to przestrzeń robocza, w której żyły, gotowa do ponownego podłączenia.
Czy wmux jest open source?
Tak, na licencji MIT, z pełnym kodem źródłowym na GitHubie.
Czy wmux wysyła telemetrię?
Brak telemetrii, brak analityki, brak konta. wmux web domyślnie działa na loopbacku, a wystawienie go do sieci to świadomy wybór, przed którym aplikacja ostrzega.
Jakie są minimalne wymagania systemowe?
Windows 10 build 1903 lub nowszy (x64) albo macOS na Apple Silicon. Około 4 GB RAM i kilkaset megabajtów miejsca na dysku. Interfejs dostępny jest w 23 językach.
Chcesz zajrzeć pod maskę?

Poznaj architekturę, skróty klawiszowe i pojęcia.

Zaprojektowane z myślą o klawiaturze.

Tryb prefiksu tmuksa obejmuje 13 akcji, więc pamięć mięśniowa przechodzi bez zmian.

Panel

  • Podziel w prawoCtrl+D
  • Podziel w dółCtrlShift+D
  • Nowa kartaCtrl+T
  • Zamknij kartęCtrl+W
  • Panel pływający (Quake)Ctrl+`

Przestrzeń robocza

  • Nowa przestrzeń roboczaCtrl+N
  • Przełącz przestrzeń robocząCtrl1-9
  • Dodaj do multiviewCtrl+click
  • Wyjdź z multiviewCtrlShift+G
  • Przełącz pasek bocznyCtrlShift+B

Terminal

  • Szukaj (regex)Ctrl+F
  • Tryb kopiowania ViCtrlShift+X
  • Dodaj zakładkęCtrl+M
  • Poprzednia zakładkaCtrl+↑
  • Następna zakładkaCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • Tryb prefiksu TmuxCtrl+B
  • Paleta poleceńCtrl+K
  • UstawieniaCtrl,
  • Otwórz przeglądarkęCtrlShift+L

Co naprawdę działa.

Architektura — demon, panele, host MCP, agenciREADME.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.

Terminy używane na tej stronie.

Multiplekser przestrzeni roboczej
Oprogramowanie, które uruchamia wiele przestrzeni roboczych — terminale, agentów, worktree, przeglądarki i ich kanały — wewnątrz jednego okna i jednego cyklu życia, zamiast wielu okien zarządzanych ręcznie.
Orchestrator
Rola w wmux, która deleguje pracę do subagentów w innych panelach, śledzi ich postęp w Fleet View i może uruchamiać skill w pętli, aż lista kontrolna done-when zostanie spełniona.
Channel
Pokój w stylu Slacka, dzielony przez ludzi i agentów w przestrzeni roboczej. Wiadomości, wątki i stan nieprzeczytanych wiadomości przechowuje demon, więc przetrwają restart.
Worktree task
Jedna linia fan-outu: izolowany worktree gita z własną gałęzią i własnym agentem, którego zmiany zbierasz później fragment po fragmencie do swojego drzewa roboczego.
A2A — agent-to-agent
Wiadomości zadań przekazywane bezpośrednio między agentami: wyślij, zapytaj, zaktualizuj, anuluj. wmux udostępnia je jako narzędzia MCP, więc może w nich uczestniczyć każdy agent mówiący w MCP.
MCP — Model Context Protocol
Otwarta specyfikacja JSON-RPC do łączenia agentów AI z narzędziami i zasobami. wmux udostępnia 84 narzędzia MCP z lokalnego hosta ograniczonego do przestrzeni roboczej.
CDP — Chrome DevTools Protocol
Protokół debugowania Chromium, udostępniany przez WebSocket. wmux używa go, aby agenci sterowali prawdziwą kartą przeglądarki, a nie symulowaną.
PTY — ConPTY / forkpty
Pseudoterminal, na którym działa panel: ConPTY w Windowsie, forkpty w macOS. wmux wywołuje je bezpośrednio, więc żadna maszyna wirtualna z Linuksem nie bierze w tym udziału.

Jedno okno. Jedna flota.

Pobierz wmux

darmowy · MIT · Windows i macOS · brak telemetrii · brak konta