Relaymux uses tmux to run and track local coding agents

Relaymux uses tmux to run and track local coding agents

Relaymux is a local tool for running and watching several on one machine. Instead of adding a heavy control panel, it uses tmux windows to separate each task. Day to day, progress can come through Telegram, iMessage, or the command line, and deeper inspection happens by jumping into tmux.

Each subagent runs like a normal interactive CLI agent, often inside its own worktree. A longer task becomes a named tmux tab or window. When a subagent is blocked or finished, it reports back to the orchestrator through the command line.

The orchestrator then sends a message to the user through Telegram or iMessage. Any CLI agent with an interactive can fit this setup, so it does not need special non-interactive support or rely as much on Agent SDK or `claude -p` limits.

Key points

  • Relaymux runs inside tmux windows.
  • Progress can be followed through Telegram, iMessage, or the command line.
  • Each subagent is a normal interactive CLI agent, often using its own worktree.
  • Blocked or finished subagents report to the orchestrator, which messages the user.
  • It works with interactive terminal agents and avoids needing special non-interactive support.

Sources covering this story (2)

Read original