Skip to content
agentskills

Find an entry

Search tools, skills, plugins, and MCP servers.

Coding agents & CLIs

herdr

new

Terminal multiplexer for coding agents — panes, detach, and multi-agent sessions.

GitHub stars
23.1kstars

Install

brew install herdr

Why pick it

You run several coding agents at once and need a real terminal multiplexer built for that — not another chat UI and not a general tmux setup you have to babysit by hand. Herdr shows every agent as a live pane (blocked, working, done, idle), detaches while they keep running, and reattaches from any terminal or over SSH.

It is one Rust binary (Apache-2.0), mouse-first and keyboard-capable (ctrl+b prefix like tmux). Agents stay real TTYs with shell, logs, and prompts intact — not a wrapped reinterpretation of their UI.

What you get

  • Agent-aware sidebar — status rolls up pane → tab → workspace so you jump to the thing that needs a decision.
  • Detach / reattachctrl+b q leaves the server and agents running; herdr reattaches. Sessions can survive restarts.
  • Supported agents — auto-detects Claude Code, Codex, OpenCode, Cursor Agent CLI, Amp, Grok CLI, Pi, Copilot CLI, and others; optional lifecycle integrations for better state.
  • Socket API + agent skill — scripts and agents can spawn panes, read output, wait on each other, and drive workflows.
  • Plugins — extend panes and workflows; marketplace for sharing plugins.
  • Install pathscurl -fsSL https://herdr.dev/install.sh | sh, Homebrew, mise, Windows install script, or release binaries.

Why it over the others

vs tmux / Zellij — those are general multiplexers. Herdr is agent-native: detection manifests, blocked/working rollups, direct herdr agent attach, and a socket API aimed at multi-agent orchestration.

vs Claude Code / Codex / OpenCode alone — those are the agents. Herdr is the layer around them when you run many in parallel and need detach, overview, and cross-agent waits without juggling bare terminals.

vs Amp orbs / cloud agents — Herdr keeps work in your own terminal (and SSH). Orbs keep running when the laptop sleeps without you hosting a session; Herdr assumes a machine (local or remote) you can reattach to.

When it's not the right pick

  • You only ever run one agent interactively and never leave it — a plain terminal is enough.
  • You want a full IDE with inline AI — Cursor, not a multiplexer.
  • You need agents to keep running with no host process you reattach to — cloud agent / orb products fit better.

Quick start

brew install herdr   # or: curl -fsSL https://herdr.dev/install.sh | sh
herdr               # start or reattach
# in a pane: claude | codex | opencode | …
# detach: ctrl+b q

Docs: herdr.dev/docs · site: herdr.dev.

View all(10)