字节笔记本
2026年6月13日
Herdr 快速了解:一个为 AI Agent 设计的 terminal multiplexer
Herdr 是今年 3 月才出来的项目,定位很清晰:terminal-native 的 AI agent 运行时 + 多路复用器。
用一句话概括:它是专门为 AI coding agent 设计的 tmux,但比 tmux 多了 agent 状态感知和可编程 API。
核心能力
workspace、tab、pane 三层结构,支持鼠标拖拽分割;每个 agent 的状态一目了然(blocked / working / done);支持 detach/reattach,agent 持续在后台跑。不是 GUI 也不是 Electron,不替换你的终端,你看到的是 agent 自己的真实终端输出。
用 Rust 编写,单二进制,AGPL-3.0 授权,完全免费。3 月立项,到 6 月初已有 3494 个 star、226 个 fork,迭代很快。
跟 tmux 的区别
tmux 只管多路复用,不知道里面跑的是什么。Herdr 不替换你的终端,也不把 agent 包在重建的 chat 视图里,它在真实 PTY 里跑进程,然后在上面加 layout、点击目标、agent 状态感知、持久化和自动化。
支持的 agent
最新版已经支持 OpenCode(直接汇报生命周期状态,不再靠 screen manifest 检测)、Kimi Code CLI 0.14+(支持 interrupt hooks)、Droid、Qoder 等。Claude Code 也支持。
安装
curl -fsSL https://herdr.dev/install.sh | sh也支持 Homebrew 和 Nix flake。Windows 目前只有 preview beta。
适用场景
如果你同时在跑多个 Claude Code 实例处理不同任务,或者已经在用 tmux 做 agent 远程控制,Herdr 直接把这个场景标准化了,还加了 socket API 让 agent 自己可以操控环境。这是目前最干净的方案。
项目链接
- GitHub: ogulcancelik/herdr
- 官网: https://herdr.dev
- 安装:
curl -fsSL https://herdr.dev/install.sh | sh