Herdr UI,说白了它就是 herdr 守护进程的一个原生桌面客户端:herdr 照常在后台跑,Herdr UI 给它开一个窗口。要是你本来就在用 herdr 跑 Coding Agent,这篇可以花几分钟看看。
它到底是个啥
项目 README 的原话是:
“A native Rust/GPUI client for macOS, Linux, and Windows, for a Herdr daemon you installed yourself. It paints the daemon’s terminal cells, split panes included, without running another terminal emulator or wrapping the TUI.”
翻成大白话:它用 Rust/GPUI 写成,能在 macOS、Linux、Windows 上跑,连接的是你自己装好的 herdr 守护进程,然后把守护进程里的终端格子(包括分屏)直接画出来,中间不再套一个终端模拟器,也不去包 herdr 自带的 TUI。
官网 herdrui.dev 上一句话说得更短:“Herdr UI is a native client for the Herdr daemon you already run.”
几个基本信息(截至 10 月 15 日):
• 作者:Fabien Penso(官网页脚署名) • 许可证:Apache-2.0 • 仓库 2026-09-20 创建,1,367 Star、103 Fork • 最新版本 v20261014.1,10 月 15 日 08:01(北京时间)发布
建仓还不到一个月。
项目介绍里说它能干这些
下面都来自 README 和官网的自述,王先生还没逐个实测,大家看的时候心里有个数。
- 一个侧栏装下工作区、worktree 和 agent:每个 agent 带着守护进程给的状态点,空闲、工作中、等你处理,一眼能看出来。
- 像审 PR 一样审 agent 的改动:点任意一行留言,然后点 Send to agent 把意见发回去。
- 浏览器标注:在页面上选元素或区域,写好备注,再发回给对应的 agent。
- Teleport:把一个 worktree 连同提交、未提交的改动、标签页、分屏、正在跑的程序和 agent 会话一起挪到另一台主机。
- 其他:官网还提到从 issue 派发任务、并排审阅、checkpoints、Devices 总览;README 里另有侧栏布局切换、AI 服务用量面板、每台主机的 CPU/内存、原生设置页(能用 Ghostty 主题)、亮/暗主题、SSH 文件复制、系统通知和 Dock 角标。



王先生觉得最有意思的是第 2 条:agent 改完代码,你逐行写意见再一键发回去,这跟平时给同事 review PR 的手感差不多。
怎么装
先记住官方这句话:“Install the Herdr daemon first; this app is only its client.” 也就是得先装好 herdr 本体,Herdr UI 只是客户端,它不会帮你装或者升级 herdr。
macOS(要求 macOS 14.2 以上):
brew install penso/tap/herdr-gpuiopen -a HerdrLinux(x86_64/ARM64,glibc 2.39 以上):
curl -fsSL https://herdrui.dev/install.sh | shWindows(官方标的是实验性):
irm https://herdrui.dev/install.ps1 | iex装好以后,官网的说法是:“Then run herdr in a terminal and open Herdr UI: both show the same panes.” 终端里的 herdr 和这个窗口看到的是同一组分屏,两边可以同时开着。
谁在用
目前没有官方的用户名单或者用户量数据,能找到的是 X 上几位开发者的个人说法:
• @championswimmer 说它已经成了他的 “daily driver terminal”(原帖) • @praneelrathore 说试了以后 “never looked back. Even contributed to it”(原帖) • @DanThompsonIV 说 “working well”(原帖)
这几条只能说明有人用得挺顺手,代表不了多少人在用。
王先生自己用下来
王先生自己也装上用了一阵,说几点直观感受(个人体验,仅供参考):
• 界面简洁,看着挺舒服,没有花里胡哨的东西。 • agent 可以在后台跑,窗口关掉、重启以后再打开,上次的工作状态和进度还在,接着看就行。 • 还能连到远程服务器上的 agent,不用非得在本机跑。
后两点王先生觉得最实用:长任务丢给 agent 以后不用一直开着窗口盯,回来打开就能接上。
谁可以试、谁先不用管
简单说:已经在用 herdr、又想要一个能看状态、能审改动的窗口的,可以去试试;还没装 herdr 的,先把本体搞明白再说;Windows 用户可以等它脱掉”实验性”的标签。王先生的建议是先在一台不要紧的机器上装来玩玩,顺不顺手自己最清楚。
项目地址再贴一次:https://github.com/penso/herdr-gpui
你现在跑 Coding Agent,是直接在终端里开,还是用了什么客户端?评论区聊聊,王先生也想抄抄作业。
今天就简单说到这儿,王先生下篇见。