Hermes Agent命令行大全 Hermes Agent的命令行工具使用教程,Hermes
Agent是一款强大的AI代理工具,通过命令行界面提供丰富功能。本文将详细介绍其核心命令、实用技巧和效率提升方法,帮助新手快速掌握这款工具的使用。
核心命令速查表
Hermes Agent的命令行界面提供了多种实用命令,以下是最常用的核心命令列表:
命令 功能描述 使用场景
/help 显示帮助信息 忘记命令时快速查询
/tools 列出可用工具 了解系统功能范围
/model 查看或切换当前模型 根据任务需求调整AI模型
/clear 清除屏幕并重置对话 开始全新对话场景
/history 查看对话历史 回顾之前的交互内容
/save 保存当前对话 重要对话内容存档
/config 显示当前配置 检查系统参数设置
/skills 管理技能插件 扩展Agent功能
Hermes Agent CLI 工具的系统性使用方法
一、启动与基础交互
Hermes Agent CLI
是一个功能完整的终端用户界面(TUI),支持多行编辑、斜杠命令补全与流式工具输出,专为终端高频使用者设计。它不依赖网页环境,所有操作均在本地终端中完成。
1、在终端中输入 hermes 并回车,启动默认会话。
2、首次运行将自动触发交互式配置向导,按提示选择 LLM 提供商、启用工具集及网关选项。
3、进入会话后,直接输入自然语言指令(如“列出当前目录下的 Python 文件”),Agent 将自动调用 terminal 工具执行命令。
二、斜杠命令控制流
斜杠命令用于覆盖默认行为、切换上下文或管理会话状态,全部以 / 开头,不触发模型推理,响应极快。
1、输入 /new 重置对话历史,保留当前屏幕内容,适合开启新话题。
2、输入 /clear 清空整个终端界面并重置会话状态,适用于调试异常上下文。
3、输入 /model 查看当前激活模型;后接模型名(如 /model gpt-4)立即切换,无需重启进程。
4、输入 /skills 列出已启用技能;搭配 +skill_name 或 -skill_name 可动态启停。
三、文件与系统操作集成
Hermes CLI 内置 terminal 工具后端,可直接读写本地文件系统、执行 shell
命令,并根据配置自动适配执行环境(local/docker/ssh)。
1、输入指令如 把 README.md 的前10行显示出来,Agent 将调用 cat README.md | head -n 10 并返回结果。
2、输入 创建目录 ~/projects/hermes-test 并进入,Agent 自动执行 mkdir -p
~/projects/hermes-test && cd ~/projects/hermes-test。
3、若配置了 terminal: backend: docker,所有命令将在隔离的 python:3.11-slim
容器中执行,保障环境纯净性。
四、浏览器自动化指令链
当启用 browser 工具集后,CLI 支持通过自然语言驱动完整网页操作流程,无需编写脚本,所有动作实时反馈。
1、输入 打开 example/com 并截图,Agent 依次调用 browser_navigate 与
browser_vision,截图保存至 /home/.hermes/cache/screenshots/。
2、输入 在百度搜索框输入 'Hermes Agent 安装' 并按回车,Agent 自动解析 DOM 元素,调用 browser_type 与
browser_press 完成交互。
3、输入 提取当前页面所有链接,Agent 调用 web_extract 并结构化返回 URL 列表。
五、会话与持久化管理
Hermes CLI 支持会话级状态保存,包括对话历史、memory 缓存和 skills 配置,所有数据默认落盘至
~/.hermes/sessions/ 目录。
1、输入 /session list 查看全部历史会话 ID;输入 /session load abc123 恢复指定会话上下文。
2、输入 记住我刚才说的 API 密钥是 sk-xxx,Agent 将该信息写入 memory 层,后续指令中可直接引用“我的 API 密钥”。
3、手动修改 ~/.hermes/config.yaml 中的 memory: backend: sqlite
可切换记忆存储方式,支持跨会话检索。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/261970.html