
Agent Herder 是什么:在终端监督 AI 智能体
发布于:
阅读时间: 2 min
主题: 技术
作者: Leandro Valencia
Agent Herder 是什么:一个把终端标签页变成 Claude Code 智能体舰队的会话管理器。本文讲清真实的安装要求,以及它目前为什么仅限 macOS 使用。
目录
- 它解决的具体问题
- 真实要求(安装前先看这段)
- 怎么安装
- 什么时候选 Agent Herder 是对的
- 什么时候不要用它
- Herder 不是 Harness——它是叠在 Harness 上的层
- 结论
- 延伸阅读
它解决的具体问题
只有一个智能体时,聊天窗口就够监督用了:你看它做什么,批准或纠正,然后继续。一旦并行干活,这个模式就崩了。一个智能体重构模块,另一个写测试,第三个排查 bug。没有协调层,你最后只能在终端之间来回切换,搞不清哪个会话卡住了、哪个已经干完。
经典答案是 tmux 这类终端复用器。能用,但你得背快捷键,还得靠你自己记住每个面板里跑的是什么。
Agent Herder 把这个逻辑反过来。不是你来管理面板,而是 Claude 自己管理它的姊妹会话舰队:打开会话、读取输出、发送提示词、fork 对话去探索另一条路——你不用手动切标签页。你负责监督,智能体负责协调。
2026 年的"Agent Herder"到底是什么
这里有一处值得澄清的混淆,因为它会改变你安装的东西。
今天的"Agent Herder"不是一个单一的包,而是一个小型生态系统,有两块内容,别搞混:
1. 工具本体。 真正做编排的那个二进制,以 @generativereality/agentherder 发布。开源、免费。
2. 教育层。 agentherder.com 围绕"协调智能体舰队"这项实践运营社区和培训项目:免费自学课程、数周带辅导的 bootcamp,以及付费认证考试。
第二块和工具是两回事,瞄准的是想把多会话协作方式标准化的团队,而不只是装个 CLI。你要的只是工具的话,一分钱都不用花。
小心已弃用的包
最初的包 @generativereality/herd 在 npm 上已被标记为 deprecated,由后继版本取代。如果你是从旧链接过来的,这点值得知道:现在装旧包会重定向到活跃版本,但更稳妥的做法是直接装 @generativereality/agentherder,别卡在一个无人维护的版本上。
真实要求(安装前先看这段)
这是大多数人发现得太晚的部分。Agent Herder 的平台限制不是小事:
| 要求 | 详情 |
|---|---|
| 终端 | 必须用 Wave Terminal。任意终端都跑不起来。 |
| 操作系统 | 仅限 macOS,并要给 Wave 授予辅助功能权限。 |
| 运行时 | Node.js 20 或更高。 |
| 智能体 | 主要为 Claude Code 设计。 |
| 界面 | 只有终端标签页。没有 GUI,没有移动应用。 |
如果你的团队在 CI 上跑 Linux,或在 Windows 上用 WSL,这个工具今天根本不适用。这不是能靠配置绕开的限制,而是平台依赖。
怎么安装
有三条路,结果等价:
# 1. Global npm package
npm install -g @generativereality/agentherder
另外两条是作为 Claude Code 市场插件安装,或作为独立 skill 安装,取决于你想把它接进工作流的方式。如果你本来就用市场管理 Claude Code 插件,那条路能让所有东西待在一处。
执行任何一条之前,先确认 Wave Terminal 已装好并有辅助功能权限,且 Node 20+ 可用(node -v)。顺序很重要:只装包、没有宿主终端,你手里就只剩一个无处开标签页的 CLI。
什么时候选 Agent Herder 是对的
它适配的场景相当具体,而这是优点不是缺点:
- 你是独立开发者,或在小团队里。
- 你本来就在 macOS 上干活。
- 你已经在用 Wave Terminal,或者愿意换过去。
- 你几乎只用 Claude Code。
- 你的真实工作流是"同时开三四个会话,让它们互相配合分掉一个大任务"。
这种情况下,命名标签页模式比搭一个完整开发环境更轻:没有要学的 worktree,没有内嵌浏览器,没有协调者概念。只有 Claude 自己开、自己读的标签页。
什么时候不要用它
在这件事上对自己诚实点,因为安装器不会提醒你:
- 你在 Windows 或 Linux 上工作 → 不可用。
- 你需要用手机监督 → 没有应用。
- 你的舰队横跨多家服务商(Codex、Gemini、Cursor)→ 它就是为 Claude Code 做的。
- 你想要 GitHub 或 Linear 集成 → 它原生一个都没有。
这四种情况下,合理的选择是 Orca:跨平台、支持多智能体,还有一个 beta 移动应用。
Herder 不是 Harness——它是叠在 Harness 上的层
一条能避免常见误解的概念说明:搜"herder ai harness"把两件事混在一起了。Harness 是给模型提供工具、上下文和权限的环境——在这里就是 Claude Code。Herder 不取代这个 Harness,而是把它复制成多份,让同一个 Harness 的多个实例互相协调。
如果你关心的是为什么这一层比挑模型更重要,我们在为什么 Harness 比模型更重要里单独讲了。
结论
Agent Herder 是一款刻意做窄的工具:macOS 上的终端标签页,让 Claude Code 协调自己的会话。在这个范围内,学习曲线很低,试用零成本。超出范围——换个系统、换个智能体、远程监督——兼容性不是打折,而是归零。
安装前该问的问题不是"它是不是好工具",而是"你的工作流是否已经是 macOS 上 100% 终端、100% Claude Code"。是,它就比任何替代品都轻。不是,别硬上。
延伸阅读
- 完整对比:Orca vs Herder:该选哪款编排器
- 跨平台替代品:Orca 是什么:并行运行 AI 智能体的 ADE
- 背景:为什么 Harness 比模型更重要
Step-by-step guide
确认系统是 macOS
Agent Herder 依赖在 macOS 上运行的 Wave Terminal。目前没有 Linux 或 Windows 版本,别浪费时间试。
安装 Wave Terminal
这是必需的宿主终端。要在系统设置里给它辅助功能权限,否则 Herder 无法驱动标签页。
检查 Node.js 20 以上
运行 `node -v`。如果低于 20 版本,先升级再装全局包。
安装正确的包
运行 `npm install -g @generativereality/agentherder`。不要装 `@generativereality/herd`:它已弃用。
打开你的第一支舰队
在一个命名标签页里启动 Claude Code 会话,让智能体自己打开并读取它需要的姊妹会话。
Frequently asked questions
Agent Herder 是什么?
它是一个面向 AI 编程智能体的会话管理器。它用命名的终端标签页作为界面,不用 tmux,让 Claude Code 能自己管理一支姊妹会话舰队:打开会话、读取输出、发送提示词、fork 对话。
Agent Herder 支持 Linux 或 Windows 吗?
截至撰写时不支持。它依赖在 macOS 上运行且已获辅助功能权限的 Wave Terminal。如果你在 Linux 或 Windows 上工作,可行的替代品是跨平台的 Orca。
怎么安装 Agent Herder?
运行 `npm install -g @generativereality/agentherder`,或作为 Claude Code 市场插件安装,或作为独立 skill 安装。需要 Node.js 20 或更高版本,且已装好 Wave Terminal。
哪个 npm 包才是对的?
`@generativereality/agentherder`。最初的包 `@generativereality/herd` 在 npm 上已被标记为 deprecated。如果你是从指向 `herd` 的旧链接过来的,直接装后继包即可。
Agent Herder 免费吗?
免费。工具开源,编排本身不收钱。但你运行的智能体仍需要自己的订阅或 API key。agentherder.com 上的 bootcamp 和认证是另外的付费培训项目,不是这个包。
Agent Herder 是 IDE 吗?
不是。它没有 GUI 也没有编辑器:一切都发生在 Wave Terminal 的标签页里。如果你想要带内嵌浏览器和移动应用的完整环境,那是 Orca,不是 Herder。
相关文章
继续探索您可能感兴趣的相似内容

Orca 是什么:并行运行 AI 智能体的 ADE
Orca 是什么:一个在隔离的 git worktree 中并行运行多个 AI 智能体的 ADE(智能体开发环境)。本文介绍决策关卡、移动应用,以及它和 IDE 的区别。

如何使用Z.ai(GLM):注册、订阅与第一个提示词
上手指南:注册Z.ai、开通GLM Coding Plan、创建API key,并接入Claude Code、Cline或OpenCode。这是入门教程,不是价格评测。

Orca vs Herder:该选哪款AI智能体编排工具
对比Orca与Agent Herder:移动应用对终端、真实系统要求、价格,以及同时监督多个AI智能体时该选哪一个。从平台、兼容性、隔离方式和适用场景讲清取舍。
合作
我每天在用的工具,社区可以拿到更好的条件。