the agent runtime

Run them anywhere. Leave them running.

Herdr is where your coding agents live. However many you run, across however many projects, each in its own terminal. Walk away and they keep working. Come back from any machine and they're where you left them.

$curl -fsSL https://herdr.dev/install.sh | sh
36,113 github stars 741,065 installs to date 985 community plugins 21 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.

Three workspaces, four agents, two of them mid-task. Nobody is attached to any of it right now.

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 for macOS, Linux, and Windows.

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

All your machines. One Herdr. 

Your laptop, the desktop upstairs, a server you rent. Add them over SSH and their workspaces and agents sit alongside your local ones. Switch machines without opening another client. Disconnect and they keep working.

$ herdr machine add workbox
localconnected
workboxconnected
Herdr Cloud coming soon

Same machines. No SSH setup.

Connect your own machines to Herdr without configuring SSH. We're building it next.

Join the waitlist

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: irm https://herdr.dev/install.ps1 | iex  —  endpoint-protected install · all install methods →