herdr README

The project's README from github.com/herdrdev/herdr. As one markdown file: README.md.

herdr

herdr

herdr.dev · install · quick start · docs

English · 简体中文

Apache 2.0 license total GitHub release downloads GitHub stars latest stable release Homebrew version follow @herdrdev on X


https://github.com/user-attachments/assets/043ec09f-4bdd-41d5-aee0-8fda6b83e267

the runtime your coding agents live on.


install

curl -fsSL https://herdr.dev/install.sh | sh

or brew install herdr · mise use -g herdr · windows: powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex" · endpoint-protected Windows · binaries

then start it where the work lives:

herdr

run your agents, split panes, walk away. ctrl+b q detaches, herdr reattaches. quick start →

docs

everything lives at herdr.dev/docs: quick start · concepts · supported agents · keyboard · configuration · session state · connecting machines · remote · integrations · plugins · socket api

thanks

every past sponsor and backer is listed in SPONSORS.md — thank you 🐑

enterprise / partnership: [email protected]

agent instructions

if you are an ai agent helping with this repository, read AGENTS.md before making changes and read CONTRIBUTING.md before opening issues or PRs.

development

git clone https://github.com/herdrdev/herdr
cd herdr
cargo build --release

just test        # unit tests
just check       # formatting, tests, and maintenance checks

license

Herdr is licensed under the Apache License 2.0.

herdr (herdrdev/herdr)

Searching Database…

44.5K ·GitHub
这是什么?Herdr 是一个终端运行环境,Claude Code、Codex、Cursor、OpenCode 和 Grok 等编程智能体都运行在它上面。它是一个后台服务器/多路复用器,即使你关闭客户端或 SSH 连接断开,也能让这些智能体的终端会话继续运行,同时把多个智能体组织到不同窗格中,方便你一眼看清它们的状态。
它只是另一个 tmux,还是专门为智能体打造的?它的使用方式与 tmux 等终端多路复用器类似,但它是为智能体原生设计的:智能体可以通过命令行和 socket API 直接操作 herdr,例如创建窗格、互相发送提示,并等到另一个智能体真正进入阻塞状态后再继续。
我还需要单独安装 Claude Code、Codex 或其他智能体吗?需要。Herdr 不会封装或替代你的编程智能体,它只是接管它们的终端,所以你需要自行安装 Claude Code、Codex、Cursor、OpenCode、Grok 等,并在 herdr 的窗格中运行它们。
如果机器重启,我正在运行的智能体会怎样?Herdr 会在服务器或机器重启后恢复保存的窗格布局,并能恢复受支持的智能体会话,但智能体的原始进程本身无法在重启后保留。
除了 macOS 和 Linux,它也能在 Windows 上运行吗?可以。Herdr 是一个单一的 Rust 二进制文件,不依赖 Electron。在 macOS/Linux 上可通过 Homebrew 或 mise 安装,在 Windows 上可通过 PowerShell 脚本安装。
herdr 如何提醒我某个智能体卡住了?每个窗格都会标记为工作中、阻塞或空闲。当某个智能体停下来需要你回复时,herdr 会将其标记出来,你无需在各个终端之间逐一查找。
我能管理远程机器上的智能体,而不只是本地的吗?可以。Herdr 会把本地任务和已保存的 SSH 机器汇总到同一个智能体列表中,每台机器可以独立重连,因此你能在一个窗口中同时查看多台机器上的智能体。
我能用插件扩展 herdr 吗?可以。Herdr 有一套插件系统,用于扩展窗格和工作流,插件可以在其插件市场中浏览。
herdr 像 tmux 一样只能用键盘操作吗,还是也能用鼠标?两者都支持。Herdr 既支持类似 tmux 的前缀键快捷操作,也原生支持鼠标点击、拖拽和分割,你可以根据当时的情况随时切换。
What are similar projects?cmux, tuios, ordewell, openrig, shipyard, claurst, pi-shadow-mind, fractal
Creator
herdrdev
Size
48 MB
Stars
44.5K
Age
6mo
Commits · 90 Days