the agent runtime

Run them anywhere. Leave them running.

Herdr is the runtime your coding agents live on — laptop, desktop, or a box you rent. It holds real terminals open so the work survives the lid closing, and gets you back in from anything with a keyboard.

$curl -fsSL https://herdr.dev/install.sh | sh
macOS · Linux · Windows beta · Apache 2.0  —  windows, homebrew, nix and manual install →
24,231 github stars 314,358 installs to date 480 community plugins 19 agent CLIs detected
the herd, from a client that isn't there click an agent
The whole herd in one terminal. Click the sidebar, it's a real layout.

A real session: three workspaces, four agents, two of them mid-task. Nobody is attached to any of it right now — that's the point. Click an agent in the sidebar, it's a live layout, not an image.

01

Always running. 

Herdr isn't an app you keep open. It's a server running in the background, and the terminals live inside it. Close the lid or drop the network and the agents keep working; restart the machine and Herdr brings the layout back and resumes their sessions.

02

You never hunt for the stuck one. 

Herdr reads every pane and marks each agent working, blocked or idle. When one stops and needs an answer it says so, so you don't go pane by pane looking for whoever is waiting on you.

03

Agent-native. 

The CLI and the 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 instead of firing keystrokes and hoping.

04

Runs what you already run. 

Claude Code, Codex, Cursor, opencode, Grok and the rest. Herdr doesn't wrap them or replace them, it just owns their terminals — one binary, macOS and Linux, Windows in beta.

Claude Code Codex Pi opencode Cursor Grok Copilot Hermes
19 agents detected out of the box
05

Redacted. Something is coming.

Give them somewhere to live.

One command, and nothing else about your setup changes — the agent CLIs you already run keep working exactly as they did, except now they don't stop when you do.

$curl -fsSL https://herdr.dev/install.sh | sh
Windows beta: irm https://herdr.dev/install.ps1 | iex  —  all install methods →