打开方式
在任意应用中按下 ⌃ ⌥ .。使用方法
1
连接文件夹
按下 ⌃ ⌥ . 或前往 Settings → Herdr,
连接你正在工作的项目文件夹。
2
添加 Agent
点击 + 或使用 Agent 菜单添加 Claude Code、Codex、Gemini 或任何其他
Agent。每个 Agent 在自己的终端面板中打开。
3
分割与排列
将一个面板拖向另一个面板的边缘以分割空间。Even Out Terminals 可以均匀
分配空间而不重启任何进程。
标签页
用标签页组织你的 Agent 群:- ⌘T 打开新标签页
- ⌘N 添加 Agent
- ⌃Tab 切换标签页
- ⌘W 关闭 Agent(不是整个窗口)
- 趁还记得的时候给标签页命名
侧边栏
一棵树,让你一目了然地知道什么在运行:- 标签页包含 Agent,每个 Agent 一目了然地显示品牌和状态
- 可以重命名、关闭任何项,也可以收起侧边栏
- 收起的侧边栏仍然按标签页分组,而不是一个扁平列表
在服务器上运行
连接一台服务器,Herdr 通过一条 SSH 转发到达它 —— 同样的窗口、同样的标签页、 同样的 Agent,运行在拥有仓库、内存和持续运行时间的机器上。1
添加服务器
前往 Settings → Herdr → Servers,添加一个主机:地址、用户名、端口,
以及密钥文件或密码。密码存储在钥匙串中。
2
切换到服务器
在侧边栏树上方的切换器中选择服务器。它的项目和实时终端会像本地一样显示。
3
测试连接
按下 Test(就在 Done 旁边)查看连接过程:哪个地址应答了、提供了哪个
密钥、服务器接受了什么。如需调试,可以复制完整日志。
4
自动安装 herdr
如果服务器上还没有 herdr,Dax 会自动安装。在 GitHub 不可达的纯 IPv6 服务器
上,Dax 会通过已建立的 SSH 连接发送二进制文件。
你的
~/.ssh/config、agent 和 known_hosts 仍然有效。不会添加新的依赖 ——
一切都通过 SSH 连接完成。从云控制台粘贴的地址会自动清除不可见字符,下载的
密钥文件权限会自动收窄。Remote Panel
Herdr 工具栏中的一个按钮(仅在连接服务器时显示)可以打开 Remote Panel, 包含五个标签页:- Coding Agents —— 已安装的 Agent,支持一键更新
- Services & Ports —— 监听的进程和开放的端口
- Web Servers & SSL —— 按域名分组的站点,含证书及到期时间
- Usage —— 磁盘、内存、负载及实时控制台
- Utilities —— 常用服务器工具