Player not loading? Watch on YouTube
Herdr is a terminal multiplexer for managing several coding agents at once. The speaker describes a Rust application that runs inside an existing terminal, with spaces, tabs, split panes and a sidebar showing agent status. The comparison with tmux centers on tracking whether an agent is working, waiting for approval, ready for input or finished with an unread result.
The setup overview covers Homebrew on Mac, installation scripts for Linux and Windows, and Cargo. The speaker explains how lifecycle hooks and terminal pattern matching drive status detection, then describes background notifications. Agents without supported detection still run as ordinary terminal processes.
The CLI and local socket API let an AI agent create panes, launch another agent, submit prompts and read results. One example has Claude Code ask Codex to review a diff. A separate workflow discussion puts larger planned tasks in Verdent and ad hoc terminal work in Herdr.
According to the speaker, the client-server design supports detaching and reconnecting, while supported agent conversations can resume after a server restart. Remote mode runs the server on an SSH host. This open source tool is pre-1.0: protocol upgrades can kill panes, Windows cannot serve as a remote target, and nesting tmux breaks agent detection. Experimental history replay is off by default because scrollback may contain secrets.