发现 
桌面应用开发者工具
Herdr UI:原生终端工作区客户端
Herdr 守护进程的原生桌面客户端,供 Herdr 用户查看终端、工作区、Git worktree 与 Agent 活动。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v20261028.1
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Herdr UI 是 Herdr 守护进程(daemon)的原生桌面客户端,使用 Rust 与 GPUI 构建,支持 macOS、Linux 和 Windows。它直接绘制守护进程的终端单元格,包括分屏,不需要再运行一个终端模拟器,也不包装 TUI。应用本身只做客户端,使用前需自行安装 Herdr daemon。
主要功能
- 工作区与终端:在侧边栏集中查看终端会话、工作区、Git worktree 和 Agent 活动;每个 Agent 带有守护进程的状态点,标签页与分屏原生渲染。
- Worktree 管理:右键工作区或 worktree,可新建 worktree、fan out、重命名、Teleport、使用 checkpoint、关闭或删除 checkout。
- Teleport:把 worktree 迁移到另一台已保存的 SSH 主机,并保留提交、未提交更改、标签页、分屏、运行中的程序和 Agent 会话。
- Review Changes:从标签栏的 + 菜单打开统一 diff,点击任意行写审查备注,再 Send to agent;支持并排 diff 与折叠侧边栏。
- 浏览器标注:Agent 通过
herdr-gpui browser open打开页面,用户选择元素或区域、写备注并发回给该 Agent;监听端口(如:4173)会显示在对应工作区下。 - 状态与设置:状态栏显示 AI 服务额度、所选主机的 CPU/内存曲线,可选显示 NVIDIA、AMD、Apple GPU 及显存;设置页支持主题、侧边栏布局、字体、标签页、通知和集成,修改即时生效。
- 还包括 SSH 主机文件复制、内联图片、可点击链接、代码导航、文件拖放、编辑器分组、系统通知与声音,以及 macOS Dock 徽标或 Windows 任务栏徽标。
安装与使用
先安装 Herdr daemon,再安装 Herdr UI。
- macOS:
brew install penso/tap/herdr-gpui,随后open -a Herdr;要求 macOS 14.2 Sonoma 或更新版本。 - Linux:
curl -fsSL https://herdrui.dev/install.sh | sh - Windows(PowerShell):
irm https://herdrui.dev/install.ps1 | iex
Releases 页面还提供 macOS .dmg、Linux 软件包与 Windows 安装器和 .zip。应用会在目标会话不存在时启动已安装的本地 herdr server,但不会安装或升级 daemon。
注意事项
- 必须先有 Herdr daemon;Herdr UI 只是它的客户端。
- 明确确认删除会话会先停止对应命名会话;关闭或移除 GUI 不会影响守护进程会话和共享的 Herdr 配置。
- 本项目与 Herdr 及 herdr.dev 没有关联,也未获得其背书或支持。
- Linux 软件包要求 glibc 2.39 及以上(来自最新版本说明)。
本作品整理自 GitHub 开源项目 penso/herdr-gpui,原作者 @penso,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v20261028.1当前版本
仅 GUI 更新:新增 PR/Issue 状态页、五种标签页布局与关联 worktree 标记;聊天可直连 Claude Code、Codex 和 pi,支持图片与附件;补充云端机器批量管理,并支持应用内更新。
评论