The ADE for AI agents.

Automate everything else. Do your true work.

Fleet
Fleet
Một yêu cầu, nhiều worktree
Một yêu cầu, nhiều worktree
Trình duyệt thật, ngoài code
Trả lời từ iPhone

Chạy cả đội tác nhân AI — Claude Code, Codex, Gemini hoặc bất kỳ CLI nào — cạnh nhau, chạy gốc trên Windows và macOS. Để chúng điều khiển trình duyệt thật cho công việc ngoài code, và trả lời chúng từ iPhone.

Bớt giải thích. Xem trực tiếp.

wmux là một ADE — môi trường phát triển dành cho tác nhân — cho tác nhân AI trên Windows và macOS. Các tác nhân làm việc cạnh nhau trong khung riêng, điều khiển trình duyệt thật cho công việc ngoài code và tìm đến iPhone của bạn khi cần câu trả lời. Bên dưới, một daemon kiểu tmux quản lý toàn bộ không gian làm việc: terminal, git worktree, trình duyệt và các kênh giữa chúng.

Trả lời tác nhân từ iPhone.

Khi tác nhân cần thông tin hoặc chờ ở bước phê duyệt, bạn nhận được thông báo. Trả lời trên iPhone và khung trên máy tính sẽ tiếp tục. Ghép đôi với wmux trên Windows hoặc macOS.

Tải wmux cho iPhone

Một yêu cầu. Worktree riêng. Bạn quyết định.

Mỗi nhiệm vụ có tác nhân và git worktree riêng. Xem khác biệt rồi áp dụng các thay đổi đã chọn từ nhiều tệp trong một thao tác: tất cả hoặc không gì cả.

Giao luôn cả việc trên trình duyệt.

Tác nhân điều khiển Chrome chuyên dụng qua CDP, mỗi tác nhân một thẻ riêng, với hồ sơ lâu dài tách khỏi trình duyệt hằng ngày của bạn — đăng nhập một lần là giữ nguyên. Chúng điều hướng, nhấp, nhập và phát lại các luồng đã ghi trong khi bạn theo dõi từng trang.

Còn nhiều điều trong cửa sổ này.

Chọn một quy trình và xem cách hoạt động.

Một dòng lệnh trên Windows. Một cú kéo thả trên macOS.

Cài đặt từ terminal

$winget install openwong2kim.wmux
Khuyên dùng winget · choco và lệnh PowerShell một dòng cũng cài cùng một bản build

Setup.exe cho Windows 11 / 10

Tải xuống cho Windowswmux-4.5.0.Setup.exe · 156 MB
x64 · tự động cập nhật

wmux cho iOS

Tải wmux cho iPhone
Ứng dụng iPhone · ghép đôi với wmux trên Windows hoặc macOS

Windows 10 (1903+) hoặc macOS trên Apple Silicon · không cần quyền admin · không cần tài khoản · không telemetry

wmux so với các lựa chọn khác.

wmuxTrình quản lý tác nhânVS Code terminalWindows Terminal · iTerm2tmux
Trả lời tác nhân từ điện thoạihỗ trợmột phầnkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Fan-out git worktreehỗ trợhỗ trợkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Tự động hoá trình duyệt thậthỗ trợkhông hỗ trợkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Orchestrator & Fleet Viewhỗ trợmột phầnkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Cổng phê duyệt cho lệnh phá huỷhỗ trợmột phầnkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Channel & nhắn tin giữa các tác nhânhỗ trợkhông hỗ trợkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Công cụ MCP, tự động đăng kýhỗ trợmột phầnkhông hỗ trợkhông hỗ trợkhông hỗ trợ
Chia panehỗ trợmột phầnhỗ trợhỗ trợhỗ trợ
Duy trì phiên làm việchỗ trợmột phầnmột phầnkhông hỗ trợhỗ trợ
Khôi phục workspace sau khi khởi động lạihỗ trợmột phầnmột phầnkhông hỗ trợkhông hỗ trợ
Mã nguồn mở · MIThỗ trợmột phầnmột phầnmột phầnhỗ trợ
hỗ trợmột phần có điều kiện không hỗ trợ

