在任何地方
运行 herdr。
电脑和手机都能用。这是 herdr 的浏览器与手机客户端:打开你已经在运行的会话,看智能体正在做什么,无论身在何处都能回复它们。
curl -fsSL https://herdrweb.dev/install.sh | sh一个窗格,每块屏幕
实机录制Claude Code 在 herdr 的终端中提问,浏览器和手机显示同一个问题。在手机上点一下就能回答,终端随之自动继续。在同一个 herdr 会话上实机录制,无剪辑。
聊天与终端,共用一个窗格。
阅读 Claude Code、Codex、omp、omo、gjc 和 pi 的原生会话记录,一键切换到实时终端。聊天内容来自智能体自己的会话文件,而不是屏幕文字,每一轮的命令和编辑会折叠成一个块。智能体工作时可以先写好下一条消息:它会在下一轮发出,也可以用 Send now 立即发送。
轻点即可批准。
审批请求、问题和计划菜单会显示为卡片,发送回答前会先确认提示仍然有效。点选一个选项,或输入它的编号。
需要你时,及时知道。
实时显示每个窗格的状态;应用打开时提醒会从顶部滑下;智能体需要输入或完成任务时发送推送提醒,即使应用已关闭也能收到。
安装到手机。
PWA 在键盘上方提供按键栏,可调整顺序并添加自定义组合键;Tailscale 地址以二维码显示。你自己的 Tailscale 设备以你的身份进入,其他设备只需用验证码配对一次。
沿用现有工作流。
智能体由 herdr 管理,本应用负责连接。无需包装命令,无需第二个守护进程,无需账号。在 Settings(设置)中更新应用,无需停止智能体,每次更新带来的变化以更新说明列出。
开口代替打字。
在聊天或终端输入行中语音输入,韩语和英语混说也能识别。发送给智能体之前可以先检查文字;转写使用你自己的 OpenAI 密钥,或浏览器自带的语音识别。
智能体经手的一切,两块屏幕都能看到。
切换到实时终端
点一下,聊天就变成该窗格真正的终端;在手机上,按键栏的 ↑ 调出测试命令,再按 Enter 重新运行。
浏览器里的 herdr 布局
工作区、标签页、分屏窗格,以及每个智能体的状态都在:点一下标签页,选择分屏中的窗格,在手机上切换工作区。
智能体需要你时,立刻知道
即使在看别的工作区,Claude 一提问就会弹出提醒,点一下即可打开它的问题。
从手机发送截图
回形针把它上传到窗格的文件夹并插入路径,Claude 会读取这张图。
打开智能体生成的文件
在终端里点击路径,或在聊天里轻点路径,文件就地打开。
分出第二个智能体
在手机上点 ⋯ → New worktree:分支已自动填好,选一个智能体,它就在第一个旁边启动。
每段片段都是同时录制电脑和手机的真实操作,实时、无剪辑。点击可播放完整视频。
先在浏览器里试试。
就是这个应用本身,运行在虚构的会话和虚构的智能体上。里面没有任何真实内容,你输入的东西也不会到达任何机器。
| 项目 | herdr web ui | collie | roamgate | herdr-remote |
|---|---|---|---|---|
| 运行方式 | herdr 插件。由 herdr 构建和启动,并会自行更新。 | 自带桥接服务,可用 curl 安装程序安装,或作为 herdr 插件。 | 自带服务器,可用 curl 安装程序安装,或作为 herdr 插件。 | macOS 菜单栏或 Windows 托盘应用,外加一个供手机使用的 Python 中继。 |
| 支持的终端 | herdr | herdr、tmux 或 zellij | herdr | herdr |
| 阅读内容 | 智能体自己的会话记录,以聊天显示,每轮的工作折叠起来。其他程序显示实时终端。 | 窗格输出,以及一个把需要你输入的内容排在最前的仪表盘。 | 终端、智能体会话、文件和 diff。 | 智能体时间线和终端输出。 |
| 回答方式 | 提示卡片(发送前与实时菜单核对),或直接用终端。两者都能语音输入。 | 可点按的提示按钮、快捷回复、语音输入。 | 在终端中输入,可用编辑框或直接按键。 | 在手机、菜单栏或 Telegram 上一键批准。 |
| 连到手机 | 你自己的 Tailscale、SSH 隧道或 HTTPS 代理。你的 Tailscale 登录可直接进入,其他设备用验证码配对。 | Tailscale serve,或你自己的入口。 | Tailscale Serve、SSH 转发或原生 HTTPS,以令牌或密码保护。Web 推送。 | 免费的 Cloudflare 隧道、Telegram、Web 推送。 |
| 其他机器 | 通过 SSH 连接 Linux、macOS 和 Windows 电脑,在设置中添加。 | Crews:每台机器一个 collie,统一在一个 URL 之后。 | 通过 SSH 配置连接其他 Linux 和 macOS 主机上的 herdr。 | 由中继汇集多台机器。 |
| 其他 | 查看智能体生成文件的查看器、Web 推送、随应用保持最新的远程电脑桥接,以及英文、中文、日文和韩文界面。 | 六种界面语言、设备配对、输出搜索、只读的变更视图。 | 带 diff 批注的文件浏览器、Ranger 助手,还能帮你安装 herdr。 | 每日摘要、TUI、MacBook 刘海面板。 |
以上内容截至 2026 年 10 月。如果你想要开箱即用的 tmux 或 zellij、diff、Telegram 或隧道,其他几个会更合适。
- 可以在手机上使用 Claude Code 或 Codex 吗?
- 可以。在电脑上的 herdr 窗格里运行智能体,本应用就会在手机浏览器中显示同一个窗格:智能体自己的会话记录显示为聊天,审批和提问显示为可点按回答的卡片,随时可以切换到实时终端。它可以安装到主屏幕,并在智能体需要你时发送推送提醒。 手机设置 →
- 聊天视图支持哪些智能体?
- Claude Code、Codex、omp、omo、gjc 和 pi 直接从各自的会话文件读取。herdr 窗格里的其他程序则显示实时终端和状态。 支持的智能体 →
- 它会取代 herdr 自带的 TUI 吗?
- 不会。两者同时连接到同一批终端,所以窗格在桌面、浏览器和手机上都保持实时。不需要停止或交接任何东西。 TUI 与浏览器 →
- 必须使用 Tailscale 吗?
- 不必。Tailscale、SSH 隧道、VPN 或自行配置的 HTTPS 代理都可以提供访问电脑的通路。安装应用和推送提醒需要 HTTPS 或 localhost 等安全上下文;基本浏览也可以使用局域网中的普通 HTTP 地址。 其他方式 →
- 我的代码或对话会离开我的电脑吗?
- 会话文件保留在运行各个智能体的电脑上,内容会发送到你连接的浏览器。本应用没有自有的云端中继或账号服务。可选的语音输入会把录音发送给配置的服务商;启用文字整理时也会发送文本。启用用量显示后,会连接服务商的 API。更新、远程电脑设置和推送提醒也可能连接外部服务。智能体自身如何连接模型,取决于它的配置。 数据传输与访问 →
- 支持 Windows 吗?
- 支持,在 Windows x64 上无需 WSL。在 herdr 支持 Windows 终端附加之前,终端是一个可以输入、网格固定的屏幕镜像。
- 它与 Happy、Paseo、CloudCLI UI 有什么不同?
- 这些项目提供各自启动或管理智能体会话的方式。本应用使用你已经在运行的 herdr 窗格,让同一批终端同时在 TUI 和浏览器中可用。如果你不使用 herdr,请比较这些项目的部署方式和智能体支持。 完整对比 →
把 herdr 带在身边。
支持 Linux(x64、arm64)或 macOS。安装程序会为当前用户补齐缺少的依赖(herdr 0.9.0+、Bun 1.4+、Node 18+),然后将应用安装为 herdr 插件。如果 Tailscale 正在运行,最后会显示供手机扫描的二维码。
curl -fsSL https://herdrweb.dev/install.sh | shWindows x64 请在 PowerShell 中运行:irm https://herdrweb.dev/install.ps1 | iex
需要 Git for Windows,Windows 上的终端使用屏幕镜像。
已经装好 herdr、Bun 和 Node?herdr plugin install devswha/herdr-web-ui
然后打开 http://localhost:7317。之后它会随 herdr 一起启动。
从源码运行 · 给编程智能体的 INSTALL.md · 访问与安全 →