跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Herdr

Herdr

Free 等级项目

Herdr 是编码 agent 的运行时:终端在后台服务器中持续运行,断开连接也不中断工作,并可跨本地与 SSH 机器重新接入多个项目的 agent。

访问 herdrdev/herdr

项目简介

Herdr 是面向编码 agent 的运行时。它把终端运行在后台服务器中,组织多个 agent 与项目,并允许你在不中断工作的情况下分离客户端。它支持本地与通过 SSH 连接的机器,并将 agent 标记为工作中、受阻或空闲,让等待输入的 agent 清晰可见。

核心功能

  • 分离而不停止工作:关闭客户端或 SSH 连接断开时,终端仍在后台服务器中继续运行。多机一窗:本地工作与已保存的 SSH 机器并列显示,共享 agent 列表并支持独立重连。Agent 状态跟踪:窗格标记为工作中、受阻或空闲,Herdr 会提示停止并需要回答的 agent。Agent 原生控制:agent 可通过 CLI 与 socket API 驱动 Herdr,拆分窗格、互相提示,并等待另一个 agent 真正受阻。兼容现有 agent CLI:Claude Code、Codex、Cursor、opencode、Grok 等运行在 Herdr

适用场景

  • 在多个项目中同时运行多个编码 agent,而无需一直打开终端客户端;从另一台机器返回同一批 agent 工作区,并重新接入正在运行的终端;监控一组 agent,找出受阻且需要输入的某个 agent;通过 CLI 与 socket API 自动化 agent 之间的工作流。

快速开始

  • 可使用 curl 安装脚本安装,也可通过 brew install herdr、mise use -g herdr、Windows PowerShell 安装脚本或已发布二进制安装。在工作所在位置运行 herdr 启动,运行 agent 并拆分窗格,之后用 ctrl+b q 分离,再用 herdr 重新接入。

部署与要求

  • 支持的操作系统为 macOS、Linux 和 Windows。Herdr 以单个 Rust 二进制运行,不使用 Electron,可在你现有的终端中运行。后台 Herdr 服务器持有终端,使客户端能够分离并重新连接。Windows 提供受端点保护的安装选项,也可通过 Homebrew、mise、安装脚本和已发布二进制安装。

采用前须知

  • 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Herdr 的项目

Favicon of LayerFS

LayerFS

Free 等级项目星标数: 1.9K

临时工作区,持久共享历史

多智能体系统

LayerFS 为每个 AI 代理提供基于共享已提交历史的完整可写文件系统工作区;代理可并行工作,将变更提交为去重检查点,再进行分支、回退或合并。

Favicon of TradingAgents

TradingAgents

Free 等级项目星标数: 111.8K

多智能体大语言模型金融交易框架

多智能体系统

TradingAgents 是一个多智能体大语言模型框架,模拟交易公司的分析师、研究员、交易员和风险管理角色,通过结构化报告与集中辩论协作完成市场分析并支持交易决策。

Favicon of cmux

cmux

Free 等级项目星标数: 28.2K

基于 Ghostty 的 macOS 终端,为编码代理打造

多智能体系统

cmux 是一款免费开源的 macOS 原生终端,基于 Ghostty 构建,面向多任务处理、组织整理与编程自动化。它提供垂直标签页、编码代理需要关注时的通知环、分屏窗格、内置浏览器以及用于脚本控制的 CLI。