用Hermes Agent的profile方式来实现多Agent的配置指南
今天跟大家分享下如何用Hermes Agent的profile方式来实现多agent的配置,先来看看profile的实现原理。
原理
一个单独的profile就是一个完全隔离的Hermes环境。每个配置文件都有自己的目录,其中包含自己的config.yaml、.env、SOUL.md、内存、会话、技能、定时任务和状态数据库。
实现机制
- 每个Profile本质上是一个独立目录(如 ~/.hermes/profiles/coder/)
- 默认的Profile 就是 ~/.hermes本身
使用方式
hermes profile create coder # 创建Profile
coder setup # 配置API keys
coder chat # 开始对话
coder gateway start # 启动该 Profile 的网关每个Profile 自动获得命令别名 ~/.local/bin/coder,
底层就是 hermes -p coder。
隔离保证
不同 Profile 间的隔离包括:
- 状态隔离 — 独立的 state.db(记忆数据库)
- 会话隔离 — 独立的 sessions/(会话历史)
- 网关隔离 — 独立的 Gateway 进程 + Bot token
- 配置隔离 — 独立的 config.yaml、.env、SOUL.md
- 技能隔离 — 独立的 skills/目录
- 定时任务隔离 — 独立的 cron/ 目录
如果你有两个 Profile 不小心用了同一个 Bot token,系统会自动阻止第二个 Gateway 启动并报错。
接下来进入实战
创建profile
可以通过和主agent对话(比如飞书通道等)来完成操作,也可以在Hermes Agent的终端中通过命令来完成。
这里我是在终端里来创建的,对话内容如下:
使用Profile方式创建一个agent,coder : 程序员,默认使用主模型。然后引导我设置这个子agent的agents.md,soul.md文件。

profile创建成功后,他会问我coder agent具备哪些核心能力,给我几个选项
然后我选择了全栈开发专家,然后他开始配置agent.md和soul.md文件。

创建过程还是很快的,不到1分钟,基础配置都设置好。

刚才创建的coder子agent的目录已经都创建好,工作区域、技能、config.ymal和.env文件都是独立的。


这里有一个坑,就是需要手动修改下网关的端口,之前介绍原理的时候,有讲过网关是隔离的和独立的,所以需要用跟主agent的不同的端口号;
然后我们启动下子agent来确认是否能正常对话,命令如下:
hermes -p coder

启动之后,让他自我介绍下,可以看到输出的内容就是我们刚才创建的coder对应的全栈开发角色了,到这里coder子agent就创建好了。
然后我在主agent的飞书通道里,让主agent查下目前有几个子agent,他告诉我有两个子agent,一个是coder,一个是juben-rewrite,加上默认的profile(也就是他自己),一共3个独立的agent。(juben-rewrite是之前创建的)

配置子agent的飞书通道
首先我们要去飞书平台创建一个机器人。
飞书机器人创建好之后,获取AppID和App Secret就可以通过如下命令来配置了:
coder gateway setup

选择11 Feishu,然后按照流程输入AppID和App Secret,配置好飞书通道。
然后就可以在飞书中跟全栈开发沟通了,安排他来完成开发任务。

你可以参考这个coder的创建过程,创建多个其他的agent,比如产品经理、代码审核等各种员工了,也可以给不同的员工配置不同的大模型,比如编程任务的员工配置强大的大模型,日常工作的员工配置便宜点的模型。
以上就是用Hermes Agent的profile方式来实现多Agent的配置指南的详细内容,更多关于Hermes Agent多Agent配置的资料请关注脚本之家其它相关文章!
相关文章

Mac从零部署Hermes Agent并接入飞书的保姆级教程
Hermes Agent 是 Nous Research 开源的 AI Agent 框架,和 OpenClaw 同类,最大特点是会自我成长,本文基于实际踩坑过程整理,从 Hermes 安装到飞书 Bot + 飞书 CLI 完整打通,2026-04-22
Hermes Agent vs OpenClaw:2026年两大AI Agent框架深度对比分析
OpenClaw作为开源社区宠儿,Hermes Agent作为企业级解决方案,两者在设计理念、架构实现和适用场景上存在根本性差异,本文就对二者进行了深度的对比分析,需要的朋友可以参考2026-04-21
Hermes Agent工具集大全:20+工具让你的AI无所不能
工具集是Hermes Agent区别于普通AI聊天工具的关键,通过调用各种工具,Hermes Agent不仅仅是一个对话伙伴,而是一个能够实际操作系统的智能代理,本文整理了20+个工具集,覆2026-04-20
文章详细介绍了HermesAgent的`config.yaml`核心配置文件,包括模型选择、工具启用、安全策略、消息网关等配置项,提供了示例配置和最佳实践建议,感兴趣的可以了解一下2026-04-20
Hermes-Agent 部署Telegram/Discord机器人的全过程(多平台远程控制)
本文介绍了Hermes-Agent部署Telegram/Discord机器人的全过程,包括创建机器人、配置Hermes对接、启动机器人网关、测试机器人等功能,并提供进阶配置(如后台持久化运行、配置2026-04-20
Hermes Agent 安装与基础配置完整指南(最新整理)
Hermes-Agent是一款由NousResearch开发的开源自主AI代理,具有自我学习、跨会话记忆和内置技能库等功能,它支持多种安装方式,还提供了一系列命令进行对话、设置和测试,这款AI2026-04-20
基于Docker部署Hermes Agent并接入飞书机器人的完整指南
本文将围绕开源项目 Hermes Agent,手把手带你完成从部署到接入飞书机器人的完整流程,相比零散教程,本文不仅提供详细步骤,还会补充关键原理说明与实践建议,帮助你真正掌2026-04-17
安卓手机部署Hermes Agent和Gemma 4的两种主流方案
本文详细介绍了2006年安卓手机部署HermesAgent和Gemma4的两种主流方案,方案一推荐新手使用官方应用,方案二则推荐开发者使用Termux高级部署,文中提供了详细的的操作步骤、硬2026-04-17
Hermes Agent对接本地Ollama大模型的实现步骤(完全离线运行)
本文详细介绍了如何将Hermes-Agent与本地Ollama大模型对接,实现完全离线运行,该方案解决了云端模型依赖API Key、隐私泄露等问题,适合企业内部等敏感场景使用,具有一定的2026-04-17
Hermes Agent保姆级教程:安装、迁移OpenClaw、接入飞书全流程
本文介绍了使用hermes-agent在云服务器上安装并接入飞书的过程,首先,通过命令安装hermos-agent,并选择MiniMax模型服务,然后,绑定飞书消息平台,并创建飞书机器人,最后,安装2026-04-16












最新评论