Hermes Agent
一个会随着你成长的智能体。 ([NOUS RESEARCH][1])
将它安装在一台机器上,连接你的消息账户,它就会成为一个持续存在的个人智能体——学习你的项目、构建自己的技能,并能在你所在的任何地方与你交互。 ([NOUS RESEARCH][1])
不是绑定在 IDE 中的代码助手,也不是围绕单一 API 的聊天机器人封装。
而是一个运行在你服务器上的自主智能体,能够记住所学内容,并随着时间变得更强大。 ([NOUS RESEARCH][1])
功能
💬 存在于你所在的地方(Lives Where You Do)
支持 Telegram、Discord、Slack、WhatsApp 和 CLI,通过一个统一的网关进程接入。 支持语音消息转录、跨平台对话延续(例如在 Telegram 开始,在终端继续)。 ([NOUS RESEARCH][1])
🧠 随运行时间不断成长(Grows the Longer It Runs)
具备跨会话的持久化记忆——学习你的偏好、项目和环境。 当解决复杂问题时,会写入技能文档,从而不会遗忘。 技能可搜索、可共享。 ([NOUS RESEARCH][1])
⏰ 定时自动化(Scheduled Automations)
内置 cron 调度器,可向任意平台发送结果。 支持自然语言定义任务,例如每日报告、夜间备份、每周审计、晨间简报等,并通过网关自动运行。 ([NOUS RESEARCH][1])
🔀 委派与并行(Delegates & Parallelizes)
可创建隔离的子智能体用于并行工作流。 每个子智能体拥有独立的对话和终端。 支持通过 Python 脚本调用工具(RPC),将多步骤流程压缩为低上下文成本执行。 ([NOUS RESEARCH][1])
🔒 真实沙箱(Real Sandboxing)
支持 5 种终端后端:
- 本地(local)
- Docker
- SSH
- Singularity
- Modal
提供容器安全加固(只读 root、能力裁剪、PID 限制、命名空间隔离)。 ([NOUS RESEARCH][1])
🌐 完整 Web 与浏览器控制(Full Web & Browser Control)
支持:
- Web 搜索
- 页面提取
- 浏览器自动化(点击、输入、截图等)
以及:
- 视觉分析
- 图像生成
- 文本转语音
- 多模型协同推理 ([NOUS RESEARCH][1])
内置工具(40+)
包括但不限于:
- Web 搜索
- 终端
- 文件系统
- 浏览器
- 视觉
- 图像生成
- 文本转语音
- 记忆系统
- 任务规划
- 定时任务
- 代码执行
- 子智能体
- 技能系统
- 多模型推理
- 消息系统
- 会话检索 ([NOUS RESEARCH][1])
兼容性(Works with everything)
聊天平台
- Telegram
- Discord
- Slack
- CLI ([NOUS RESEARCH][1])
LLM 提供商
- Nous Portal
- OpenRouter
- 自定义 API ([NOUS RESEARCH][1])
执行环境
- 本地
- Docker
- SSH
- Singularity
- Modal ([NOUS RESEARCH][1])
技能系统(40+ 内置技能,持续增长)
技能是一种“过程性记忆”,即针对重复任务的可复用方法。
当智能体解决复杂问题时,会自动创建技能; 在遇到类似任务时自动加载。
支持从社区 Hub 一键安装技能。 ([NOUS RESEARCH][1])
内置技能
包含 40+ 技能,覆盖:
- MLOps
- GitHub 工作流
- 图表生成
- 笔记记录 等
并支持运行过程中动态生成新技能。 ([NOUS RESEARCH][1])
技能生态集成
支持:
- agentskills.io
- GitHub 仓库
- ClawHub
- LobeHub
- Claude Code Marketplace
支持浏览、安装和管理技能,并提供隔离与审计机制保障安全。 ([NOUS RESEARCH][1])
开放标准
技能遵循 agentskills.io 的开放格式(SKILL.md 文件)。 可在不同智能体之间共享与复用。 ([NOUS RESEARCH][1])
快速开始(60 秒)
1. 安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
自动安装 Python 3.11、依赖并完成环境配置,无需 sudo。 ([NOUS RESEARCH][1])
2. 配置
hermes setup
hermes model
连接 Nous Portal(OAuth)、OpenRouter(API key)或自定义端点。 ([NOUS RESEARCH][1])
3. 开始对话
hermes
进入完整 CLI 交互界面,具备工具、记忆和技能能力。 ([NOUS RESEARCH][1])
4. 多平台接入(可选)
hermes gateway
hermes gateway install
连接 Telegram / Discord / Slack / WhatsApp,并作为系统服务运行。 ([NOUS RESEARCH][1])
面向研究(Research-ready)
批处理(Batch Processing)
并行生成大量工具调用轨迹,支持自动 checkpoint。 可配置 worker、批大小和工具分布。 ([NOUS RESEARCH][1])
强化学习训练(RL Training)
集成 Atropos,用于训练智能体行为。 支持 11 种工具调用解析器,适配不同模型架构。 ([NOUS RESEARCH][1])
轨迹导出(Trajectory Export)
支持导出 ShareGPT 格式对话,用于微调训练。 支持轨迹压缩以适配 token 限制。 ([NOUS RESEARCH][1])
配置目录结构(补充)
默认路径:~/.hermes/
包含:
- config.yaml(配置)
- .env(密钥)
- auth.json(认证信息)
- SOUL.md(全局人格)
- memories/(记忆)
- skills/(技能)
- cron/(定时任务)
- sessions/(会话)
- logs/(日志) ([hermes-agent.nousresearch.com][2])
项目定位(原文含义)
Hermes Agent 是一个:
- 长期运行的自主 AI Agent
- 具备记忆 + 技能进化能力
- 支持多平台、多工具、多模型
- 面向自动化与多智能体协作
的 AI Agent 基础设施。 ([NOUS RESEARCH][1])