Câu hỏi, trả lời thẳng thắn.

ADE là gì?
ADE — môi trường phát triển dành cho tác nhân — được xây dựng để các tác nhân AI làm việc, còn bạn là người chỉ đạo. Trong wmux, Claude Code, Codex, Gemini hoặc bất kỳ tác nhân CLI nào chạy trong pane riêng, điều khiển trình duyệt thật cho công việc ngoài code và tìm đến iPhone của bạn khi cần câu trả lời. Bên dưới, một daemon kiểu tmux ghép kênh toàn bộ workspace — terminal, git worktree, trình duyệt và channel — nên đóng ứng dụng không làm kết thúc phiên.
wmux có phải là bản port của tmux không?
Không. wmux là một ứng dụng riêng, xây trên ConPTY ở Windows và forkpty ở macOS. Nó mượn thói quen tay của tmux — chia pane và chế độ prefix bao phủ 13 hành động — nhưng đơn vị mà nó ghép kênh là workspace, không phải terminal.
wmux có cần WSL không?
Không. Trên Windows wmux nói chuyện trực tiếp với ConPTY, còn trên macOS nó dùng forkpty. Không có VM Linux nào trên đường đi, và không có gì phải tắt trước giờ ăn trưa.
Có bản build cho macOS không?
Có. wmux cung cấp một DMG đã ký và công chứng cho Apple Silicon, và tự động cập nhật trong ứng dụng hoạt động trên cả Windows lẫn macOS arm64.
MCP là gì, và tại sao wmux tự động đăng ký công cụ?
Model Context Protocol là một đặc tả JSON-RPC mở để kết nối tác nhân AI với công cụ. wmux phơi bày 81 công cụ MCP — browser, channel, A2A, pane, terminal và nhiều hơn nữa — và tự đăng ký với các tác nhân trên máy bạn ngay lần chạy đầu tiên, nên không có file cấu hình nào phải tự chỉnh sửa.
Fan-out worktree hoạt động như thế nào?
Bạn đưa ra một prompt và chọn số lane muốn chạy, tối đa tám. wmux tạo một git worktree độc lập cho mỗi lane, chạy một tác nhân trong từng cái, và hiển thị kết quả song song. Sau đó bạn thu hoạch thay đổi theo từng hunk — mỗi hunk được áp dụng trọn vẹn hoặc không áp dụng gì cả — rồi mở pull request từ tab Git.
Claude Code, Codex và Gemini có thể chạy cùng lúc không?
Có. Mỗi pane sở hữu PTY riêng và tiến trình tác nhân riêng. wmux phát hiện Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode và GitHub Copilot CLI, và chúng có thể giao việc cho nhau qua channel và tin nhắn A2A.
Các công cụ trình duyệt thực sự làm được gì?
Chúng điều khiển một tab Chrome thật qua DevTools Protocol: điều hướng, nhấp chuột, gõ vào các ô nhập do React kiểm soát, soạn văn bản CJK, đọc DOM, chụp màn hình, theo dõi network. Riêng nhóm browser đã chiếm 32 trong tổng số 81 công cụ MCP.
Chính xác thì điều gì sống sót qua một lần khởi động lại?
Daemon lưu giữ workspace, pane, thư mục làm việc, scrollback và lịch sử channel. Các pane khai báo trong wmux.json được giám sát và khởi động lại như dịch vụ. Bản thân tiến trình tác nhân sẽ dừng khi máy dừng — thứ quay lại là workspace nơi chúng từng sống, sẵn sàng để kết nối lại.
wmux có mã nguồn mở không?
Có, giấy phép MIT, với toàn bộ mã nguồn trên GitHub.
wmux có gửi telemetry không?
Không telemetry, không phân tích, không tài khoản. wmux web mặc định chỉ bind vào loopback, và việc mở ra mạng ngoài là một lựa chọn tường minh mà ứng dụng sẽ cảnh báo bạn.
Yêu cầu hệ thống tối thiểu là gì?
Windows 10 build 1903 trở lên (x64), hoặc macOS trên Apple Silicon. Khoảng 4 GB RAM và vài trăm megabyte ổ đĩa. Giao diện có sẵn 23 ngôn ngữ.
Muốn tìm hiểu bên trong?

