ShawnPana/smux
tmux configuration with a CLI bridge that lets AI coding assistants read, type, and send keystrokes to tmux panes for agent-to-agent coordination.

smux provides a tmux configuration with Option-key bindings, mouse support, and pane labels. Its core feature is the tmux-bridge CLI, which enables any bash-capable AI agent to read from, type into, and send keystrokes to tmux panes. This allows AI coding assistants like Claude Code and Codex to coordinate with each other across panes by sending commands and reading output. The system installs into ~/.smux/ and handles tmux installation across multiple package managers.
Frequently asked
- What is ShawnPana/smux?
- tmux configuration with a CLI bridge that lets AI coding assistants read, type, and send keystrokes to tmux panes for agent-to-agent coordination.
- Is smux open source?
- Yes — ShawnPana/smux is open source, released under the MIT license.
- What language is smux written in?
- ShawnPana/smux is primarily written in Shell.
- How popular is smux?
- ShawnPana/smux has 1.5k stars on GitHub.
- Where can I find smux?
- ShawnPana/smux is on GitHub at https://github.com/ShawnPana/smux.