先说结论
截至 2026-10-08 核对,Nous Research 的 Hermes Agent 官方提供终端程序、桌面 app、hermes dashboard 网页面板和覆盖 Telegram、飞书、企业微信等二十多个平台的消息网关,没有官方的 iOS 或 Android app;官方仓库里请求做手机 app 的 issue #126292 还开着。所以在手机上用 Hermes,最常见的是在聊天软件里跟它说话,或者把网页面板开到手机能访问的地方。如果你想要的是一张任务列表、每个会话的完整对话记录,并且和 Codex、Claude Code 这些别的 agent 放在一起管,可以用 BotBus:它在电脑上只读 Hermes 的会话库,经端到端加密的中转同步到手机和 Apple Watch,在手机上续聊、新建、中断。
下面先把 Hermes 自带的两条路说清楚,再讲 BotBus 能做什么、做不到什么。它们并不互斥,很多人会同时用。
Hermes 官方现在有哪些端
以下是 2026-10-08 在 Hermes Agent 官网和文档里核对到的情况:
- 终端程序:一行安装脚本装好,
hermes进入交互界面,hermes chat -q "…"跑单次任务。支持 macOS、Linux 和 Windows。 - 桌面 app:官网提供 macOS 与 Windows 的安装包。
- 网页面板:
hermes dashboard在本机起一个服务,默认只监听127.0.0.1:9119。Sessions 标签可以搜索、查看会话历史和工具调用,Chat 标签把完整的终端界面嵌进网页。文档特别提醒面板能读到存着 API key 的.env;用--host绑到非回环地址时会强制开启认证,可以用用户名密码(只建议在可信网络里用)、Nous Portal 的 OAuth 或自建 OIDC,没配认证就拒绝启动。 - 消息网关:
hermes gateway起一个后台进程,同时接你配置好的聊天平台,官方列出的有 Telegram、Discord、Slack、WhatsApp、Signal、邮件、飞书、钉钉、企业微信、微信、QQ 等。每个聊天各有一个会话,/new、/reset开新对话,/sessions、/resume找回旧对话;遇到危险命令时可以在聊天里用/approve、/deny回复。默认只有白名单里的用户或者经私聊配对的人能用。 - 手机端:没有官方 app。应用商店和 GitHub 上有几款社区客户端,都声明与 Nous Research 无关,原理是经 SSH、网页面板或 API 连你自己跑起来的 Hermes。
消息网关和网页面板,各适合谁
消息网关是 Hermes 在手机上最自然的入口,也是它的长处所在。你本来就天天开着 Telegram 或飞书,Hermes 像一个联系人,发语音、发文件、收定时任务的结果都在同一个对话框里;危险命令能在聊天里批准或拒绝,多人共用一个 Hermes 也有白名单和配对机制。如果你主要把 Hermes 当个人助理用,或者它本来就跑在一台云服务器上,网关基本就够了。
它不太顺手的地方在于:网关的会话是按聊天来的,文档里没有讲怎么把你在电脑终端或桌面 app 里开的那个会话接到聊天里,也就是说离开工位以后,你没法在 Telegram 里直接看到“刚才电脑上那一轮跑到哪了”;聊天窗口是一条长消息流,不是任务列表,几个项目同时跑时不好分辨;消息会经过聊天平台自己的服务器,平台能不能看到内容取决于它的加密方式,例如 Telegram 机器人对话就不是端到端加密的。
网页面板能看到所有会话,包括终端、桌面 app 和网关里的,Chat 标签还能接着聊,功能最完整。代价是你要让手机访问到它:同一个 Wi-Fi 里绑到局域网地址并配好认证,或者经 Tailscale、隧道开出去,入口的安全由你负责,而面板又恰好能读到你的密钥文件。另外 Chat 标签本质是嵌在网页里的终端,在手机小屏上打字和看输出都不算顺手;手机浏览器切到后台以后,任务跑完也不会响。
BotBus 怎么接 Hermes
前提先说清楚:Hermes 的命令行程序装在跑 BotBus 的那台电脑上,并已经在 Hermes 里配好了模型或登录;电脑要开着、联网。BotBus 电脑端有 Mac 版(菜单栏应用,需要 macOS 26 或更新)、Linux 版(见安装说明)和 Windows 版,装最新版即可。
Hermes 是 BotBus 内置支持的 agent,不用写配置。它分两部分工作:
- 看见:BotBus 每隔几秒只读地查一次 Hermes 的会话库
~/.hermes/state.db,列出最近 7 天有活动的会话(最多 200 条),跳过已归档、已隐藏的会话;Hermes 压缩上下文时会结束旧会话、新开一条接着聊,BotBus 只显示链条最末端那一条。有工作目录的会话按项目分组;桌面 app、Telegram 等网关渠道和定时任务的会话没有工作目录,统一归到用户主目录这个项目下,所以你在聊天软件里跟 Hermes 聊的内容,在 BotBus 里也能看到。 - 动手:手机上续聊或新建时,BotBus 在电脑上起
hermes chat -q,用 Hermes 自己的--resume接上原来的会话,结果写回同一个会话库。
电脑上找不到 hermes 命令时,BotBus 只能只读展示会话,续聊和新建都用不了。

