Baruv3.64.0 · Windows + macOS · Aplikasi iPhone

Satu ruang kerja. Para agen Anda, bersama.

Jalankan Claude Code, Codex, dan Gemini berdampingan. Pisahkan tugas dengan worktree, tinjau perubahan, dan jawab agen dari iPhone.

Lebih sedikit penjelasan. Lebih banyak demonstrasi.

wmux adalah multiplekser ruang kerja untuk agen AI di Windows dan macOS. Terminal, git worktree, browser, dan percakapan agen disatukan dalam satu ruang kerja.

01 / Kerja paralel

Satu prompt. Worktree terpisah. Anda yang menentukan.

Setiap tugas mendapat agen dan git worktree sendiri. Tinjau perbedaan lalu terapkan perubahan pilihan lintas file dalam satu operasi: semua atau tidak sama sekali.

02 / Jauh dari meja

Jawab agen dari iPhone Anda.

Terima pertanyaan atau permintaan persetujuan. Jawab di iPhone dan pekerjaan di Mac berlanjut. Memerlukan Mac yang dipasangkan dan menjalankan wmux.

Unduh wmux untuk iPhone

03 / Agen bekerja sama

Claude menulis. Codex meninjau. Mereka berdiskusi.

Agen di panel bersebelahan dapat bertukar pesan. Claude Code meminta tinjauan Codex lalu menambahkan pengujian yang disarankan.

04 / Fitur ruang kerja lainnya

Masih banyak yang terjadi di jendela ini.

Pilih alur kerja dan tonton prosesnya.

Satu baris di Windows. Satu tarikan di macOS.

Manajer paket

Pasang dari terminal

$winget install openwong2kim.wmux
winget direkomendasikan · choco dan perintah satu baris PowerShell memasang build yang sama
Installer

Setup.exe untuk Windows 11 / 10

Unduh untuk Windowswmux-3.64.0.Setup.exe · 149 MB
x64 · pembaruan otomatis
wmux untuk iOS

Jawab agen dari iPhone Anda.

Unduh wmux untuk iPhone
Aplikasi iPhone · memerlukan wmux di Mac

Windows 10 (1903+) atau macOS di Apple Silicon · tanpa hak admin · tanpa akun · tanpa telemetri

wmux vs. alternatif lainnya.

wmuxtmuxWindows Terminal · iTerm2VS Code terminalManajer agen
Split pane✓✓✓✓sebagian
Persistensi sesi✓✓✕sebagiansebagian
Bertahan lewat reboot penuh✓✕✕sebagiansebagian
Fan-out git worktree✓✕✕✕✓
Orchestrator & Fleet View✓✕✕✕sebagian
Gerbang persetujuan untuk perintah destruktif✓✕✕✕sebagian
Kanal & pesan antar-agen✓✕✕✕✕
Otomasi peramban sungguhan✓✕✕✕✕
Alat MCP, terdaftar otomatis✓✕✕✕sebagian
Open source · MIT✓✓sebagiansebagiansebagian
✓ didukungsebagian dengan catatan✕ tidak didukung

Pertanyaan, dijawab langsung.

Apa itu workspace multiplexer?
tmux memultipleks terminal: banyak shell dalam satu layar. wmux memultipleks workspace: terminal, agen koding AI, git worktree, peramban sungguhan, dan kanal tempat mereka berkoordinasi, semuanya dimiliki oleh daemon yang menjaganya tetap jalan saat kamu keluar, crash, atau reboot.
Apakah wmux adalah port dari tmux?
Bukan. wmux adalah aplikasi sendiri, dibangun di atas ConPTY di Windows dan forkpty di macOS. Ia meminjam kebiasaan tangan dari tmux — split pane dan mode prefix yang mencakup 13 aksi — tapi unit yang dimultipleksnya adalah workspace, bukan terminal.
Apakah wmux butuh WSL?
Tidak. Di Windows wmux bicara langsung dengan ConPTY, dan di macOS ia pakai forkpty. Tidak ada VM Linux di jalurnya, dan tak ada apa pun yang perlu dimatikan sebelum makan siang.
Apakah ada build untuk macOS?
Ada. wmux merilis DMG yang sudah ditandatangani dan dinotarisasi untuk Apple Silicon, dan pembaruan otomatis di dalam aplikasi berjalan di Windows maupun macOS arm64.
Apa itu MCP, dan kenapa wmux mendaftarkan alat secara otomatis?
Model Context Protocol adalah spesifikasi JSON-RPC terbuka untuk menghubungkan agen AI ke alat. wmux mengekspos 84 alat MCP — peramban, kanal, A2A, pane, terminal, dan lainnya — dan mendaftarkan dirinya ke agen-agen di mesin kamu saat pertama kali dijalankan, jadi tak ada file konfigurasi yang harus diedit manual.
Bagaimana cara kerja fan-out worktree?
Kamu beri satu prompt dan pilih berapa lane yang mau dijalankan, hingga delapan. wmux membuat git worktree independen per lane, menjalankan agen di masing-masing, dan menampilkan hasilnya berdampingan. Kamu lalu mengambil perubahan per hunk — tiap hunk diterapkan sepenuhnya atau sama sekali tidak — dan membuka pull request dari tab Git.
Bisakah Claude Code, Codex, dan Gemini jalan bersamaan?
Bisa. Tiap pane memiliki PTY dan proses agen sendiri. wmux mendeteksi Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode, dan GitHub Copilot CLI, dan mereka bisa saling melempar pekerjaan lewat kanal dan pesan A2A.
Apa yang sebenarnya bisa dilakukan alat peramban ini?
Alat ini mengendalikan tab Chrome sungguhan lewat DevTools Protocol: navigasi, klik, mengetik ke input yang dikontrol React, menyusun teks CJK, membaca DOM, menangkap screenshot, memantau network. Kategori peramban saja menyumbang 39 dari 84 alat MCP.
Apa persisnya yang bertahan setelah reboot?
Daemon menyimpan workspace, pane, direktori kerja, scrollback, dan riwayat kanal. Pane yang dideklarasikan di wmux.json diawasi dan di-restart seperti service. Proses agen sendiri berhenti saat mesin berhenti — yang kembali adalah workspace tempat mereka hidup, siap untuk disambungkan lagi.
Apakah wmux open source?
Ya, berlisensi MIT, dengan sumber kode lengkap di GitHub.
Apakah wmux mengirim telemetri?
Tanpa telemetri, tanpa analitik, tanpa akun. wmux web terikat ke loopback secara default, dan membukanya ke jaringan adalah pilihan eksplisit yang diperingatkan oleh aplikasi.
Apa syarat minimum sistemnya?
Windows 10 build 1903 atau lebih baru (x64), atau macOS di Apple Silicon. Sekitar 4 GB RAM dan beberapa ratus megabyte disk. Antarmukanya tersedia dalam 23 bahasa.
Ingin melihat cara kerjanya?

