↗启步 AITHE DAILY SIGNAL
← 返回开源周榜
AI 编程 / 全球

herdrdev/herdr:断开终端连接后,编程代理仍可继续工作

herdr 是管理编程代理终端的运行层,可集中查看本地与 SSH 机器上的会话状态,并在客户端断开后保持后台终端运行,适合同时处理多个开发任务。

+1,523近 7 天 Star
47,382总 Star

项目用途

herdr 管理的是终端与会话,不要求把现有编程代理换成另一套模型或工具。用户可以在其中运行 Claude Code、Codex、Cursor、OpenCode 等程序,通过窗格查看工作、阻塞或空闲状态。关闭客户端或 SSH 连接中断时,后台服务能继续承载终端,之后重新连接查看进展,减少寻找卡住会话的时间。

能力与使用入口

它使用单个 Rust 二进制,既支持类似 tmux 的前缀键操作,也支持鼠标点击、拖动与拆分。多个本地和远程机器可以汇总到一个窗口,各自独立重连;CLI 与 Socket API 也让代理能够创建窗格或协调工作。需要区分断开客户端与重启主机:后者不会保留原进程,只能恢复已保存布局,并对支持的代理恢复会话。仓库提供安装、快速开始、远程连接和会话状态文档,适合先在少量任务中确认恢复行为。

前往 GitHub 查看项目 ↗