Codex 校核(2026-10-10) Herdr 官方说明区分关闭客户端/SSH 时后台服务器继续工作,与服务器或机器重启后恢复保存布局、重新启动并恢复受支持 agent 会话。后者不是原操作系统进程跨机器重启存活。persist/resume 依赖客户端类型,不能视为所有任意程序都有恢复语义。
Herdr — Agent Multiplexer 终端多 Agent 管理器
概述
Herdr 是一个运行在终端里的 agent multiplexer,类比 tmux 但专为 AI Agent 工作流设计。15.6k stars。
核心特性
- 多 Agent 同屏管理 — 实时查看每个 Agent 的状态(阻塞/工作中/完成)
- 分离式会话 — 终端关闭后 Agent 继续运行,支持从任意终端或 SSH 重连
- Agent 间通信 — 纯 socket API,Agent 可以创建 pane、读取输出、互相等待
- 键盘+鼠标双一流 — tmux 风格 prefix key + 点击拖拽拆分
- 插件市场 — 扩展 pane 和工作流
- 纯 Rust 单二进制 — 无 Electron,在已有终端中运行
与多 Agent 编排的关系
Herdr 解决的是 Agent 编排中的可见性和生命周期问题:
- 编排器可以启动多个 Agent 到不同 pane,追踪各自输出
- Agent 可以通过 socket API 互相发现和通信
- 会话持久化让长任务不受终端断开影响
- 典型场景:同时运行 Claude Code + Codex + 自定义 Agent,观察各自进展
链接
- 官网: https://herdr.dev
- 快速开始: https://herdr.dev/docs/quick-start/
- 安装: curl -fsSL https://herdr.dev/install.sh | sh
- 源码: GitHub