教程

Hermes Agent 安装配置教程:从零到 Telegram 控制 AI Agent,含 Docker 沙箱

Hermes Agent 完整安装配置教程:一键安装、OpenRouter/Anthropic/Ollama 提供商选择、Telegram Bot 配置、Docker 沙箱部署、MCP 工具接入和社区技能安装,含常见报错解决方案。

2026/4/133分钟 阅读ClaudeEagle

Hermes Agent 安装比大多数 AI Agent 框架简单——一行命令搞定所有依赖(Python 3.11、Node.js)。这篇带你从安装到接入 Telegram,再到 Docker 沙箱。


前置条件

  • 系统:Linux 或 macOS(Windows 用 WSL2)
  • 必须:git
  • 可选:Docker(沙箱隔离)

Step 1:一键安装

bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.zshrc   # 或 source ~/.bashrc
hermes --version

安装脚本自动安装 Python 3.11(uv)、Node.js(nvm)、所有依赖,并将 hermes 加入 PATH。


Step 2:选择 LLM 提供商

bash
hermes model

选项 A:OpenRouter(推荐) 一个 Key 访问 200+ 模型,包括 Claude、GPT-4、Gemini、Llama。注册 openrouter.ai,粘贴 API Key,选默认模型(推荐 anthropic/claude-sonnet-4-5)。

选项 B:直接用 Anthropichermes model 里选 Anthropic,选 Claude Code OAuth(已装 Claude Code 的无需再配 Key)或输入 Anthropic API Key。

选项 C:本地 Ollama(免费)

bash
ollama pull llama3.3     # 8GB 显存
# hermes model 选 Custom Endpoint
# Base URL: http://localhost:11434/v1
# Model: llama3.3

Step 3:启动

bash
hermes          # 新对话
hermes -c       # 继续上次会话
hermes doctor   # 诊断配置
hermes update   # 更新版本

会话内常用斜杠命令:

/model 切换模型 /skills 浏览技能库 /compress 压缩上下文(长会话用) /save 保存会话

Step 4:接入 Telegram(强烈推荐)

4.1 创建 Bot

  1. Telegram 搜索 @BotFather
  2. /newbot,填名字和用户名(必须以 bot 结尾)
  3. 保存返回的 Bot Token

4.2 配置网关

bash
hermes gateway telegram --token YOUR_BOT_TOKEN
hermes gateway start

Telegram 里找到你的 Bot,发消息就能控制 Hermes。终端和 Telegram 的对话历史、技能全部同步。


Step 5:Docker 沙箱(推荐)

默认 Hermes 直接在本机执行命令。Docker 沙箱提供隔离:

bash
hermes config set terminal.backend docker
hermes doctor  # 验证

沙箱内操作不影响主机文件系统。


Step 6:连接 MCP 工具(可选)

编辑 ~/.hermes/config.yaml

yaml
mcp_servers:
  github:
    command: npx
    args: ["-y", "@modelcontextprotocol/server-github"]
    env:
      GITHUB_PERSONAL_ACCESS_TOKEN: "ghp_xxx"

重启 hermes,Agent 就能操作 GitHub 了。


Step 7:安装社区技能

bash
hermes skills search "code review"
hermes skills install code-reviewer
hermes skills list

也可以在 clawhub.ai 浏览后安装。


配置定时任务

text
> 每天早上 9 点检查 Hacker News AI 新闻,发摘要到 Telegram

Hermes 自动创建 cron 任务,通过网关定时推送,不需要手动编辑 crontab。


常见问题

hermes: command not found

bash
source ~/.zshrc
# 或手动加路径:export PATH="~/.hermes/bin:<your-PATH>"

国内安装超时

bash
HTTPS_PROXY=http://127.0.0.1:7890 curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

其他问题hermes doctor 自动诊断,有问题的配置项标红。


来源:Hermes Agent 官方文档 | 整理:ClaudeEagle

相关文章推荐

教程OpenClaw 快速入门:用 Telegram 控制 AI Agent,5 分钟搭建个人 AI 助理OpenClaw 5 分钟快速入门:用 Telegram 控制 AI Agent,含安装配置、Bot 创建、Skills 定义、多渠道支持、Claude Code 编程任务集成,以及与 Claude Code CLI 的区别和互补关系。2026/4/13教程OpenClaw 多 Agent 架构入门:用 Telegram Bot 控制你的 AI Agent 集群OpenClaw 多 Agent 架构入门指南:通过 Telegram 控制 AI Agent 集群,支持子 Agent 编排、MCP 集成和多节点部署。含快速开始教程。2026/4/7教程OpenClaw 安装完全指南:从脚本一键安装到 Docker 容器化部署OpenClaw 安装完全指南:一键脚本(推荐)、npm/pnpm 手动安装、源码构建、Docker 容器化部署四种主流方式,以及 Fly.io/Railway/Hetzner 云端部署选项、安装后验证步骤和常见 PATH 问题排查。2026/3/1教程Hermes Agent 免费使用指南:Ollama 本地部署和 OpenRouter 零成本方案Hermes Agent 免费和低成本使用完整指南:本地 Ollama 零费用配置、OpenRouter 免费模型、付费用量控制策略,以及 VPS 24 小时部署方案,含省 token 技巧和实际月费参考。2026/4/13教程完美 CLAUDE.md 写法指南:三大支柱结构、防踩坑清单和可直接复用的模板CLAUDE.md 完整写法指南:三大支柱结构(WHAT/WHY/HOW)、10 项防踩坑规则、渐进式披露策略、与 AGENTS.md 的选择,附可直接复用的模板和优化检查清单。2026/4/11教程Claude Code 新手入门完整教程:安装、登录、第一个任务全流程(2026 最新)Claude Code 新手入门完整教程:从安装到第一个任务全流程,涵盖 macOS/Windows/Linux 安装、常见报错处理、核心命令速查和 5 个高频使用场景。2026/4/9