文章封面图: Agent Herder 是什么:在终端监督 AI 智能体

Agent Herder 是什么:在终端监督 AI 智能体

发布于:

阅读时间: 2 min

主题: 技术

作者: Leandro Valencia

#Agent Herder#herder ai#Claude Code#智能体编排#Wave Terminal#AI Harness

Agent Herder 是什么:一个把终端标签页变成 Claude Code 智能体舰队的会话管理器。本文讲清真实的安装要求,以及它目前为什么仅限 macOS 使用。

目录

它解决的具体问题

只有一个智能体时,聊天窗口就够监督用了:你看它做什么,批准或纠正,然后继续。一旦并行干活,这个模式就崩了。一个智能体重构模块,另一个写测试,第三个排查 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"。是,它就比任何替代品都轻。不是,别硬上。

延伸阅读

Step-by-step guide

  1. 确认系统是 macOS

    Agent Herder 依赖在 macOS 上运行的 Wave Terminal。目前没有 Linux 或 Windows 版本,别浪费时间试。

  2. 安装 Wave Terminal

    这是必需的宿主终端。要在系统设置里给它辅助功能权限,否则 Herder 无法驱动标签页。

  3. 检查 Node.js 20 以上

    运行 `node -v`。如果低于 20 版本,先升级再装全局包。

  4. 安装正确的包

    运行 `npm install -g @generativereality/agentherder`。不要装 `@generativereality/herd`:它已弃用。

  5. 打开你的第一支舰队

    在一个命名标签页里启动 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。

相关文章

继续探索您可能感兴趣的相似内容

合作

我每天在用的工具,社区可以拿到更好的条件。

opencode5 美元免费额度先试用Z.ai首单立减 10%Eneba游戏、正版授权与礼品卡立减 5%
Amazon0 美元 · 我为设备和内容制作买的东西,你不会多花一分钱西班牙美国
含推广链接。你支付的价格不变。查看全部合作
培训项目

准备好将您的想法转化为真实项目了吗?

Transforma是一个帮助您以清晰的方法创建、执行和扩展项目的培训项目。

了解Transforma项目