← Back to TIL

herdr: the runtime for coding agents

Aug 27, 2026

toolsagentsterminalruntime

the problem

coding agents run in your terminal. close the lid, drop the ssh session, reboot — the agent dies. you have to re-prompt, re-check state, re-attach.

what herdr is

herdr.dev is a runtime for terminal-based coding agents. instead of an app you keep open, it runs as a background server. the terminals live inside it, so agents keep working when you're gone.

restart the machine, reconnect, and herdr restores the exact layout — same workspaces, same agents, same state.

how it works

  • pane → tab → project hierarchy. each agent gets a terminal pane, tabs group panes, tabs live in a project.
  • status tracking: herdr reads every pane and marks each agent as working, blocked, or idle. no more hunting for the stuck one.
  • agent-native: the CLI and socket API are the same surface agents drive. they split panes, start each other, prompt each other, and wait until another agent is genuinely blocked.
  • runs what you already use: Claude Code, Codex, Cursor, opencode, Grok, Copilot, Hermes. herdr doesn't wrap them — it just owns their terminals.

catches

still new. the TUI is first-class and bundled, but other clients (Raycast, Stream Deck, iOS) are community-built. the "where agents run while you sleep" feature is redacted — they just joined Y Combinator, so more is coming.

read more