Khám phá kiến trúc, phím tắt và thuật ngữ.

Ưu tiên bàn phím, ngay từ thiết kế.

Chế độ prefix của tmux bao phủ 13 hành động, nên thói quen tay bạn vẫn dùng được.

Pane

  • Chia phảiCtrl+D
  • Chia xuốngCtrlShift+D
  • Tab mớiCtrl+T
  • Đóng tabCtrl+W
  • Pane nổi (Quake)Ctrl+`

Workspace

  • Workspace mớiCtrl+N
  • Chuyển workspaceCtrl1-9
  • Thêm vào multiviewCtrl+click
  • Thoát multiviewCtrlShift+G
  • Bật/tắt sidebarCtrlShift+B

Terminal

  • Tìm kiếm (regex)Ctrl+F
  • Chế độ copy ViCtrlShift+X
  • Thêm bookmarkCtrl+M
  • Bookmark trướcCtrl+↑
  • Bookmark sauCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • Chế độ prefix TmuxCtrl+B
  • Command paletteCtrl+K
  • Cài đặtCtrl,
  • Mở trình duyệtCtrlShift+L

Những gì thực sự đang chạy.

Kiến trúc — daemon, pane, MCP host, tác nhânREADME.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.

Các thuật ngữ dùng trên trang này.

ADE — môi trường phát triển dành cho tác nhân
Môi trường máy tính để bàn được xây dựng cho tác nhân AI thay vì cho người gõ code: các tác nhân chạy cạnh nhau, dùng công cụ như trình duyệt thật và chuyển câu hỏi lại cho con người. wmux là một ADE cho Windows và macOS.
Workspace multiplexer
Phần mềm chạy nhiều workspace — terminal, tác nhân, worktree, trình duyệt và channel của chúng — trong một cửa sổ, một vòng đời duy nhất, thay vì nhiều cửa sổ bạn phải tự quản lý.
Orchestrator
Vai trò trong wmux giao việc cho các sub-agent ở pane khác, theo dõi tiến độ của chúng trong Fleet View, và có thể chạy một skill theo vòng lặp cho đến khi checklist done-when được thông qua.
Channel
Một phòng kiểu Slack dùng chung giữa người và tác nhân trong một workspace. Tin nhắn, thread và trạng thái chưa đọc được daemon lưu trữ, nên chúng sống sót qua một lần khởi động lại.
Worktree task
Một lane trong fan-out: một git worktree độc lập với nhánh riêng và tác nhân riêng, mà sau đó bạn thu hoạch thay đổi theo từng hunk vào working tree của mình.
A2A — agent-to-agent
Tin nhắn tác vụ truyền trực tiếp giữa các tác nhân: gửi, truy vấn, cập nhật, huỷ. wmux phơi bày chúng dưới dạng công cụ MCP để bất kỳ tác nhân nào nói được MCP đều có thể tham gia.
MCP — Model Context Protocol
Một đặc tả JSON-RPC mở để kết nối tác nhân AI với công cụ và tài nguyên. wmux phơi bày 81 công cụ MCP từ một host cục bộ, giới hạn theo workspace.
CDP — Chrome DevTools Protocol
Giao thức debug của Chromium, phơi bày qua WebSocket. wmux dùng nó để tác nhân điều khiển một tab trình duyệt thật thay vì một tab mô phỏng.
PTY — ConPTY / forkpty
Pseudo-terminal mà một pane chạy trên đó: ConPTY ở Windows, forkpty ở macOS. wmux gọi trực tiếp chúng, nên không có VM Linux nào tham gia.

Automate everything else. Do your true work.

miễn phí · MIT · Windows và macOS · không telemetry · không tài khoản