乐于分享
好东西不私藏

一行命令安装Hermes Agent,一篇搞懂2026最火的开源AI智能体(附详细和命令速查)

一行命令安装Hermes Agent,一篇搞懂2026最火的开源AI智能体(附详细和命令速查)

「别的AI工具是金鱼记忆,Hermes Agent是會陪你一起成长的数字伙伴。」

2026年2月25日,一个名为Hermes Agent的开源项目在GitHub上悄然上线。没有发布会,没有产品Hunt,就是一个仓库加一篇文档。

一个多月后:80,000+ Stars,242位贡献者,v0.7.0迭代到第七个大版本

它凭什么?

一句话:别的AI是"回答问题",Hermes Agent是"记住你、理解你、越用越懂你"。

传统AI Agent都是"金鱼",Hermes是"会记事的助理"

你和ChatGPT聊完关掉窗口,它就失忆了。下次打开,一切从零开始。

Hermes Agent不一样——它会跨会话记住你的项目、偏好、工作习惯,把解决过的问题沉淀成可复用的Skill,越用越懂你。

这不是噱头。核心是它内置的闭环学习系统

任务下达 → Agent执行 → 生成Skill文件 → 存入持久记忆 → 下次直接复用

举个例子: 让Hermes帮你部署Docker容器,它完成后会生成一个deploy-docker-container.md的Skill文件。下次再说"帮我部署",它直接加载执行,不需要重新思考流程。

维度
传统AI Agent
Hermes Agent
会话记忆
单次会话
跨会话持久化
任务经验
每次从零开始
自动生成Skill复用
行为优化
靠人工调prompt
自动调整策略
用户建模
跨会话构建用户画像

三层记忆系统——它真的在"长脑子"

Hermes Agent的记忆分为三层:

会话记忆(短期)——当前对话的上下文,会话结束就消失

持久记忆(长期)——跨会话的事实、用户偏好、历史决策

技能记忆(肌肉记忆)——解决方案的模式和方法论,Agent自己总结出来的操作手册

这种分层设计解决了一个实际问题:把所有信息都塞进上下文窗口,token成本和延迟都会爆炸。混合架构让Agent只在需要时加载相关记忆,既省token又保持了连贯性。

2个月80K Stars,开源社区在投票

这个增速背后有两股东风:

1. AI Agent从玩具变生产工具

2026年的开发者不再满足于"能聊天的AI"。他们要的是能持续运行、记住上下文、自动优化的软件系统。

2. OpenClaw的安全危机

2026年Q1披露了这些数据:

  • 138+个CVE漏洞被公开披露
  • CVE-2026-25253(CVSS 8.8):一键远程代码执行,通过WebSocket token窃取
  • 42,000+实例暴露在公网,使用默认配置
  • 824个恶意Skill在ClawHub市场被发现

开发者需要一个更安全的替代方案。Hermes Agent恰好接住了。

不是套壳聊天机器人,是数字员工

Hermes Agent的定位:一个会从自己的经验中学习的开源AI Agent,MIT协议,完全自托管

核心能力一览:

  • 模型无关:支持OpenAI/Claude/Gemini/Ollama/国产模型(Qwen、GLM、Kimi、MiniMax),按需切换,一行命令换模型
  • MCP双向支持:既能连接外部工具(GitHub、数据库、浏览器),也能作为服务端让Cursor、VS Code直接接入
  • 40+内置工具:终端、文件、搜索、Git、定时任务,开箱即用
  • 多平台消息网关:微信、Telegram、飞书、钉钉……持续在线
  • 六种执行后端:本地、Docker、SSH、Daytona、Modal、云端
提供商
说明
设置方式
Nous Portal
订阅制,零配置
OAuth登录
OpenAI
GPT-5.x系列
API密钥
Anthropic
Claude Opus 4.6
API密钥
OpenRouter
200+模型路由
API密钥
DeepSeek
直接API访问
设置DEEPSEEK_API_KEY
Ollama
本地模型
无需API Key

详细安装教程(2分钟搞定)

Linux/macOS/WSL2一键安装:

curl -fsSL https://res1.hermesagent.org.cn/install.sh | bash

Windows用户: 先安装WSL2,然后在WSL2终端中执行上述命令。

安装程序会自动处理所有依赖项:

  • uv — 快速Python包管理器
  • Python 3.11 — 通过uv安装,无需sudo
  • Node.js v22 — 用于浏览器自动化
  • ripgrep — 快速文件搜索
  • ffmpeg — TTS音频格式转换

验证安装:

hermes --version  # 查看版本hermes doctor      # 运行诊断

配置指南——5步完成设置

1. 运行设置向导:

hermes setup

2. 选择LLM模型:

hermes model

3. 配置API Key:

hermes config set OPENROUTER_API_KEY your_key_here

.env文件示例:

# OpenAIOPENAI_API_KEY=sk-your-openai-key# Anthropic (Claude)ANTHROPIC_API_KEY=sk-ant-your-anthropic-key# OpenRouter(推荐新手)OPENROUTER_API_KEY=sk-or-your-openrouter-key# Kimi / Moonshot AIKIMI_API_KEY=your-kimi-key

4. 配置工具集:

hermes tools

5. 配置消息网关(可选):

hermes gateway setup

支持接入Telegram、Discord、Slack、WhatsApp、飞书、钉钉等平台。

常用命令速查

hermes              # 交互式命令行界面hermes model        # 切换大语言模型hermes tools        # 配置工具集hermes config set# 设置单项配置hermes gateway      # 启动消息网关hermes setup        # 全量配置向导hermes claw migrate # 从OpenClaw迁移数据hermes update       # 更新至最新版本hermes doctor       # 诊断运行环境hermes status       # 检查配置状态

消息网关——多个选项

Hermes Agent的消息网关允许你通过多个平台与它交互:

支持的平台:

平台
说明
Telegram
最完整的集成
Discord
支持服务器和语音频道
Slack
工作区集成
WhatsApp
通过WhatsApp Web
飞书
企业协作
钉钉
企业沟通
企业微信
企业微信
Email
SMTP邮件

配置示例(飞书):

hermes gateway setup

或直接编辑~/.hermes/config.yaml

gateway:adapters:feishu:enabled:trueapp_id:your_app_idapp_secret:your_app_secret

自动化任务——用自然语言写定时任务

Hermes Agent内置Cron调度器,支持用自然语言定义定时任务:

# 设置每日简报hermes>>> 每天早上9点检查AI新闻,并通过Telegram给我发送摘要# 查看已配置的任务hermes schedule list# 删除任务hermes schedule remove <task-id>

谁在用?谁不适合?

适合的场景:

  • 需要AI助手长期运行、积累项目经验的个人开发者
  • 有重复性自动化任务的团队(部署、监控、数据处理)
  • 想找一个AI中枢连接各种工具的(通过MCP)
  • 从OpenClaw迁移,需要更安全自托管方案的

不适合的场景:

  • 只需要一次性问答,不需要持久记忆
  • 纯编程场景且深度使用Cursor/OpenClaw的
  • 对自托管没有需求,更倾向SaaS方案的

今日思考

AI Agent的下一步,不是更会聊天,而是更有记忆

当一个AI能记住你三年来的所有项目偏好、工作习惯、解决过的问题——它还只是一个工具吗?

也许,它正在变成某种意义上的数字同事。