
What Is Agent Herder? Supervising AI Agents in the Terminal
Published on:
Reading time: 6 min
Topic: Technology
Author: Leandro Valencia
What Agent Herder is: the session manager that turns terminal tabs into a fleet of Claude Code agents. Real requirements, and why it is macOS-only today.
Table of Contents
- The specific problem it solves
- Real requirements (read this before installing)
- How to install it
- When Agent Herder is the right call
- When not to use it
- Herder is not a harness — it is a layer on top of one
- Conclusion
- Keep reading
The specific problem it solves
With a single agent, the chat is enough supervision: you see what it does, approve or correct, move on. That model breaks the moment you run work in parallel. One agent refactors a module, another writes tests, a third investigates a bug. Without a coordination layer you end up alt-tabbing between terminals, losing track of which session is blocked and which already finished.
The classic answer is a terminal multiplexer like tmux. It works, but it forces you to memorize shortcuts and to be the one who remembers what lives in each pane.
Agent Herder inverts that. Instead of you managing the panes, Claude itself manages its fleet of sibling sessions: opening them, reading their output, sending them prompts, and forking a conversation to explore an alternative — without you switching tabs by hand. You supervise; the agent coordinates.
What "Agent Herder" actually is in 2026
There is a confusion worth clearing up here, because it changes what you install.
"Agent Herder" today is not a single package but a small ecosystem with two pieces you should not mix up:
1. The tool. The binary that actually orchestrates, shipped as @generativereality/agentherder. Open source and free.
2. The education layer. agentherder.com operates as a community and training program around the practice of coordinating agent fleets: a free self-study curriculum, a multi-week bootcamp with mentoring, and a paid certification exam.
That second piece is distinct from the tool and aims at teams that want to standardize how they work with multiple sessions, not just install a CLI. If you want the tool, you do not need to pay for anything.
Watch out for the deprecated package
The original package, @generativereality/herd, is marked as deprecated on npm in favor of its successor. Worth knowing if your starting point is an old link: installing the old one today redirects you to the active version, but it is better to go straight to @generativereality/agentherder and not get stuck on an unmaintained release.
Real requirements (read this before installing)
This is the part most people discover too late. Agent Herder has platform constraints that are not a minor detail:
| Requirement | Detail |
|---|---|
| Terminal | Wave Terminal required. It does not run on any arbitrary terminal. |
| Operating system | macOS only, with accessibility permissions granted to Wave. |
| Runtime | Node.js 20 or later. |
| Agent | Primarily designed for Claude Code. |
| Interface | Terminal tabs only. No GUI, no mobile app. |
If your team runs Linux in CI or WSL on Windows, this tool simply does not apply today. It is not a limitation you can configure around: it is a platform dependency.
How to install it
There are three routes, all equivalent in outcome:
# 1. Global npm package
npm install -g @generativereality/agentherder
The other two are installing it as a Claude Code marketplace plugin or as a standalone skill, depending on how you want it wired into your workflow. If you already manage your Claude Code plugins through the marketplace, that route keeps everything in one place.
Before running any of the three, make sure Wave Terminal is installed with accessibility permissions, and Node 20+ is available (node -v). Order matters: installing the package without the host terminal leaves you with a CLI that has nowhere to open tabs.
When Agent Herder is the right call
The scenario where it fits is fairly specific, and that is a virtue, not a flaw:
- You are a solo developer or part of a small team.
- You already live on macOS.
- You already use Wave Terminal, or you are willing to adopt it.
- You work almost exclusively with Claude Code.
- Your actual workflow is "spin up three or four sessions that coordinate with each other to split one large task".
In that case the named-tabs model is lighter than standing up a full development environment: no worktrees to learn, no embedded browser, no coordinator concepts. Just tabs that Claude opens and reads itself.
When not to use it
Be honest with yourself here, because the installer will not warn you:
- You work on Windows or Linux → not available.
- You need to supervise from your phone → there is no app.
- Your fleet spans several providers (Codex, Gemini, Cursor) → it is built for Claude Code.
- You want GitHub or Linear integrations → it ships none natively.
In all four cases, the reasonable alternative is Orca, which is cross-platform, multi-agent, and has a mobile app in beta.
Herder is not a harness — it is a layer on top of one
A conceptual note that prevents a common misunderstanding: searching "herder ai harness" conflates two things. The harness is the environment that gives the model its tools, its context, and its permissions — that is Claude Code here. Herder does not replace that harness: it multiplies it, letting several instances of the same harness coordinate.
If what interests you is why that layer matters more than picking the model, we cover that separately in why the harness matters more than the model.
Conclusion
Agent Herder is a deliberately narrow tool: terminal tabs on macOS so Claude Code can coordinate its own sessions. Inside that scope, the learning curve is low and trying it costs nothing. Outside that scope — different OS, different agent, remote supervision — compatibility is not partial, it is zero.
The useful question before installing is not whether it is a good tool, but whether your workflow is already 100% terminal and 100% Claude Code on macOS. If yes, it weighs less than any alternative. If no, do not force it.
Keep reading
- Full comparison: Orca vs Herder: which orchestrator to choose
- The cross-platform alternative: What Orca is, the ADE for parallel agents
- Context: Why the harness matters more than the model
Step-by-step guide
Confirm you are on macOS
Agent Herder depends on Wave Terminal running on macOS. There is no Linux or Windows build today, so do not spend time trying.
Install Wave Terminal
This is the required host terminal. Grant it accessibility permissions in System Settings, or Herder cannot drive the tabs.
Check for Node.js 20 or later
Run `node -v`. If you are below version 20, upgrade before installing the global package.
Install the correct package
Run `npm install -g @generativereality/agentherder`. Do not install `@generativereality/herd`: it is deprecated.
Open your first fleet
Start a Claude Code session in a named tab and let the agent itself open and read whatever sibling sessions it needs.
Frequently asked questions
What is Agent Herder?
It is a session manager for AI coding agents. It uses named terminal tabs as its interface instead of tmux, so Claude Code can manage its own fleet of sibling sessions: opening them, reading their output, sending them prompts and forking conversations.
Does Agent Herder work on Linux or Windows?
Not at the time of writing. It depends on Wave Terminal running on macOS with accessibility permissions. If you work on Linux or Windows, the viable alternative is Orca, which is cross-platform.
How do I install Agent Herder?
Run `npm install -g @generativereality/agentherder`, or install it as a Claude Code marketplace plugin, or as a standalone skill. It requires Node.js 20 or later and Wave Terminal already installed.
Which npm package is the right one?
`@generativereality/agentherder`. The original package, `@generativereality/herd`, is marked as deprecated on npm. If you arrived through an old link to `herd`, install the successor directly.
Is Agent Herder free?
Yes, the tool is open source and does not charge for orchestration. You still need your own subscription or API key for the agents you run. The bootcamp and certification on agentherder.com are a separate paid training program, not the package.
Is Agent Herder an IDE?
No. It has no GUI and no editor: everything happens in Wave Terminal tabs. If you want a full environment with an embedded browser and a mobile app, that is Orca, not Herder.
Related Posts
Keep exploring similar content that may interest you

Orca vs Herder: Which AI Agent Orchestrator to Choose
Orca vs Agent Herder compared: mobile app vs terminal, requirements, pricing, and when each one makes sense for supervising several AI agents at once.

What Is Orca? The ADE for Running AI Agents in Parallel
What Orca is: the agent development environment that runs several AI agents in isolated worktrees. Decision gates, mobile app, and how it differs from an IDE.
2026 AI Tier List: Why the Harness Matters More Than the Model
An editorial comparison of Cursor, Claude Code, Antigravity, OpenCode, Hermes, VS Code, Orca, and Herder: why in 2026 your competitive edge comes from the AI harness, not just the model.
Partnerships
Tools I use every day, on better terms for this community.