The ADE for AI agents.

Automate everything else. Do your true work.

Fleet
Fleet
Un prompt, tanti worktree
Un prompt, tanti worktree
Un vero browser, oltre il codice
Rispondi dal tuo iPhone

Esegui flotte di agenti IA — Claude Code, Codex, Gemini o qualsiasi CLI — in parallelo, in modo nativo su Windows e macOS. Lascia che controllino un browser reale per il lavoro oltre il codice e rispondi loro dall’iPhone.

Meno spiegazioni. Più dimostrazioni.

wmux è un ADE — un ambiente di sviluppo per agenti IA — su Windows e macOS. Gli agenti lavorano in parallelo nei propri pannelli, controllano un browser reale per il lavoro oltre il codice e raggiungono il tuo iPhone quando serve una risposta. Sotto, un daemon in stile tmux gestisce l’intero spazio di lavoro: terminali, worktree git, il browser e i canali tra loro.

Rispondi agli agenti dal tuo iPhone.

Un agente chiede un input o attende a un gate di approvazione. Ricevi la notifica, rispondi dall’iPhone e il pannello sul desktop va avanti. Si abbina a wmux su Windows o macOS.

Scarica wmux per iPhone

Un prompt. Worktree separati. Decidi tu.

Ogni compito ha un agente e un worktree git. Controlla i diff e applica le modifiche selezionate tra più file in un’unica operazione: tutte o nessuna.

Affida anche il lavoro nel browser.

Gli agenti controllano un Chrome dedicato tramite CDP, ognuno nella propria scheda, con un profilo persistente separato dal browser quotidiano: accedi una volta e i login restano. Navigano, cliccano, digitano e riproducono flussi registrati mentre segui ogni pagina.

C’è molto altro in questa finestra.

Scegli un flusso di lavoro e guardalo in azione.

Una riga su Windows. Un trascinamento su macOS.

Installa dal terminale

$winget install openwong2kim.wmux
winget consigliato · choco e il one-liner PowerShell installano la stessa build

Setup.exe per Windows 11 / 10

Scarica per Windowswmux-4.6.1.Setup.exe · 156 MB
x64 · aggiornamento automatico

wmux per iOS

Scarica wmux per iPhone
App per iPhone · si abbina a wmux su Windows o macOS

Windows 10 (1903+) o macOS su Apple Silicon · nessun diritto di amministratore · nessun account · nessuna telemetria

wmux contro le alternative.

wmuxGestori di agentiTerminale VS CodeWindows Terminal · iTerm2tmux
Rispondere agli agenti dal telefonosupportatoparzialenon supportatonon supportatonon supportato
Fan-out dei worktree gitsupportatosupportatonon supportatonon supportatonon supportato
Automazione browser realesupportatonon supportatonon supportatonon supportatonon supportato
Orchestrator e Fleet Viewsupportatoparzialenon supportatonon supportatonon supportato
Gate di approvazione per comandi distruttivisupportatoparzialenon supportatonon supportatonon supportato
Canali e messaggistica tra agentisupportatonon supportatonon supportatonon supportatonon supportato
Strumenti MCP auto-registratisupportatoparzialenon supportatonon supportatonon supportato
Divisione pannellisupportatoparzialesupportatosupportatosupportato
Persistenza della sessionesupportatoparzialeparzialenon supportatosupportato
Ripristino dei workspace dopo un riavviosupportatoparzialeparzialenon supportatonon supportato
Open source · MITsupportatoparzialeparzialeparzialesupportato
supportatoparziale con limitazioni non supportato

Domande, con risposte dirette.

