Getting Started
Prerequisites
- Wave Terminal (macOS)
- Claude Code —
claudeon your PATH - Node.js ≥ 20
One-time setup: Wave Terminal needs Accessibility permission to open new tabs:
System Settings → Privacy & Security → Accessibility → Wave Terminal ✓
Install
As a Claude Code plugin (installs the CLI + skill in one step):
bash
/plugin marketplace add generativereality/plugins
/plugin install agentherder@generativerealityVia npm (CLI only):
bash
npm install -g @generativereality/herdVerify:
bash
herd --versionFirst session
From inside Wave Terminal:
bash
herd sessionsThis shows all open tabs and whether they have active Claude Code sessions.
Open a new session:
bash
herd new myproject ~/Dev/myprojectherd will:
- Open a new Wave tab
- Rename it to
myproject cdto~/Dev/myproject- Launch
claude --name myproject
The tab title and Claude session name are in sync from the start.
Add the Claude Code skill
If you installed via npm rather than the plugin, add the skill manually:
bash
mkdir -p .claude/skills/herd
curl -fsSL https://raw.githubusercontent.com/generativereality/agentherder/main/skills/herd/SKILL.md \
-o .claude/skills/herd/SKILL.mdNow Claude Code can call herd sessions, herd new, herd fork, and more to orchestrate parallel work.