Herder
面向AI Agent管理的开源终端复用工具,基于tmux设计哲学,支持在单一终端窗口内并行管理多个AI编程Agent,提供可视化状态指示(工作中/需介入/已完成/空闲)和会话持久化能力
时间轴 (近 90 天)
Herder 是一个面向 AI 编程的终端多路复用器,允许在一个界面中管理多个持久化的终端会话,关闭窗口后会话内进程与状态依然保留
DHH 将 Herder 作为 Omakub Linux 发行版的默认自带工具
Herder 解决的核心痛点是开发者同时使用 Claude Code、Codex、Grok 等多个编码框架时,在不同桌面应用间切换会变得混乱,它提供统一的终端界面让多个智能体协同工作
在 Herder 中,只有配置为智能体的会话才会出现在界面的「智能体」板块,普通终端会话不会显示
Herder 可通过命令行安装集成,如 herder integration install claude-code,会话管理命令包括 herder --session、herder session list、herder help
Herder 的核心配置文件是 config.toml,可指定外观、使用手感和键盘快捷键
Herder 默认采用「前缀键」模式(Mac 上为 Ctrl+B),操作逻辑类似 TMUX 或 Vim
Herder 提供「技能文件」(Skill File),本质是给智能体的指令,告诉它们如何使用 Herder CLI 来启动新智能体、开启会话、创建标签页,从而实现智能体委派
要让智能体委派生效,需为所有想使用的智能体框架(如 Grok、Codex、Claude)全局安装 Herder 技能
Herder 的标签页之间可通过 Herder CLI 互相通信,一个任务完成后可发回信号并恢复另一个会话,实现多智能体协同
还有 12 条时间轴事件
全部知识事实 (20)
Herder 是一个面向 AI 编程的终端多路复用器,允许在一个界面中管理多个持久化的终端会话,关闭窗口后会话内进程与状态依然保留
60%待验证DHH 将 Herder 作为 Omakub Linux 发行版的默认自带工具
50%待验证Herder 解决的核心痛点是开发者同时使用 Claude Code、Codex、Grok 等多个编码框架时,在不同桌面应用间切换会变得混乱,它提供统一的终端界面让多个智能体协同工作
50%待验证在 Herder 中,只有配置为智能体的会话才会出现在界面的「智能体」板块,普通终端会话不会显示
50%待验证Herder 可通过命令行安装集成,如 herder integration install claude-code,会话管理命令包括 herder --session、herder session list、herder help
50%待验证Herder 的核心配置文件是 config.toml,可指定外观、使用手感和键盘快捷键
50%待验证Herder 默认采用「前缀键」模式(Mac 上为 Ctrl+B),操作逻辑类似 TMUX 或 Vim
50%待验证Herder 提供「技能文件」(Skill File),本质是给智能体的指令,告诉它们如何使用 Herder CLI 来启动新智能体、开启会话、创建标签页,从而实现智能体委派
50%待验证要让智能体委派生效,需为所有想使用的智能体框架(如 Grok、Codex、Claude)全局安装 Herder 技能
50%待验证Herder 的标签页之间可通过 Herder CLI 互相通信,一个任务完成后可发回信号并恢复另一个会话,实现多智能体协同
50%待验证Herder 支持从本地客户端直连远程服务器,使用 herder --remote 用户名@IP 命令连接,若服务器上未安装会自动安装并沿用本地客户端配置
50%待验证Herder 是一个面向 AI Agent 的终端复用器(terminal multiplexer),本质上是加了 Agent 支持的 tmux
50%待验证Herder 支持界面主题自定义,通过前缀+S 打开设置切换,如 Gruvbox 配色
50%待验证Herder 支持窗格分割和标签页切换,默认前缀键是 Ctrl+B
50%待验证Herder 为每个 Agent 提供状态指示器,用不同颜色表示状态:黄色表示工作中、红色表示需要人工介入、绿色表示已完成、空闲表示等待指令
50%待验证Herder 提供 Linux、macOS、Windows 的跨平台安装命令
50%待验证Herder 以服务器(server)模式在后台运行,终端界面附着到会话上,实现会话持久化,关闭终端后 Agent 任务仍继续运行
50%待验证Herder 通过前缀键触发操作,支持 Vim 风格移动键 H/J/K/L 在窗格间切换焦点,前缀+? 列出所有命令,同时也支持鼠标操作
50%待验证Herder 配置文件位于 ~/.config/herder/config.toml,修改配置后必须运行 herder server reload-config 才会生效
50%待验证Herder 采用工作区(workspace)→ 标签页(tab)→ 窗格(pane)的三级层级结构
50%