Hermes Agent 详细指南:命令详解·插件系统·gola用法与 MCP 扩展
有很多朋友私信我说,能不能出一版全命令详解和插件系列,我虽然不是大佬但会尽可能去整理并实践后分享给大家。对于使用Hermes,只是分享自己的个人看法和日常使用的方法,废话不多说,今天内容比较多,涵盖了几乎5月7日更新后的各个使用功能。
Hello,大家好我是“硅谷茶馆”,首先感谢关注我的各位朋友,在我使用Agent过程给予建议和使用方法。
有很多朋友私信我说,能不能出一版全命令详解和插件系列,我虽然不是大佬但会尽可能去整理并实践后分享给大家。对于使用Hermes,只是分享自己的个人看法和日常使用的方法,废话不多说,今天内容比较多,涵盖了几乎5月7日更新后的各个使用功能。

一、快速安装,一行命令搞定
安装之前文章讲过,不过还是要写,不会过多介绍大家应该都会,不会的看看之前文章:
# Linux / macOS / WSL2 一键安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# Windows (PowerShell 早期 Beta)
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
# Android (Termux) — 同 Linux 命令,安装器自动识别
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
二、核心命令快速上手
Hermes主要有两个入口:
-
hermes:终端交互界面
-
hermes gateway:消息网关(支持多平台)
-
hermes -p work:使用指定配置运行
-
hermes -c:继续上一次会话
-
hermes --tui:启动新的图形化终端界面
-
常用全局参数示例:

-
模型与提供商切换

-
网关|诊断与维护|多代理看板

这些命令是在我们使用过程中出现日常使用常用的
三、最强新功能:/goal 持续目标模式–让代理持续完成任务
这是v0.13版本的最大亮点,彻底解决了AI“做一半就停”的问题。
使用方法超级简单,在会话里输入:/goal +内容+目标,例如:
/goal 修复 tests/ 目录下所有失败的测试用例
Hermes会自动开始执行,每轮结束后有一个独立的裁判模型判断任务是否完成。如果没完成,它会继续努力,直到目标达成或达到最大轮次(默认20轮)。循环执行机制参考下图:

这个功能特别适合需要长时间运行的自动化任务,让AI真正“坚韧”地帮你把事情做完。
四、会话内斜杠命令“/”(命令补全和速查)
大多数人不是专业的程序员基本上敲命令都存在记不住等情况,而“/”就是弥补了这些,我也懒得记所以整理一套速查命令表

五、插件系统:轻松扩展能力
Hermes的插件系统非常开放:

- 自定义插件开发
把Python文件放到~/.hermes/plugins/文件夹即可添加自定义工具、命令、钩子、仪表盘标签页、网关平台、提供商后端等,无需 Fork 项目支持自定义工具、命令和各种扩展
- MCP 服务器集成
完整兼容MCP可以连接各种外部能力,配置MCP服务器也很简单,在config.yaml里添加几行即可实现文件系统、GitHub等工具扩展。

# ~/.hermes/config.yaml
mcp_servers:
- name: filesystem
url: npx -y @modelcontextprotocol/server-filesystem /home/user
- name: github
url: npx -y @modelcontextprotocol/server-github
六、记忆系统与多代理协作
技能是 Hermes 的程序记忆——可复用的能力单元,从使用经验中创建,并在使用过程中持续改进。每个技能是一个 SKILL.md 文件。
- 技能管理命令:
# 安装技能(从 URL)
hermes skills install https://sharethis.chat/SKILL.md
hermes skills install https://example.com/my-skill/SKILL.md --category productivity
# 搜索技能
hermes skills search react --source skills-sh
hermes skills search https://mintlify.com/docs --source well-known
# 查看技能详情
hermes skills inspect skills-sh/vercel-labs/json-render/json-render-react
# 重置技能到原始状态
hermes skills reset google-workspace
hermes skills reset google-workspace --restore # 完全恢复原版
# 在聊天中浏览技能
hermes chat --toolsets skills -q "What skills do you have?"

看板使用 SQLite(~/.hermes/kanban.db)作为持久化存储,跨所有 Hermes Profile 共享。多个代理可并行领取任务、协作完成并在阻塞时移交。
# 初始化看板
hermes kanban init
# 创建任务
hermes kanban create "修复 auth 模块的边界条件" --assignee profile-name
# 查看任务板
hermes kanban list
hermes kanban show t_abc
# 派遣 Worker
hermes kanban dispatch
# 打开可视化仪表盘
hermes dashboard # 访问 http://127.0.0.1:9119

六、常用工作命令
# ── 日常使用 ──────────────────────────────────────────
hermes # 开始新会话
hermes -c # 继续上次会话
hermes -z "快速查询" # 单次问答,只输出答案
# ── 目标驱动自动化(会话内) ──────────────────────────
/goal 完整重构 utils.py,确保所有测试通过
/goal status # 查看进度
/goal pause # 暂停
# ── 调试三剑客 ──────────────────────────────────────
hermes doctor --fix # 诊断并自动修复
hermes status # 查看当前状态
hermes logs errors -f # 实时跟踪错误日志
# ── 多提供商切换 ─────────────────────────────────────
hermes model # 交互式选择提供商和模型
/model claude-sonnet-4.6 # 会话内切换(已配置的提供商)
/model anthropic:claude-opus-4.6 # 指定提供商切换
# ── Curator 技能维护 ─────────────────────────────────
hermes curator status # 查看最少使用的 5 个技能
hermes curator run # 立即手动运行(同步,实时输出)
hermes curator archive <skill> # 归档指定技能
上面这这些小技巧能大大提升你的使用体验。
Hermes更新时间线及内容

Hermes Agent是一个真正自主、可扩展、持久记忆的AI代理。无论是日常开发、自动化运维,还是多平台智能助手,它都能帮上大忙。越用越聪明是它最大的魅力。
最后感谢大家对茶馆的支持,后续茶馆不止分享AI使用还会增加最新的AI技术和国际最新科技资讯,让朋友们可以不用翻译直接帮大家解读!感谢我的朋友们!!!
更多推荐

所有评论(0)