Summary
Fahd Mirza demonstrates Herdr, a Rust-based terminal multiplexer built specifically for running multiple AI coding agents in parallel. Unlike tmux, which simply splits terminal panes, Herdr maintains awareness of what is happening inside each pane — displaying a sidebar that shows in real time which agents are blocked and waiting for input, which are actively working, which have finished, and which are idle.
The practical workflow is straightforward: fire off several coding agents on different tasks simultaneously, detach from the terminal (agents continue running), then reattach later — even over SSH from a phone — to see which agent needs a decision. Mirza walks through installing Herdr on Ubuntu, adding OpenCode and Hermes agent integrations via Herdr’s built-in integration command, and running both agents side by side while the left-hand sidebar tracks their states. The demo shows OpenCode completing a task while Hermes continues working, with Herdr surfacing that status without any manual checking.
Beyond the UI, Herdr exposes a JSON socket API that allows agents themselves to spawn new panes and wait on each other — positioning it less as a terminal emulator and more as a lightweight agentic runtime. For developers experimenting with parallel AI coding workflows using tools like OpenCode, Hermes, or Claude Code, Herdr offers a practical way to manage multiple concurrent agents without manually babysitting every terminal window.
📺 Source: Fahd Mirza · Published July 30, 2026
🏷️ Format: Tutorial Demo







