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,观察各自进展

链接