#1010th of 21 in Coding agents and assistants

herdr

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

Stars
43.5k
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.8k stars, MIT78 out of 100
2orcaDesktop app that runs CLI coding agents in parallel git worktrees90.1k stars, MIT75 out of 100
3oh-my-openagentTerminal coding agent that runs parallel sub-agents and keeps git-based memory70k stars, custom license75 out of 100
#4gemini-cliTerminal coding agent that runs Gemini models with file, shell and MCP tools107.3k stars, Apache-2.073 out of 100
#5OpenHandsWeb control center for running coding agents and scheduled automations90.7k stars, MIT73 out of 100