OpenSoftHub
herdr

herdr

终端里的编码智能体多路复用器

下载 herdr

下载 herdrarm64 · .zip · 20.5 MB

Apple 芯片版(.zip),需手动安装

其他可用下载(1)
  • herdr-macos-x86_64

    x64 · .zip · 22.0 MB

    下载
提示「无法验证开发者」怎么办?

首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。

点击「下载」将先到来源确认页,确认后开始下载。

关于 herdr

herdr 是一个面向编码智能体(coding agents)的终端多路复用器,让你在一个终端界面中同时查看和管理多个 AI 智能体的运行状态。它提供实时终端视图,区分阻塞、运行中、已完成等状态;会话可分离,智能体在后台持续运行,你可以在任意终端或通过 SSH 重新接入。herdr 还提供基于 socket 的 API,允许智能体自行创建窗格、读取输出并相互等待。支持鼠标和键盘操作,内置插件系统,使用单个 Rust 二进制,无 Electron 依赖。项目以 Apache-2.0 协议开源。

下载或信息有问题?告诉我们

请选择最符合的问题;补充一句具体情况,能帮助我们更快定位。

每条反馈都会人工核查;确认有误后,我们会直接更新此页面。

适合谁用

  • 使用 Claude Code、Codex 等编码智能体的开发者
  • 需要在终端同时管理多个 AI agent 工作流的用户
  • 喜欢 tmux 风格快捷键又希望有现代化界面的终端用户
  • 需要通过 SSH 远程管理 agent 会话的团队
  • 希望通过插件扩展现有终端工作流的开发者

不适合谁

  • 不使用命令行或终端工具的用户
  • 只需运行单个编码智能体、场景简单的用户
  • 偏好图形化 IDE 内置 AI 功能、无意切换终端的人
  • 需要完整图形用户界面而非终端 TUI 的用户

安装指南

herdr 当前官方支持 macOS,同时提供 Linux 二进制文件(未明确列为支持平台,可尝试验证)。

macOS

根据你的芯片选择下载:

  • Apple Silicon(M 系列):下载 herdr-macos-aarch64
  • Intel 芯片:下载 herdr-macos-x86_64

下载后,在终端中执行:

bash
chmod +x herdr-macos-aarch64  # 或 herdr-macos-x86_64
sudo mv herdr-macos-aarch64 /usr/local/bin/herdr  # 将二进制放入 PATH

也可以使用 Homebrew 安装:

bash
brew install herdr

或使用官方脚本:

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

Linux(可选尝试)

  • herdr-linux-aarch64:适用于 ARM64 架构
  • herdr-linux-x86_64:适用于 x64 架构

同样赋予执行权限后移到 PATH 即可。

首次运行

在项目目录中执行 herdr 启动。使用 ctrl+b q 分离会话,再次执行 herdr 重新接入。

macOS 若提示「无法打开来自身份不明的开发者」,请右键点击应用(或二进制文件)选择「打开」,或在「系统设置 → 隐私与安全性」中允许。也可以执行: ``bash xattr -d com.apple.quarantine /path/to/herdr ``

常见问题

herdr 是免费软件吗?

是的,herdr 以 Apache-2.0 协议开源,可免费使用和修改,同时项目接受赞助以支持持续开发。

herdr 支持哪些操作系统?

目前官方支持 macOS;安装包列表中也提供了 Linux(aarch64/x86_64)的二进制文件,但未被列为正式支持平台。README 还提到 Windows 处于 beta 阶段,但暂未提供对应安装包。

如何更新 herdr?

如果使用 Homebrew 安装,执行 `brew upgrade herdr`;如果使用官方脚本安装,可重新运行安装脚本;也可以从 GitHub Releases 页面下载最新版本替换二进制文件。

herdr 可以同时运行哪些编码智能体?

herdr 支持多种主流编码 agent(如 Claude Code、Codex 等),具体支持列表可参阅官方文档 herdr.dev/docs/agents/。它通过 socket API 允许智能体与终端交互。

在 macOS 上运行 herdr 时提示无法打开怎么办?

这是 macOS 对未签名应用的隔离保护。可以右键点击应用选择「打开」,或使用 `xattr -d com.apple.quarantine <文件路径>` 清除隔离属性,然后重新运行。

herdr 下载 - 终端里的编码智能体多路复用器 - OpenSoftHub