Herdr

A terminal multiplexer built for coding agents, one Rust binary under the Apache 2.0 licence, on Linux, macOS and Windows (beta). Each agent runs in its own pane, and each pane shows whether it is working, blocked or idle. It runs the agents you already use (Claude Code, Codex, Cursor, OpenCode, Grok) and exposes them through a CLI and a local socket: one agent can open a pane, write to another agent and wait until it is genuinely blocked. The session survives a detach or a restart, and remote SSH machines show up in the same window. The prefix key is `ctrl+b`, as in tmux. When an agent in a pane you are not watching has finished or is waiting for your answer, Herdr plays a sound (a default one, or your own MP3 files for 'done' and 'needs input') and can show a notification, inside Herdr, in the terminal even over SSH, or through the OS. You can mute the sound agent by agent.

Strengths

Limitations

Best for

Official site

View on Coeurdar