#1313th of 21 in Coding agents and assistants

herdr

Terminal multiplexer that keeps coding agents running and shows which are blocked

Stars
43.2k
License
Apache-2.0
Last commit
Oct 2026
Last release
Sep 2026
Language
Rust

Overview

herdr is a Rust terminal multiplexer for running several coding agents such as Claude Code, Codex, Cursor and opencode. A background server keeps panes alive when the client detaches or SSH drops, and each pane is marked working, blocked or idle. Agents can also drive it through a CLI and socket API, and saved SSH machines appear in the same window.

Who it is for: Developers running several coding agents locally or over SSH

Strengths

  • Panes keep running in a background server after detach or SSH disconnect
  • Per-pane working, blocked or idle status across local and saved SSH machines
  • Agents can spawn panes and prompt each other via CLI and socket API
  • Single Rust binary; installs via curl script, Homebrew, mise or PowerShell

Weaknesses

  • After a server or machine restart, processes are lost; only layout and supported agent sessions resume
  • Resume works only for supported agents; the README does not list which
  • Windows support is described as beta in the docs link
  • Install is a curl-pipe-to-shell script by default

What it needs

  • no GPU

Also in Coding agents and assistants

See all 21
Also in Coding agents and assistants
RankProjectScore
1opencodeTerminal coding agent with build and plan modes212.5k stars, MIT77 out of 100
2orcaDesktop app that runs CLI coding agents in parallel git worktrees89.1k stars, MIT75 out of 100
3ArchonYAML workflow engine that runs coding agents in isolated worktrees23.7k stars, MIT73 out of 100
#4codexOpenAI's terminal coding agent that runs locally128.5k stars, Apache-2.071 out of 100
#5oh-my-openagentTerminal coding agent that runs parallel sub-agents and keeps git-based memory69.9k stars, custom license70 out of 100