Herdr
活跃简介
编码智能体的常驻运行时,一个 Rust 二进制托管所有 agent 终端:合盖断网不中断,会话可随时重连,并通过 CLI 与 Socket API 让智能体互相协作。
核心特性
- 常驻不中断 — 后台服务托管终端,合盖、断网、重启机器后智能体继续工作,会话可恢复
- 状态一目了然 — 每个面板标记 working / blocked / idle,智能体卡住等待输入时主动提醒
- 智能体原生 — 提供 CLI 与 Socket API,智能体可生成面板、互相 prompt 并等待对方真正阻塞
- 兼容现有工具 — 直接托管 Claude Code、Codex、Cursor、OpenCode 等终端,不包装不替换
- 单二进制无 Electron — 纯 Rust 实现,键盘快捷键与鼠标拖拽分屏均为一等公民
适用场景
💡 同时跑多个 Claude Code 或 Codex 会话,笔记本电脑合盖后任务继续在服务器上执行
💡 通过 SSH 从任何终端重连现场,远程查看和接管正在运行的编码智能体
💡 让智能体之间互相驱动:主智能体生成子面板、下发 prompt 并等待结果
💡 用 blocked 状态监控替代逐个切换窗口,快速定位需要人工输入的会话
优势与不足
✅ 优势
- • 活跃维护,近期持续更新
- • 社区热度高(34.9k stars)
- • 开源许可证友好(Apache-2.0)
- • Issue 响应及时,积压少
分类
快速开始
# 安装(也可 brew install herdr)
curl -fsSL https://herdr.dev/install.sh | sh
# 在工作目录启动,之后照常运行你的智能体
herdr
# ctrl+b q 分离,再次运行 herdr 即可重连