Cos'è un ADE?
Un ADE — ambiente di sviluppo per agenti — è pensato perché siano gli agenti IA a fare il lavoro, mentre tu lo dirigi. In wmux, Claude Code, Codex, Gemini o qualsiasi agente CLI gira nel proprio pannello, controlla un browser reale per il lavoro oltre il codice e raggiunge il tuo iPhone quando ha bisogno di una risposta. Sotto, un daemon in stile tmux moltiplexa l'intero workspace — terminali, worktree git, il browser e i canali — quindi chiudere l'app non termina alcuna sessione.
wmux è un port di tmux?
No. wmux è un'applicazione a sé, costruita su ConPTY su Windows e forkpty su macOS. Prende in prestito la memoria muscolare di tmux — pannelli divisi e una modalità prefisso che copre 13 azioni — ma l'unità che moltiplexa è il workspace, non il terminale.
wmux richiede WSL?
No. Su Windows wmux parla direttamente con ConPTY, e su macOS usa forkpty. Non c'è nessuna VM Linux nel percorso, e niente da spegnere prima di pranzo.
Esiste una build per macOS?
Sì. wmux distribuisce un DMG firmato e notarizzato per Apple Silicon, e l'aggiornamento automatico in-app funziona sia su Windows sia su macOS arm64.
Cos'è MCP, e perché wmux registra automaticamente gli strumenti?
Model Context Protocol è una specifica JSON-RPC aperta per collegare agenti IA agli strumenti. wmux espone 81 strumenti MCP — browser, canali, A2A, pannelli, terminali e altro — e si registra presso gli agenti sulla tua macchina la prima volta che viene eseguito, così non c'è nessun file di configurazione da modificare a mano.
Come funziona il fan-out dei worktree?
Dai un prompt e scegli quante corsie eseguire, fino a otto. wmux crea un worktree git isolato per ogni corsia, esegue un agente in ciascuno e mostra i risultati fianco a fianco. Poi raccogli le modifiche hunk per hunk — ogni hunk si applica completamente o per niente — e apri una pull request dalla tab Git.
Claude Code, Codex e Gemini possono girare contemporaneamente?
Sì. Ogni pannello possiede il proprio PTY e il proprio processo agente. wmux rileva Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode e GitHub Copilot CLI, e possono passarsi il lavoro tramite canali e messaggi A2A.
Cosa possono fare davvero gli strumenti browser?
Pilotano una vera scheda Chrome tramite il DevTools Protocol: navigano, cliccano, digitano in input controllati da React, compongono testo CJK, leggono il DOM, catturano screenshot, osservano la rete. La sola categoria browser rappresenta 32 degli 81 strumenti MCP.
Cosa sopravvive esattamente a un riavvio?
Il daemon conserva workspace, pannelli, directory di lavoro, scrollback e cronologia dei canali. I pannelli dichiarati in wmux.json vengono supervisionati e riavviati come servizi. I processi degli agenti si fermano quando la macchina si spegne — ciò che torna è il workspace in cui vivevano, pronto per essere ricollegato.
wmux è open source?
Sì, con licenza MIT, con il codice sorgente completo su GitHub.
wmux invia telemetria?
Nessuna telemetria, nessuna analitica, nessun account. wmux web si collega a loopback per impostazione predefinita, ed esporlo alla tua rete è una scelta esplicita di cui l'app ti avvisa.
Quali sono i requisiti minimi di sistema?
Windows 10 build 1903 o successiva (x64), oppure macOS su Apple Silicon. Circa 4 GB di RAM e qualche centinaio di megabyte di disco. L'interfaccia è disponibile in 23 lingue.
Vuoi vedere come funziona dentro?

Esplora architettura, scorciatoie da tastiera e terminologia.

Pensato prima di tutto per la tastiera.

La modalità prefisso di tmux copre 13 azioni, quindi la memoria muscolare resta valida.

Pannello

  • Dividi a destraCtrl+D
  • Dividi in bassoCtrlShift+D
  • Nuova schedaCtrl+T
  • Chiudi schedaCtrl+W
  • Pannello flottante (Quake)Ctrl+`

Workspace

  • Nuovo workspaceCtrl+N
  • Cambia workspaceCtrl1-9
  • Aggiungi a multiviewCtrl+click
  • Esci da multiviewCtrlShift+G
  • Attiva/disattiva sidebarCtrlShift+B

Terminale

  • Cerca (regex)Ctrl+F
  • Modalità copia ViCtrlShift+X
  • Aggiungi segnalibroCtrl+M
  • Segnalibro precedenteCtrl+↑
  • Segnalibro successivoCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • Modalità prefisso TmuxCtrl+B
  • Command paletteCtrl+K
  • ImpostazioniCtrl,
  • Apri browserCtrlShift+L

Cosa gira davvero.

Architettura — daemon, pannelli, host MCP, agentiREADME.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.

Termini usati in questa pagina.

ADE — ambiente di sviluppo per agenti
Un ambiente desktop pensato per gli agenti IA anziché per una persona che scrive codice: gli agenti girano in parallelo, usano strumenti come un browser reale e rimandano le domande a una persona. wmux è un ADE per Windows e macOS.
Workspace multiplexer
Software che esegue molti workspace — terminali, agenti, worktree, browser e i loro canali — dentro una sola finestra e un solo ciclo di vita, invece di molte finestre gestite a mano.
Orchestrator
Il ruolo di wmux che delega il lavoro a sub-agenti in altri pannelli, ne traccia i progressi in Fleet View e può eseguire una skill in loop finché una checklist done-when non viene superata.
Canale
Una stanza in stile Slack condivisa da persone e agenti in un workspace. Messaggi, thread e stato di lettura sono salvati dal daemon, quindi sopravvivono a un riavvio.
Worktree task
Una corsia di un fan-out: un worktree git isolato con il proprio branch e il proprio agente, le cui modifiche vengono poi raccolte hunk per hunk nel tuo working tree.
A2A — agent-to-agent
Messaggi di task scambiati direttamente tra agenti: invio, interrogazione, aggiornamento, annullamento. wmux li espone come strumenti MCP così qualsiasi agente che parla MCP può partecipare.
MCP — Model Context Protocol
Una specifica JSON-RPC aperta per collegare agenti IA a strumenti e risorse. wmux espone 81 strumenti MCP da un host locale con ambito per workspace.
CDP — Chrome DevTools Protocol
Il protocollo di debug di Chromium, esposto via WebSocket. wmux lo usa per far pilotare agli agenti una scheda browser reale anziché una simulata.
PTY — ConPTY / forkpty
Il pseudo-terminale su cui gira un pannello: ConPTY su Windows, forkpty su macOS. wmux li chiama direttamente, quindi non è coinvolta nessuna VM Linux.

Automate everything else. Do your true work.

gratis · MIT · Windows e macOS · nessuna telemetria · nessun account