在手机上能做什么
看会话和对话记录。 终端、桌面 app、网关里的 Hermes 会话和别的 agent 的任务一起按电脑、项目排好,点进去读完整对话。电脑上那些会话的状态是从会话库推断出来的:没结束、两分钟内有动静、最后一条也不是已经收尾的回答,才算“运行中”,所以会有几秒延迟。
收推送。 任务跑完或者失败时手机会收到通知(前提是手机开了通知权限)。推送的整体机制见agent 推送通知。
续聊。 一轮结束后想补一句,在手机上打开会话直接发。BotBus 在原来的项目目录里用 --resume 接上;如果 Hermes 恢复时分出了一条新会话,手机上会把它当成一条新任务列出来。续聊的通用做法见手机续聊 agent 会话。
新建任务。 在手机上选项目、写需求,BotBus 在电脑上起 Hermes 跑这一轮。BotBus 还会把 botbus 命令行工具的用法交给这一轮的 Hermes,方便它把文件和链接发回手机;Hermes 的单次模式不能临时挂工具,这段说明能不能被读到取决于 Hermes 本身。

中断。 手机发起的一轮跑偏了,在手机上点停止即可。各 agent 中断的差异见远程停止 AI agent。
回到电脑接着做(Mac 版)。 菜单栏里 Hermes 那一行会列出从手机发起的会话,点“继续聊”会打开“终端”,用 hermes --resume <id> 接上。
限制与边界
- 没有审批。 BotBus 用的
-q单次模式没有审批通道,手机上不会出现 Hermes 的审批卡片。遇到危险命令时,Hermes 按自己的配置approvals.single_query_mode处理,默认是deny,也就是直接拒绝。把它改成approve等于让单次任务里所有被标记的命令都不经人确认就执行,建议保持默认。需要在手机上逐条批准的,用消息网关的/approve更合适。 - 电脑上正在跑的会话管不了。 你在终端或桌面 app 里开着、正在跑的会话,手机上不能续聊,因为
--resume会和它抢同一个会话;也不能中断,因为 BotBus 没有那个进程。等它停下再续聊。 - 手机上不能换模型、不能开自动批准、不能删会话。 这几项目前只对部分内置 agent 开放,Hermes 用的是你在它自己配置里定的模型。
- 手机发图不支持。 带图的消息会直接报“这个 Agent 暂不支持发图”,不会只把文字发过去。
- 只列最近 7 天。 更早的、已归档的会话不在手机上出现。
- 电脑睡了就停。 BotBus 本身不阻止休眠,电脑睡着或断网时,手机上能看已经同步过的会话,但续聊、新建和中断都要等电脑回来。
- 内容加密,元数据不加密。 对话、命令和结果在设备上加密后才经过中转服务器,服务器看不到内容,但看得到设备编号、在线状态、更新时间和数据大小;开发预览不在端到端加密范围内。详见端到端加密说明。
- 手机端。 iPhone 和 Apple Watch 版已在 App Store 上架,需要 iOS 26 / watchOS 26 或更新;Android 版需要 Android 8.0 或更新,在官网下载区下载安装包。
常见问题
Hermes Agent 有官方手机 app 吗?
截至 2026-10-08 核对没有。官方提供终端程序、桌面 app、hermes dashboard 网页面板和消息网关;能找到的手机客户端都是社区项目,要连你自己跑起来的 Hermes。
已经用 Telegram 或飞书跟 Hermes 聊了,还需要 BotBus 吗?
不一定。只把 Hermes 当个人助理、需要在手机上批准危险命令的,网关就够了。BotBus 适合你在电脑上用 Hermes 写代码、想在手机上看到电脑上开的会话,或者同时还在用 Codex、Claude Code,想在一个列表里管。两者可以一起用,网关里的对话也会出现在 BotBus 的主目录项目下。
用 BotBus 需要开着 hermes dashboard 或 hermes gateway 吗?
不需要。BotBus 直接读本机的会话库,续聊和新建时自己起 hermes chat -q,不依赖面板或网关,也不用往局域网或公网开端口。
手机上发的消息,回到电脑能看到吗?
能。续聊写进原来的同一个会话,hermes sessions list、网页面板和桌面 app 都读同一个会话库;Mac 版还可以从菜单栏“继续聊”直接在终端里接上。
怎么开始?
在电脑上装最新版 BotBus,用手机扫电脑上的配对二维码,装好 Hermes 的话它会自动出现在本机 agent 列表里。下载见官网首页。