关于 Hermes Agent
不是泛泛聊 AI,而是把 Hermes 作为一个真实可运行的 agent runtime 讲清楚。
非官方教程站 HermesAgent 101 是一个独立运营的第三方教程网站,与 Nous Research 无任何隶属、赞助或背书关系。所有 Hermes Agent 和 Nous Research 商标归各自所有者所有。如需官方信息,请访问 Nous Research 官方渠道。
Hermes Agent 到底是什么
Hermes Agent 是 Nous Research 开源的自主 AI Agent。官方文档把它定义成一个长期运行的 agent runtime,而不是只在 IDE 里帮你补几行代码的辅助工具。
它既可以在终端里工作,也可以通过 messaging gateway 挂到 Telegram、Discord、Slack、WhatsApp、Signal 和 Email 上持续运行。
Hermes 的核心能力不是单一模型接口,而是持久记忆、Skills、toolsets、MCP、定时任务、浏览器自动化和子 Agent 编排这些能力一起组成的运行时。
默认情况下,它的工作状态都落在 ~/.hermes 目录里,包括 config.yaml、.env、SOUL.md、memory、skills、sessions、cron jobs、日志和 profiles 的隔离状态。
开箱即用的强大能力
从沙箱代码执行到实时浏览器控制,Hermes Agent 全部搞定。
执行与运行环境
Hermes 不只跑在你当前终端,它支持多种执行后端和隔离方式。
CLI 优先
官方提供完整 TUI,支持多行输入、slash commands、会话历史和流式工具输出。
多种 terminal backends
官方文档列出了 local、Docker、SSH、Daytona、Singularity 和 Modal 几种执行后端。
Profiles 隔离
一个机器上可以跑多个 profile,每个都有独立的 config、记忆、sessions、skills、cron 和 gateway 状态。
记忆与上下文
Hermes 把长期记忆、会话搜索和项目上下文拆开,不靠无限塞 prompt。
Persistent Memory
官方用 MEMORY.md 和 USER.md 保存持续有效的信息,比如偏好、项目背景和长期约束。
Session Search
README 明确写了它会搜索过去会话,并用 FTS5 做跨会话召回和总结。
Context Files
会自动发现 .hermes.md、AGENTS.md、CLAUDE.md、SOUL.md、.cursorrules 这类上下文文件。
Skills、Tools 与 MCP
Hermes 的能力扩展不是单点插件,而是 Skills、toolsets 和 MCP 一起工作。
Skills System
官方把 Skills 定义成按需加载的 procedural memory,可复用、可分享,并兼容 agentskills.io 开放标准。
Built-in Toolsets
官方文档列出 web、terminal、file、browser、memory、delegation、cron、session_search 等多类 toolsets。
MCP Integration
Hermes 可以加载 MCP servers 暴露出来的外部工具,把能力边界扩到 GitHub、文件系统和其他上下文服务上。
网关、自动化与长期运行
Hermes 的设计重点是持续工作,而不是一次性对话结束。
Messaging Gateway
README 和文档都明确支持 Telegram、Discord、Slack、WhatsApp、Signal、Email 与 CLI 共用同一个 agent。
Scheduled Automations
官方内置 cron scheduler,可以把日报、备份、审计之类的工作按计划推送到任意平台。
Browser Automation 与 Delegation
官方文档包含 browser toolset 和 delegate_task/subagent 这类能力,适合做多步骤自动化工作流。
问题、勘误或资料建议
如果你发现这页对官方能力的表述有偏差,或者有值得补充的官方文档入口,直接发邮件给我。