Hermes Agent 桌面版
Hermes Desktop:会成长的 AI Agent 桌面客户端
跨平台 | 持久记忆 | 自动化任务 | 多模型支持
- 🌍 全平台支持:macOS 12+、Windows 10/11、Linux 一键安装
- 🧠 持久记忆:自动学习项目上下文,生成定制化 Skills
- 🤖 多 Agent 协作:子任务委托,独立会话、终端和 Python 脚本
- 🔗 消息平台集成:Telegram、Discord、Slack、WhatsApp、Signal、Email、CLI
- 🌐 网页浏览与搜索:自动化浏览器、视觉理解、图像生成、语音合成
- 🛡️ 安全沙箱:5 种后端(本地、Docker、SSH、Singularity、Modal)容器隔离
6 大核心功能
Hermes Desktop 提供完整的 Agent 能力矩阵,从多平台连接到安全沙箱实验,覆盖企业和个人全场景需求。
Connectors
无处不在的连接
在 Connectors 页面统一管理消息平台与 Desktop 插件;新安装插件可直接 Connect now,已安装插件的 tools 与 skills 可在打开的会话中生效。
Remember
持久记忆系统
Agent 自动学习项目结构、代码库、工作流程,生成定制化 Skills,记住所有历史对话和解决方案,无需重复配置。
Profile control
专注自动化
按 Profile 启停或重启进程,配合 gateway.standalone 区分独立 Gateway 与前台会话,便于本地开发和生产运行。
Delegate
任务成倍扩展
启动隔离子 Agent 处理并行任务,每个子 Agent 拥有独立对话、终端、Python RPC 脚本,互不干扰,最终汇总结果。
Search
浏览网页
集成 Web 搜索、浏览器自动化、视觉理解(OCR + 图像分析)、图像生成(DALL-E / Stable Diffusion)、文字转语音(TTS)。
Experiment
隔离沙箱
5 种后端可选:本地进程、Docker 容器、SSH 远程、Singularity HPC、Modal 云函数。容器加固防护,安全执行不可信代码。
下载 Hermes Desktop
选择你的操作系统下载对应安装包。项目采用 MIT 协议开源,可免费使用。
💡 提示:Linux 用户可以通过命令行安装,也可以编译源码。Windows 用户如遇到问题,可参考 WSL2 安装方式。
安装步骤
根据你的操作系统选择对应的安装方式。桌面版安装比命令行版更简单,提供图形化界面。
- **macOS**:下载 DMG 文件,拖拽到 Applications 文件夹,首次打开需要在「系统设置 → 隐私与安全性」中允许运行。
- **Windows**:下载 EXE 安装程序,双击运行,按向导完成安装。如遇到 SmartScreen 警告,点击「更多信息 → 仍要运行」。
- **Linux**:终端执行 `curl -fsSL https://hermes.nousresearch.com/install.sh | bash`,自动检测发行版并安装依赖。
安装完成后,首次启动会引导你配置 API Key(支持 OpenAI、Anthropic、国内智谱 GLM、Kimi 等 300+ 模型)。
快速开始
安装完成后 3 步即可开始使用 Hermes Desktop。桌面版提供了图形化的配置界面,比命令行更直观。
- **第 1 步 - 配置模型**:打开 Settings → Models,添加你的 API Key(推荐:Claude / GPT-4 / 国内用智谱 GLM-4)。
- **第 2 步 - 选择后端**:Settings → Backends,选择「Local」(本地)或「Docker」(容器隔离,更安全)。
- **第 3 步 - 开始对话**:在主界面输入任务,比如「读取当前目录所有文件并总结」、「帮我写一个 Python 脚本」等。
- **高级功能**:配置 Telegram / Discord 集成(Settings → Integrations),开启调度任务(Settings → Scheduler)。
💡 新手建议先用 Local 后端熟悉功能,等掌握后再切换到 Docker 沙箱模式提升安全性。
订阅方案
Hermes Desktop 本身开源免费(MIT 协议),但 Nous Portal 提供了付费订阅方案,包含 API 额度和高级功能。
Free
免费使用
- ✓本地模型支持(Ollama / LM Studio)
- ✓自带 API Key 使用 OpenAI / Claude
- ✓基础 Skills 库
- ✓社区支持
Plus
每月 $10 额度
- ✓300+ 模型直接调用(无需自备 API Key)
- ✓Nous Portal 内置工具集成
- ✓高级 Skills 库
- ✓优先技术支持
Super
每月 $30 额度
- ✓Plus 全部功能
- ✓更高并发限制
- ✓团队协作功能
- ✓私有部署支持
Ultra
每月 $100 额度
- ✓Super 全部功能
- ✓企业级 SLA
- ✓定制化 Skills 开发
- ✓专属技术顾问
💡 如果你已经有 OpenAI / Claude API Key,选择 Free 方案即可,功能完全不受限。付费方案主要省去管理多个 API Key 的麻烦。
典型使用场景
Hermes Desktop 适合开发者、研究员、内容创作者、企业团队等各类用户,以下是真实落地场景。
- **代码库审计**:自动读取整个项目目录,生成架构文档、依赖分析、潜在 Bug 报告(利用 Remember 记忆 + 多文件上下文)。
- **定时自动化**:每天早上 9 点生成昨日 GitHub Issue 汇总报告,发送到 Telegram(Schedule + Telegram 集成)。
- **并行任务处理**:同时启动 5 个子 Agent 分别爬取不同网站数据,汇总后生成竞品分析(Delegate + Search)。
- **不可信代码执行**:在 Docker 沙箱中运行用户提交的脚本,隔离主机环境(Experiment + Docker 后端)。
- **长上下文对话**:利用 Kimi 1M token 上下文,一次性分析 200+ 页合同文档(配合 /providers/kimi 配置)。
- **多平台统一接口**:在 Slack 发起任务,CLI 查看进度,Email 接收结果,记忆全程同步(Connect + Remember)。
更多场景可参考 Skills 库(内置与社区 Skills)和社区分享的自定义 Skills。
桌面版 vs 命令行版
Hermes 同时提供桌面版和命令行版。桌面版更适合图形化操作和多平台集成,命令行版更适合脚本自动化和服务器部署。
🖥️ 图形化界面
桌面版提供完整的 GUI,配置模型、管理 Skills、查看日志都更直观,无需记忆命令参数。
📱 消息平台原生支持
桌面版内置 Telegram / Discord / Slack 集成配置面板,命令行版需要手动编辑配置文件。
⏰ 可视化调度
桌面版提供任务调度的图形界面,可以直接看到所有定时任务的状态和日志。
🔄 自动更新
桌面版支持一键检查更新并安装,命令行版需要手动执行 `hermes update`。
🛡️ 沙箱后端切换
桌面版可以在 Settings 中一键切换 Local / Docker / SSH 后端,命令行版需要修改配置文件。
📊 实时监控
桌面版显示 Agent 实时状态(CPU、内存、API 调用次数),命令行版需要查看日志文件。