由 Nous Research 打造的开源 AI 代理框架 — 运行在终端、消息平台和 IDE 中,支持任意 LLM 提供商
一个开源、可扩展、自我改进的 AI 代理框架
Hermes 能做什么
5 分钟上手 Hermes
在终端中执行的 hermes 命令
anthropic/claude-sonnet-4model.default gpt-4在对话会话中直接输入的 / 命令
| 命令 | 说明 |
|---|---|
/new /reset | 开启全新会话 |
/clear | 清屏并新建会话(CLI) |
/retry | 重新发送上一条消息 |
/undo | 删除最后一次对话 |
/title [name] | 命名当前会话 |
/compress | 手动压缩上下文(节省 token) |
/stop | 终止所有后台进程 |
/rollback [N] | 恢复到文件检查点 |
/background <prompt> | 在后台运行任务 |
/resume [name] | 恢复指定会话 |
| 命令 | 说明 |
|---|---|
/model [name] | 查看或切换模型 |
/personality [name] | 设置人格(helpful / concise / creative / kawaii) |
/reasoning [level] | 推理强度:none / low / medium / high / xhigh / show |
/verbose | 切换详细模式:off → new → all |
/voice [on|off|tts] | 语音模式开关 |
/yolo | 切换危险命令审批跳过 |
/skin [name] | 切换主题(CLI) |
| 命令 | 说明 |
|---|---|
/skill <name> | 加载指定技能到当前会话 |
/tools | 管理工具(CLI) |
/skills | 搜索/安装技能(CLI) |
/cron | 管理定时任务 |
/reload-mcp | 重载 MCP 服务器 |
| 命令 | 说明 |
|---|---|
/approve | 批准待处理命令(网关) |
/deny | 拒绝待处理命令(网关) |
/restart | 重启网关 |
/help | 显示帮助 |
/usage | Token 使用情况 |
/platforms | 查看平台连接状态 |
/quit /exit | 退出 CLI |
通过 hermes tools 启用或禁用 — 修改后需 /reset 生效
| 工具集 | 功能 | 默认 |
|---|---|---|
terminal | Shell 命令与进程管理 | ✅ |
file | 文件读写 / 搜索 / 修改 | ✅ |
web | 网页搜索与内容提取 | ✅ |
browser | 浏览器自动化 | ✅ |
code_execution | 沙箱 Python 执行 | ✅ |
vision | 图片分析 | ✅ |
image_gen | AI 图片生成 | ✅ |
tts | 文字转语音 | ✅ |
memory | 跨会话持久记忆 | ✅ |
delegation | 子代理任务委派 | ✅ |
cronjob | 定时任务管理 | ✅ |
messaging | 跨平台消息发送 | ✅ |
session_search | 搜索历史对话 | ✅ |
homeassistant | 智能家居控制 | ❌ |
rl | 强化学习工具 | ❌ |
moa | 混合代理(Mixture of Agents) | ❌ |
关键路径与常用配置项
| 路径 | 说明 |
|---|---|
~/.hermes/config.yaml | 主配置文件 |
~/.hermes/.env | API 密钥和密钥 |
~/.hermes/skills/ | 已安装技能 |
~/.hermes/sessions/ | 会话记录 |
~/.hermes/logs/ | 网关和错误日志 |
~/.hermes/auth.json | OAuth 令牌和凭据池 |
| 配置项 | 说明 | 示例值 |
|---|---|---|
model.default | 默认模型 | anthropic/claude-sonnet-4 |
model.provider | 模型提供商 | openrouter |
agent.max_turns | 最大对话轮次 | 90 |
compression.enabled | 启用上下文压缩 | true |
compression.threshold | 压缩触发阈值 | 0.50 |
memory.memory_enabled | 启用记忆 | true |
security.redact_secrets | 自动隐藏密钥 | false |
approvals.mode | 命令审批模式 | manual / smart / off |
tts.provider | 文字转语音 | edge / elevenlabs / openai |
| 提供商 | 认证方式 | 环境变量 |
|---|---|---|
OpenRouter | API Key | OPENROUTER_API_KEY |
Anthropic | API Key | ANTHROPIC_API_KEY |
OpenAI | API Key | OPENAI_API_KEY |
Google Gemini | API Key | GOOGLE_API_KEY |
DeepSeek | API Key | DEEPSEEK_API_KEY |
xAI / Grok | API Key | XAI_API_KEY |
MiniMax | API Key | MINIMAX_API_KEY |
Alibaba DashScope | API Key | DASHSCOPE_API_KEY |
Groq | API Key | GROQ_API_KEY |
Nous Portal | OAuth | hermes auth |
Local GGUF | 无 | ollama / llama.cpp |