Jelajahi arsitektur, pintasan keyboard, dan istilah ruang kerja.

Mengutamakan keyboard, sejak dari desain.

Mode prefix tmux mencakup 13 aksi, jadi kebiasaan tanganmu tetap terpakai.

Pane

  • Split kananCtrl+D
  • Split bawahCtrlShift+D
  • Tab baruCtrl+T
  • Tutup tabCtrl+W
  • Pane mengambang (Quake)Ctrl+`

Workspace

  • Workspace baruCtrl+N
  • Ganti workspaceCtrl1-9
  • Tambah ke multiviewCtrl+click
  • Keluar multiviewCtrlShift+G
  • Toggle sidebarCtrlShift+B

Terminal

  • Cari (regex)Ctrl+F
  • Mode copy ViCtrlShift+X
  • Tambah bookmarkCtrl+M
  • Bookmark sebelumnyaCtrl+↑
  • Bookmark berikutnyaCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • Mode prefix TmuxCtrl+B
  • Command paletteCtrl+K
  • PengaturanCtrl,
  • Buka perambanCtrlShift+L

Apa yang sebenarnya berjalan.

Arsitektur — daemon, pane, MCP host, agenREADME.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.

Istilah yang dipakai di halaman ini.

Workspace multiplexer
Perangkat lunak yang menjalankan banyak workspace — terminal, agen, worktree, peramban, dan kanal mereka — dalam satu jendela dan satu siklus hidup, bukan banyak jendela yang kamu kelola manual.
Orchestrator
Peran wmux yang mendelegasikan pekerjaan ke sub-agent di pane lain, melacak progresnya di Fleet View, dan bisa menjalankan skill dalam loop sampai checklist done-when lolos.
Channel
Ruang bergaya Slack yang dipakai bersama oleh manusia dan agen dalam sebuah workspace. Pesan, thread, dan status belum-dibaca disimpan oleh daemon, jadi bertahan lewat restart.
Worktree task
Satu lane dari fan-out: git worktree independen dengan branch dan agennya sendiri, yang perubahannya nanti kamu ambil per hunk ke working tree-mu.
A2A — agent-to-agent
Pesan tugas yang dilempar langsung antar agen: kirim, query, update, batalkan. wmux mengeksposnya sebagai alat MCP supaya agen mana pun yang bisa bicara MCP dapat ikut serta.
MCP — Model Context Protocol
Spesifikasi JSON-RPC terbuka untuk menghubungkan agen AI ke alat dan resource. wmux mengekspos 84 alat MCP dari host lokal yang dibatasi per workspace.
CDP — Chrome DevTools Protocol
Protokol debug Chromium, diekspos lewat WebSocket. wmux memakainya supaya agen bisa mengendalikan tab peramban sungguhan, bukan yang disimulasikan.
PTY — ConPTY / forkpty
Pseudo-terminal tempat pane berjalan: ConPTY di Windows, forkpty di macOS. wmux memanggilnya langsung, jadi tak ada VM Linux yang terlibat.

Satu jendela. Satu armada.

Unduh wmux

gratis · MIT · Windows & macOS · tanpa telemetri · tanpa akun