herdr-gpui 是什么?Herdr 守护进程的原生 Rust/GPUI 桌面客户端

penso/herdr-gpui · GitHub · 官网
AI 智能体
Star1,406
近 7 天新增0
编程语言Rust
开源协议Apache-2.0
创建于2026-09-20
最近更新2026-10-16

中文导读

herdr-gpui 是开源项目,站内分类为 AI 智能体。简介:Herdr 守护进程的原生 Rust/GPUI 桌面客户端。项目说明中列出的主要功能包括:原生绘制 Herdr 守护进程的终端单元格,支持分屏窗格;侧边栏集中展示工作区、Git worktree 和 agent 状态;Review 标签页查看 agent 改动并逐行留注、发送回 agent。使用 Herdr 守护进程管理终端会话、Git worktree 和 AI agent 的开发者,尤其是希望在原生桌面界面中统一查看和操作这些内容的用户。

根据 GitHub 公开数据,该项目的编程语言为 Rust,开源协议为 Apache-2.0,创建于 2026-09-20,最近更新于 2026-10-16,目前有 1,406 个 Star。

项目介绍

Herdr UI 是一个用 Rust 和 GPUI 编写的原生桌面客户端,支持 macOS、Linux 和 Windows,用于连接你自己安装的 Herdr 守护进程。它直接绘制守护进程的终端单元格(包括分屏),不需要再运行一个终端模拟器,也不包装 TUI。

它把终端会话、工作区、Git worktree 和 agent 活动集中在一个界面里:侧边栏显示主机 CPU/内存、仓库及其关联 worktree,以及每个 agent 的状态点(空闲、工作中或等待你操作)。你还可以在 Review 标签页查看 agent 的未提交改动、像 PR 评论一样逐行留注并发送回 agent,或通过浏览器标签页对本地页面做标注后发回 agent。

项目明确声明与 Herdr 及 herdr.dev 无关联、未获其背书。使用前需要先自行安装 Herdr 守护进程,本应用只作为客户端,不会安装或升级守护进程。

主要功能

适合谁用

使用 Herdr 守护进程管理终端会话、Git worktree 和 AI agent 的开发者,尤其是希望在原生桌面界面中统一查看和操作这些内容的用户。

快速上手

  1. 先安装 Herdr 守护进程(本应用只是它的客户端)
  2. macOS:brew install penso/tap/herdr-gpui
  3. Linux:curl -fsSL https://herdrui.dev/install.sh | sh
  4. Windows(实验性):irm https://herdrui.dev/install.ps1 | iex
  5. macOS 安装后运行 open -a Herdr 启动应用

Star 增长趋势

1,4061,338 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15