hermes agent重置有四种方式:一、推荐执行hermes reset --hard后运行hermes setup;二、手动删除~/.hermes并重装;三、仅覆盖config.yaml和.env;四、清理web dashboard的浏览器本地存储。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用Hermes Agent过程中修改了配置文件、模型参数或运行时行为,导致功能异常或意图偏离,可通过重置初始化操作恢复至出厂默认状态。以下是执行重置的多种可行路径:
一、执行内置重置命令(推荐)
该方法调用 Hermes Agent 自带的 reset 子命令,自动清理用户级配置与缓存,保留基础安装结构,适用于大多数误配置场景。
1、在终端中执行重置指令:hermes reset --hard
2、确认系统提示“Are you sure? This will delete all local configs and memories”,输入 yes
3、等待命令完成,输出显示 “Reset completed. Run hermes setup to reinitialize.”
4、立即运行初始化向导:hermes setup
二、手动清除配置目录并重建
此方式绕过 CLI 命令逻辑,直接删除全部用户数据目录,确保无残留配置干扰,适用于 reset 命令失效或需彻底清空记忆的场景。
1、关闭所有正在运行的 Hermes Agent 进程:pkill -f hermes
2、删除主配置目录:rm -rf ~/.hermes/
3、验证目录已不存在:ls -la ~/.hermes(应返回“No such file or directory”)
4、重新运行安装脚本以重建基础结构:curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
三、仅重置配置文件而不清除记忆
当您仅需还原 config.yaml 和 .env 的默认值,但希望保留历史会话、技能文件和持久化记忆时,可单独覆盖配置文件。
1、进入配置目录:cd ~/.hermes
2、备份当前配置(可选):cp config.yaml config.yaml.backup && cp .env .env.backup
3、生成全新默认配置:hermes config init
4、重载环境变量并验证:source ~/.hermes/.env && hermes --version
四、重置 Web Dashboard 状态
网页端(Dashboard)的本地状态存储于浏览器 IndexedDB 及本地 localStorage 中,与 CLI 配置分离。若页面显示异常、配置表单错乱或 Token 统计失真,需单独清理前端状态。
1、打开浏览器访问 http://127.0.0.1:9119
2、按 Ctrl+Shift+I(Windows/Linux)或 Cmd+Option+I(macOS)打开开发者工具
3、切换到 Application 标签页 → Storage → Local Storage → 点击 http://127.0.0.1:9119 → 点击右上角三个点图标 → 选择 Clear storage
4、刷新页面,确认 STATUS 页面显示“Gateway: Connected”且 CONFIG 表单恢复初始字段











