昨天,Hermes Agent 推出了 v0.16.0。
在此之前,Hermes 是一个纯命令行工具。你要跟它对话都得在终端或者接到飞书\钉钉等消息平台。但这样不太方便,比如需要复制内容和翻阅之前的聊天日志的时候。
现在不一样了。它有了自己的桌面应用。

安装Desktop
安装很简单。如果你已经有 Hermes CLI(v0.16 以上),终端里敲一行命令就行:
hermes desktop
它会自动下载 Electron 运行时、构建前端、启动应用。第一次大概两三分钟,后面秒开。
后续启动也是在终端执行hermes desktop。
启动之后弹出一个原生窗口。左侧是会话列表和 Profile 切换栏,右侧是聊天区域,底部是输入框。布局很像 VS Code 的侧边栏设计。
它和你的CLI是完全互通的。同一个配置、同一套 API Key、同一个会话历史、同一份技能库。你之前在终端里训练好的 Agent,打开桌面应用就能直接用,不需要重新配置。
反过来也一样。你在桌面应用里跟 Agent 聊的内容、养成的技能、积累的记忆,在终端里也能看到。两边是同一个大脑,只是换了一张脸。

桌面应用体验
桌面应用里的聊天是流式输出的,界面简洁大方,说实话有点像codex的页面风格。
工具调用过程是实时可见的。Agent 执行 shell 命令、搜索网页、读取文件时,聊天窗口里会实时显示每一步的状态——正在运行、成功了、还是报错了。
这比终端里的体验好很多。终端里你看到的是一坨混在一起的输出,桌面应用里是结构化的:每一步操作都有清晰的摘要。
还有一个细节:右侧可以开一个预览面板。Agent 帮你生成了 HTML?右边直接渲染。Agent 帮你查了个网页?右边直接显示。甚至你让它写个小游戏,写完直接在右边能玩。

而且可以远程连接
桌面应用支持连接远程 Gateway。什么意思?
你的 Hermes 可以跑在一台服务器上(比如公司的开发机或者云服务器),然后你在家里的 Mac 上打开桌面应用,通过 OAuth 或者用户名密码连接过去。
每个 Profile 可以指向不同的远程主机。你可以一个 Profile 连家里的 NAS,一个连公司的服务器,一个用本地模型。在一个窗口里切换,互不干扰。
这个功能的实用场景比想象中多。比如你在公司用 Claude 的 API,回家想用本地跑的开源模型省钱——两个 Profile 切一下就行。再比如团队里每个人用不同的 API Key,但 Agent 跑在同一台服务器上,各自用桌面应用远程连过去,互不影响。

原生支持中文界面
桌面应用内置了完整的简体中文翻译。菜单、按钮、设置、提示信息全是中文的。
Nous Research 的官方推文专门发了一条说"Hermes Desktop 现已支持简体中文"。这说明他们很清楚中国用户群体有多大。
而且有个细节:中文输入法的适配也做了专门处理。早期版本有人反馈说中文输入时按回车会直接发送而不是确认输入,这个问题在正式版里已经修了。不只是中文,日文和繁体中文的输入法也都做了适配。

Web 控制面板也优化了
你可能知道 Hermes 之前就有一个 Web 控制面板(hermes dashboard),在浏览器里打开。这次更新也对 Web 面板做了大量改进——从一个只能看会话的页面升级成了完整的管理后台。
这次更新之后,Web 面板能做的事情包括:配置所有消息渠道(Telegram、Discord、Slack、飞书、钉钉等)、管理 MCP 服务器目录、设置 Webhook、管理凭据和 API Key、配置内存系统、控制 Gateway 状态、查看系统日志、一键更新。以前这些事都得 SSH 到服务器上改 YAML 配置文件,现在浏览器里点几下就搞定了。
简单区分一下:Web 面板是管理工具,桌面应用是日常使用工具。
两者可以同时运行,不冲突。

一些值得注意的小功能更新
命令面板:按 Cmd+K(Windows 是 Ctrl+K)呼出,类似 VS Code 的设计。快速切换会话、执行命令、搜索功能。
Steer 中途指令:Agent 在执行任务的过程中,你可以在输入框里写一句话按 Cmd+Enter 发送,Agent 会收到这条指令并调整行为。不用等它执行完再说。
消息队列:连续输入多条消息,它们会排队依次发送。按上下箭头可以翻阅历史输入。
文件拖拽:直接把文件拖到聊天区域就行。
/undo 命令:说错话了或者让 Agent 走偏了,/undo 可以撤回最后 N 轮对话。CLI、TUI、消息平台都支持。
内置更新:应用后台检查更新,有新版本时提示一键更新。
多 Profile 并发:多个 Profile 可以同时打开,各自有独立的会话列表。长按 Profile 可以选颜色,拖拽可以排序。你甚至可以把一个会话拖到另一个 Profile 的聊天窗口里,自动生成一个 @session 链接,Agent 可以读取那个会话的上下文。
模糊搜索模型选择器:以前在 CLI 里切换模型要记一长串模型名,现在打几个字母就能搜到。比如输入 "v4fl" 就出来 deepseek-v4-flash。这个改进在桌面、Web、TUI、CLI 四个端都生效了。

对普通人来说友好性大大提升
虽然桌面版目前还是预览版,有些地方还不够完善。
但方向是对的。
我觉得Hermes 之前的问题一直是"功能强大但门槛过高"——最起码来说你得用、并且用的习惯终端,相较于openclaw来说,它的用户使用友好性差不少。
18 万星的开源项目,现在终于有了一个普通人也能用的界面。不管你之前用不用终端,现在都可以试试了。

其他更新
这次更新还精简了默认技能集。
之前 Hermes 内置了一大堆技能,有些是重复的(比如 Spotify 技能已经被原生插件替代了),有些是小众的(比如 Minecraft 服务器管理、Pokemon 模拟器)。全加载进来会占用上下文窗口,增加 prompt 长度。
现在默认只加载你真正需要的。小众技能移到了 optional 目录,想要的时候一条命令安装就行。NVIDIA 的技能库也加入了官方可信来源列表,CUDA 相关的技能可以一键安装。
