Hermes Agent v0.16 桌面版发布:183K Stars 开源 AI 代理迎来原生跨平台应用

从终端跃入桌面:Hermes Agent 的里程碑时刻
Hermes Agent v0.16.0 携“Surface Release”代号正式亮相,最大的变化是首次推出了原生桌面客户端。这个在 GitHub 上斩获 183K Stars 的开源 Agent 项目,从此告别单一终端交互,转变为覆盖 macOS、Windows、Linux 三端的独立应用。
拥有如此高的人气,是因为 Hermes 并非普通的自动化脚本,而是一款定位为可独立运行、持续进化的智能代理框架。它内置记忆系统、工具链、技能市场(Skills Hub),可对接 50+ 模型供应商,并原生支持 Telegram、Discord、微信等消息平台作为交互界面。以前,所有操作都得通过命令行(CLI)或终端界面(TUI)完成,对非技术用户来说门槛极高。这一次,桌面端彻底扫清了这一障碍。
v0.16 “Surface Release”的诞生:一周内狂飙的桌面应用
6 月 5 日发布的 v0.16.0,内部代号“Surface Release”。从 v0.15.2 至今,社区累计完成 874 次提交、542 个 PR 合并、399 个 Issue 关闭,背后有 170 位贡献者的心血。但所有数据都指向一个主角:Hermes Desktop 原生桌面应用。
这款桌面端基于 Electron 打造,其核心开发仅在一周内就通过 100 个 PR 和 159 次提交拼装完成。从此,用户无需再面对枯燥的终端窗口、记忆命令行指令或快捷键——它就是一个标准桌面软件:有专属图标、可调节窗口和完整的菜单栏,安装即用。
桌面端带来的六大体验变革
▸ 真正的原生安装 — 提供 macOS DMG、Windows Setup 以及 Linux 的 DEB/RPM/AppImage 包,内置自动更新,装完即刻就绪。
▸ 拖拽文件直传对话 — 想分享文件?直接拖进聊天区即可;剪贴板中的图片也能粘贴,再也不用折腾文件路径。
▸ 状态栏一键切换模型 — 桌面底栏即可换用不同模型,告别命令输入。
▸ 同一窗口运行多 Profile — 不同配置的 Agent 实例可并行存在,并支持通过 @session 互相引用。
▸ 连接远程 Gateway — 桌面端既能本地运行,又可指向远端的 Hermes 服务器,通过 OAuth 或用户名密码登录,走加密 WebSocket。
▸ 完整简体中文界面 — 桌面 UI 已完整汉化,在设置中一键切换语言。
过去向别人介绍“这是一个 CLI Agent”,对方大概率只会礼貌地点头然后离开。现在,直接把安装包发过去就能解决所有尴尬。
值得关注的一点:桌面端可以选择在本地独立运行 Hermes,也可以作为薄客户端连接到远程 Gateway。笔记本上运行轻量前端,后端重型 Agent 放在家里的 NAS 或云主机上,这种架构契合了许多自建服务用户的部署习惯。
从监控面板进化为全功能管理后台
此前的 Web Dashboard 只能简单浏览会话列表,v0.16 把它升级成了完整的管理中心。在“消息通道”页面,可以直接于浏览器中配置 Telegram、Discord、Slack 等平台的接入,无需再 SSH 登录修改 config.yaml。MCP 目录管理、凭证配置、Webhook 创建、记忆调试、Gateway 控制……所有操作都从点选菜单完成。System 页面还提供了检查更新和一键分享调试信息的功能。
技能系统瘦身与安全加固
v0.16 对内置的技能集进行了主动精简。被更优方案替代的 Spotify、Linear 等技能被移除;宝鱼创意套件、DSPy、Minecraft 服务端等重型技能则由内置改为按需安装。同时引入了与运行环境相关的门控机制:与当前上下文无关的技能默认不会出现在技能索引中,但显式请求时仍可加载。这带来了更整洁的默认技能列表、更轻的模型上下文,以及流畅的技能选择器。
安全方面,修复了一个 Starlette BadHost 相关的 CVE,完成了 SSRF 异步加固和子进程凭证剥离。远程 Dashboard 也新增了 OIDC 及用户名密码登录的支持。
零门槛上手指南
如果你从未接触过 Hermes,现在入门的流程已经极为简化:
第一步:访问 Hermes Agent 的 GitHub Releases 页面,下载对应平台的安装包(macOS 选 DMG,Windows 选 Setup,Linux 选 DEB 或 AppImage)。
第二步:安装后启动应用,选择“Quick Setup via Nous Portal”,用 GitHub 账号登录,再挑选一个模型供应商(如 OpenAI、Groq 等)。
第三步:桌面端会自动完成 Provider 配置,随后就能直接对话。
全程无需触碰终端。若想接入 Telegram 或 Discord 等外部平台,只需在 Dashboard 的 Channels 页面填入相应的 Token 即可。
如果你是老用户,只想尝鲜桌面端,在终端里执行:
pip install --upgrade hermes-agent
hermes update
升级完成后,桌面客户端会自动出现在安装目录中。
社区沸腾与理性期待
v0.16 发布后,在开发者社区激起热烈讨论。发布推文当日获得 800+ 点赞和 5.7 万次展示。讨论焦点主要落在两个方面:其一,桌面端让开源 Agent 走向更广泛的用户——大量曾经因终端门槛而却步的人,如今可以轻松尝试;其二,远程 Gateway 模式将桌面端作为薄客户端、远程重 Agent 的用法,正好符合很多人的实际部署场景。
需要坦率指出的是,Hermes Desktop 仍处于早期阶段(桌面端独立仓库目前版本号 v0.5.6),功能将持续迭代,部分特性尚不稳定。例如 Windows 端可能遇到 SmartScreen 拦截,Linux 端的 RPM 包尚未签名,以及 Provider 与 Gateway 边界偶尔出现的异常,这些都在 Issue 区有讨论。如果你对体验要求较高,不妨再等一两个小版本升级后体验。