Hermes Agent 使用指南

Hermes Agent 使用指南

Hermes Agent是个啥?

Hermes Agent 是 Nous Research(Hermes 模型背后的团队)开发的自改进(self-improving)AI Agent,核心创新在于内置学习闭环(closed learning loop)

  • 持久多层记忆:使用 SQLite + FTS5 全文搜索 + LLM 自动总结,跨会话永久记住你的偏好、风格和历史,不会“健忘”。

  • 自动技能进化:任务完成后自动生成 Markdown Skill 文件,下次直接调用;还会自我迭代优化 Skill。

  • 自主执行力:支持终端命令、浏览器、文件操作、代码生成、Web 搜索等工具,可在 CLI 或 Telegram/Discord 等平台运行。

  • 模型超灵活:支持 OpenRouter(200+模型)、OpenAI、Anthropic、Nous Portal、本地 Ollama 等,几乎零切换成本。

  • 完全开源免费:MIT 协议,可在 $5 VPS、本地、Docker、Modal 等环境运行。

简单说:普通AI是工具,Hermes是会自己进化的私人AI助手。用得越久,它就越像你的"数字分身"。

官方文档:https://hermes-agent.nousresearch.com/docs/

最近AI圈爆火的Hermes到底是什么?
OpenClaw vs Hermes:一文深入理解两大通用 Agent

安装

在 Mac 或者 Linux 环境,在终端输入如下命令后回车:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 安装完成后重载 shell:
source ~/.bashrc  # 或 source ~/.zshrc

脚本会自动检测并安装 Python、Node.js、Git、ripgrep 等所有依赖,耐心等待即可。

安装完成后,脚本会自动进入引导设置,选择 Quick setup 模式,然后按提示配置模型。推荐选 OpenRouter(登陆后创建API Keys),选免费模型(如 nvidia/nemotron-3-super-120b-a12b:free),零成本跑起来先体验。如果之前本地已有 OpenAI 或 Codex 的授权配置,Hermes 会自动读取,不用重复填写。

由于之前配置使用过OpenClaw → macOS安装龙虾OpenClaw,可以直接导入。

Hermes Agent 使用指南

接入飞书:Hermes Agent全解析:与OpenClaw对比及飞书接入指南

Hermes Agent 使用指南

配置最后会询问是否注册为系统服务,选 Y 可以开机自启、后台常驻,省去每次手动启动的麻烦。

Hermes Agent 使用指南


Hermes Agent常用命令

Hermes Agent 的命令都以 hermes 开头,其核心命令可以分为几大类:核心交互、配置管理、工具与技能、网关与会话管理

核心交互 (Core Commands)

这是你与 Agent 日常交流的核心命令。

命令作用示例/说明
hermes 或 hermes chat启动交互式对话,这是最常用的入口。在终端直接运行即可进入对话模式。hermes
hermes -q "<你的问题>"执行单次查询。Agent 执行后会直接退出,适合脚本调用。hermes -q "解释什么是递归"
hermes -m <模型名>临时指定模型。在本次对话中覆盖默认模型。hermes -m openrouter/gpt-4o
hermes -t <工具集>启用特定工具集。例如,开启浏览器工具 browserhermes -t browser

提示:在对话中,你也可以直接使用自然语言向 Agent 下达指令,它会自动判断并调用相应的工具。

配置与管理 (Setup & Config)

安装后的首要任务就是配置好 Agent 的“大脑”。

命令作用示例/说明
hermes setup启动交互式配置向导。这是新手最推荐的配置方式,会引导你一步步设置模型、API Key等。hermes setup
hermes model交互式切换模型。在已配置的模型列表中快速选择并切换。hermes model
hermes config edit编辑配置文件。用默认编辑器打开 ~/.hermes/config.yaml 进行高级配置。hermes config edit
hermes version查看当前版本hermes version
hermes doctor环境诊断。检查安装是否正确,环境是否正常。hermes doctor
hermes dashboard打开管理面板。在浏览器中启动一个图形化管理界面,方便查看日志和状态。hermes dashboard

工具与技能 (Tools & Skills)

Hermes 的能力通过“工具集”和“技能”来扩展。

命令作用示例/说明
hermes tools list列出所有工具。显示所有内置工具及其在当前平台的启用状态。hermes tools list --platform telegram
hermes tools enable <工具名>启用工具。为特定平台(如 CLI)启用工具。hermes tools enable browser --platform cli
hermes tools disable <工具名>禁用工具hermes tools disable web --platform cli
hermes skills list列出所有已安装技能。技能是更高阶的工作流。hermes skills list
hermes skills search <关键词>搜索技能hermes skills search "code review"
hermes skills install <技能名>安装技能hermes skills install <技能名>
hermes skills uninstall <技能名>卸载技能hermes skills uninstall <技能名>

网关与会话管理 (Gateway & Session)

Gateway 是让 Agent 接入各种聊天平台(如飞书、Telegram)的关键。

命令作用示例/说明
hermes gateway setup配置消息网关。交互式地将 Agent 连接到飞书、Telegram等平台。hermes gateway setup
hermes gateway start启动网关后台服务。让 Agent 通过网关持续在线。hermes gateway start
hermes gateway stop停止网关服务hermes gateway stop
hermes gateway status查看网关状态hermes gateway status
hermes gateway list列出已启用的网关列表hermes gateway list
hermes gateway enable <平台>手动启用特定平台的网关hermes gateway enable discord slack
hermes -c恢复最近的对话会话hermes -c
hermes -r <会话ID>恢复指定ID的对话会话hermes -r <session_id>

补充说明:在对话界面中,斜杠命令(如 /help/plan/skills --force)是非常快捷的操作方式。部分命令需确保环境正确,例如macOS用户使用sed -i时需额外参数。

现在个人电脑用hermes,公司电脑用内部提供的openclaw,唯一的限制就是429了Hermes Agent 使用指南


参考:

anzhihe 安志合个人博客,版权所有 丨 如未注明,均为原创 丨 转载请注明转自:https://chegva.com/6704.html | ☆★★每天进步一点点,加油!★★☆ | 

您可能还感兴趣的文章!

发表评论

电子邮件地址不会被公开。 必填项已用*标注