首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Hermes Agent 详细命令及用法指南

Hermes Agent 详细命令及用法指南

作者头像
不吃草的牛德
发布2026-05-22 20:58:12
发布2026-05-22 20:58:12
5440
举报
文章被收录于专栏:RustRust

Hermes Agent 是 Nous Research 开发的开源自改进 AI Agent,支持持久记忆、自动构建技能、多平台接入(CLI、Telegram、Discord 等),可作为个人/团队长期助手使用。以下是完整命令参考,基于官方文档整理。

1. 安装与基础设置

代码语言:javascript
复制
# 推荐安装方式(git 跟踪最新版)
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

核心设置命令

  • hermes setup:交互式完整设置向导
  • hermes model:配置/切换 LLM 提供商和模型(推荐首次运行)
  • hermes doctor:诊断配置和依赖问题
  • hermes status:查看 Agent、认证、平台状态
  • hermes update:更新 Hermes
  • hermes config:查看/编辑配置

启动方式

  • hermeshermes --tui:启动交互式 CLI / 现代 TUI(推荐)
  • hermes chat -q "你的问题":单次查询模式
  • hermes -z "你的问题":纯脚本模式(只输出最终答案,无多余内容)

2. 全局选项(hermes [options] ...)

  • --profile <name> / -p:指定 profile(支持多实例)
  • --resume <session> / -r:恢复指定会话
  • --continue / -c:恢复最近会话
  • --worktree / -w:使用隔离 git worktree(适合并行任务)
  • --yolo:跳过危险命令确认
  • --tui:强制使用 TUI 界面
  • --quiet / -Q:安静模式(适合脚本)

3. 主要 CLI 命令(终端外运行)

命令

用途

示例

hermes chat

交互或单次对话

hermes chat -q "总结最新 PR"

hermes model

配置提供商和模型

hermes model

hermes gateway

消息网关管理(Telegram 等)

hermes gateway setup / hermes gateway start

hermes skills

技能管理

hermes skills browse / hermes skills install <name>

hermes memory

内存后端配置

hermes memory setup

hermes sessions

会话浏览/管理

hermes sessions list

hermes logs

查看日志

hermes logs --level error

hermes backup / hermes import

备份/恢复

-

hermes profile

多实例 profile 管理

hermes profile list / hermes profile create

hermes cron

定时任务

hermes cron list

hermes doctor

诊断

-

hermes lsp

Language Server 支持

-

hermes dashboard

启动 Web 仪表盘

-

4. 聊天内 Slash 命令(输入 / 触发自动补全)

会话管理
  • /new [name]/reset:新建会话
  • /clear:清屏并新会话
  • /resume [name]:恢复会话
  • /sessions:浏览所有会话
  • /title <名称>:设置当前会话标题
  • /history:显示历史
  • /save:保存对话
  • /retry:重试上一条
  • /undo:撤销上一轮
  • /compress:手动压缩上下文
  • /rollback:回滚文件检查点
  • /quit/exit:退出(加 --delete 可删除当前会话记录)
模型与配置
  • /model [名称]:切换模型(支持 --global 持久化)
  • /personality <风格>:切换人格(如 pirate、concise、kawaii)
  • /fast [normal|fast]:切换快速模式
  • /reasoning [level]:调整推理强度
  • /yolo:切换自动批准危险命令
  • /verbose:调整工具输出详细程度
工具与技能
  • /tools [list|enable|disable]:管理工具
  • /toolsets:列出工具集
  • /skills:技能管理
  • /cron:定时任务管理
  • /curator:技能维护
  • /browser [connect|status]:浏览器工具控制
  • /reload-skills / /reload:重新加载技能或 .env
信息与调试
  • /help:帮助
  • /status:会话状态 + 摘要
  • /usage: token 使用和费用
  • /insights:使用分析
  • /debug:上传调试报告
  • /platforms/gateway:网关状态
高级操作
  • /background <prompt>/bg:后台任务
  • /goal <目标>:设置持续目标(支持子目标)
  • /steer <提示>:不中断当前任务,注入指引
  • /queue <prompt>:队列下一条消息
  • /handoff <平台>:会话切换到 Telegram 等

5. 实用技巧与最佳实践

  • 多行输入Alt+Enter / Ctrl+J / Shift+Enter(部分终端需 Kitty 协议)
  • 中断 Agent:输入新消息 + Enter,或 Ctrl+C
  • 语音模式/voice onCtrl+B 录音
  • 预加载技能hermes -s skill1,skill2
  • 脚本化调用:使用 hermes -z + 捕获输出
  • 安全:默认有危险命令确认,--yolo/yolo 可关闭
  • 持久化:使用 hermes gateway 做 Telegram/Discord 机器人

数据目录~/.hermes/(config.yaml、.env、skills、sessions、memory 等)

推荐工作流

  1. 1. hermes model 配置好模型
  2. 2. hermes 启动测试基本对话
  3. 3. hermes gateway setup 接入消息平台
  4. 4. 通过 /skills 安装常用技能(如 coding、github 相关)
  5. 5. 用 /goal 设置长期任务

参考来源:Hermes Agent 官方文档(hermes-agent.nousresearch.com)及 GitHub。

Hermes Agent 详细命令及用法指南(2026 年最新)

Hermes Agent 是 Nous Research 开发的开源自改进 AI Agent,支持持久记忆、自动构建技能、多平台接入(CLI、Telegram、Discord 等),可作为个人/团队长期助手使用。以下是完整命令参考,基于官方文档整理。

