multiplexer active

dux

Maker: patrickdappollonio License: MIT Stars: 66 First released: 2026-03-22 Language: Rust
CLI IDE

About

dux organizes parallel agent work around git worktrees: creating an agent branches a fresh worktree, spawns the CLI through a real PTY, and shows it alongside companion terminals for builds and tests. Because nothing sits between the CLI and the terminal, permission dialogs, slash commands, hooks, and MCP servers behave exactly as they do standalone. Agents can be forked to try a variant approach without losing the original, companion terminals handle builds and tests, and commit generation plus a command palette round out the tooling. The author positions it against heavier orchestration layers: no JSON-RPC, no adapters, just terminals and worktrees with low resource overhead.