以 Herdr 为基础的 Agent Team 图形界面
让 coding agent
组成一支 Team。
Happy Herdr 给每个 Project 一支长期在线的 Team:一个 Orchestrator 和它委派的 Member,每个都是在自己的 Herdr Tab 中长期运行的 Claude Code、Codex 或 pi 会话。在一个窗口里看着整个 Team,随时介入任意终端,把 Todo 交出去。
怎么用
从一个空工作空间,到一支在工作的 Team。
-
建 Team
在 Herdr 中为 Project 开一个工作空间,点「建 Team」。建 Team 会话读一遍 Project——文档、目录、构建和测试、Skill——从最接近的自带 Team Template 出发,和你商定一支合适的 Team。你同意之前什么都不写。
-
上线
每个 Member 有自己的 Named Tab 和长期运行的 Agent 会话。随时可以下线;再次上线时,每个 Member 接着原来的对话。
-
交出 Todo
给 Orchestrator 写一条 Todo。它拆分工作、沿着 Team 树委派下去;每个 Member 把 Result 交回给委派方。工作此刻走到了哪里,你一眼就能看到。
功能
全都看得到,哪里都能介入。
介入任意终端
点一个 Member,就接上它真实的终端。跟着读、直接输入、回答它正在等的提问——然后关上面板,会话照常在 Herdr 中运行。
Team 怎么变,由你决定
只有你能改变 Team。工作需要一个评审、一份更明确的职责,或者少一个 Member 时,Orchestrator 提出 Team 变更提议——每处变化都画在画布上,你看过再批准或拒绝。
值守让工作不停下
后台的值守核对每次送达都已提交,催促承担着 Task 却停下的 Member,恢复退出的 Agent 会话,催不动时告诉你。
每个 Task 都有委派记录
Task 带着要求、期望交付和验收条件。Result、耗时和用量都留在 Project 中——按 Member、按 Task,也按你交出的每个 Todo。
上下文心里有数
看得到每个会话的上下文占用。可以压缩,也可以轮换到一个从交接摘要开始的新会话。
没看着时有提醒
Member 开始等你、来了 Team 变更提议、你的 Todo 交回 Result 时,弹出桌面通知。
给 agent 用的命令行
Member 用应用自带的 herdr-team 命令委派。你不用安装,也不用自己敲。
你的主题
自带浅色和深色主题,也能用你自己的主题文件、Otty 主题和 Ghostty 的终端主题。
为什么叫 Happy
远程,是接下来的方向。
名字借自 Happy——coding agent 的远程控制。Happy Herdr 从运行 Herdr 的那台 Mac 开始;接下来要做的,是在哪里都能找到你的 Team。
- 现在Mac 应用Team 视图,在运行 Herdr 的 Mac 上。
- 接下来 · 尚未提供SSH 远程通过 SSH 把窗口连到另一台机器上的 Herdr。
- 以后 · 尚未提供移动端与 web 端在手机或浏览器上看看 Team、随时介入。
系统要求
你需要准备。
- MacApple 芯片,macOS 12 或更高
- HerdrHerdr 0.9.5 或更高
- AgentClaude Code、Codex、pi 至少一个
- 语言界面目前为中文