1. 安装与基础设置

代码语言:javascript
复制
# 推荐安装方式(git 跟踪最新版)
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

核心设置命令

  • hermes setup:交互式完整设置向导
  • hermes model:配置/切换 LLM 提供商和模型(推荐首次运行)
  • hermes doctor:诊断配置和依赖问题
  • hermes status:查看 Agent、认证、平台状态
  • hermes update:更新 Hermes
  • hermes config:查看/编辑配置

启动方式

  • hermeshermes --tui:启动交互式 CLI / 现代 TUI(推荐)
  • hermes chat -q "你的问题":单次查询模式
  • hermes -z "你的问题":纯脚本模式(只输出最终答案,无多余内容)

2. 全局选项(hermes [options] ...)

  • --profile <name> / -p:指定 profile(支持多实例)
  • --resume <session> / -r:恢复指定会话
  • --continue / -c:恢复最近会话
  • --worktree / -w:使用隔离 git worktree(适合并行任务)
  • --yolo:跳过危险命令确认
  • --tui:强制使用 TUI 界面
  • --quiet / -Q:安静模式(适合脚本)

3. 主要 CLI 命令(终端外运行)

命令

用途

示例

hermes chat

交互或单次对话

hermes chat -q "总结最新 PR"

hermes model

配置提供商和模型

hermes model

hermes gateway

消息网关管理(Telegram 等)

hermes gateway setup /hermes gateway start

hermes skills

技能管理

hermes skills browse /hermes skills install <name>

hermes memory

内存后端配置

hermes memory setup

hermes sessions

会话浏览/管理

hermes sessions list

hermes logs

查看日志

hermes logs --level error

hermes backup /hermes import

备份/恢复

-

hermes profile

多实例 profile 管理

hermes profile list /hermes profile create

hermes cron

定时任务

hermes cron list

hermes doctor

诊断

-

hermes lsp

Language Server 支持

-

hermes dashboard

启动 Web 仪表盘

-

4. 聊天内 Slash 命令(输入/ 触发自动补全)

会话管理
  • /new [name]/reset:新建会话
  • /clear:清屏并新会话
  • /resume [name]:恢复会话
  • /sessions:浏览所有会话
  • /title <名称>:设置当前会话标题
  • /history:显示历史
  • /save:保存对话
  • /retry:重试上一条
  • /undo:撤销上一轮
  • /compress:手动压缩上下文
  • /rollback:回滚文件检查点
  • /quit/exit:退出(加--delete 可删除当前会话记录)
模型与配置
  • /model [名称]:切换模型(支持--global 持久化)
  • /personality <风格>:切换人格(如 pirate、concise、kawaii)
  • /fast [normal|fast]:切换快速模式
  • /reasoning [level]:调整推理强度
  • /yolo:切换自动批准危险命令
  • /verbose:调整工具输出详细程度
工具与技能
  • /tools [list|enable|disable]:管理工具
  • /toolsets:列出工具集
  • /skills:技能管理
  • /cron:定时任务管理
  • /curator:技能维护
  • /browser [connect|status]:浏览器工具控制
  • /reload-skills //reload:重新加载技能或 .env
信息与调试
  • /help:帮助
  • /status:会话状态 + 摘要
  • /usage: token 使用和费用
  • /insights:使用分析
  • /debug:上传调试报告
  • /platforms/gateway:网关状态
高级操作
  • /background <prompt>/bg:后台任务
  • /goal <目标>:设置持续目标(支持子目标)
  • /steer <提示>:不中断当前任务,注入指引
  • /queue <prompt>:队列下一条消息
  • /handoff <平台>:会话切换到 Telegram 等

5. 实用技巧与最佳实践

  • 多行输入Alt+Enter /Ctrl+J /Shift+Enter(部分终端需 Kitty 协议)
  • 中断 Agent:输入新消息 + Enter,或Ctrl+C
  • 语音模式/voice onCtrl+B 录音
  • 预加载技能hermes -s skill1,skill2
  • 脚本化调用:使用hermes -z + 捕获输出
  • 安全:默认有危险命令确认,--yolo/yolo 可关闭
  • 持久化:使用hermes gateway 做 Telegram/Discord 机器人

数据目录~/.hermes/(config.yaml、.env、skills、sessions、memory 等)

推荐工作流

  1. 1.hermes model 配置好模型
  2. 2.hermes 启动测试基本对话
  3. 3.hermes gateway setup 接入消息平台
  4. 4. 通过/skills 安装常用技能(如 coding、github 相关)
  5. 5. 用/goal 设置长期任务

参考来源:Hermes Agent 官方文档(hermes-agent.nousresearch.com)及 GitHub。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-05-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust火箭工坊 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 安装与基础设置
  • 2. 全局选项(hermes [options] ...)
  • 3. 主要 CLI 命令(终端外运行)
  • 4. 聊天内 Slash 命令(输入 / 触发自动补全)
    • 会话管理
    • 模型与配置
    • 工具与技能
    • 信息与调试
    • 高级操作
  • 5. 实用技巧与最佳实践
  • 1. 安装与基础设置
  • 2. 全局选项(hermes [options] ...)
  • 3. 主要 CLI 命令(终端外运行)
  • 4. 聊天内 Slash 命令(输入/ 触发自动补全)
    • 会话管理
    • 模型与配置
    • 工具与技能
    • 信息与调试
    • 高级操作
  • 5. 实用技巧与最佳实践
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档