本文介绍Hermes Agent安全架构,强调安全不能仅靠提示模型谨慎,而需多层防护:网关鉴权、工具作用域、命令审批、文件保护与回滚、沙箱隔离及凭据出站代理。各层针对不同威胁,如陌生用户、危险命令、误删文件、代码影响宿主及凭据泄露,无人值守场景需Fail-Closed策略。
本文介绍Hermes Agent的多Agent与自动化机制,区分会话内控制器(Goal、Loop、Heartbeat、Cron)与多Agent系统(delegate_task临时委派和Kanban持久协作)。delegate_task创建独立子Agent,隔离上下文,支持并行与树形工作流;Kanban基于SQLite实现跨重启、可认领的持久任务。两者生命周期不同,各有适用场景,并强调安全降权与可观测性。
本文介绍Hermes Agent的长会话架构,核心是稳定Prompt前缀以命中缓存、分层压缩上下文(保留头尾总结中段)、用SessionDB存储快照,并通过SQLite租约机制防止多进程并发写坏历史。压缩失败时有回退或暂停策略,确保长期会话的可靠性与可恢复性。
本文介绍Hermes Agent的持续学习系统,区分SessionDB(原始历史)、Memory(精选事实)和Context Engine(请求上下文)。内置MemoryStore保存MEMORY.md和USER.md,外部Provider支持语义召回,后台Review提炼经验,Curator整理技能。四种记忆机制各有适用场景,形成从记住事实到学会方法的可观察、可审批闭环。
本文介绍Hermes Agent的扩展体系,区分Skill、Plugin和MCP三种方式:Skill用于知识和流程,按需加载;Plugin是进程内可执行代码,注册工具和Hook;MCP适合独立服务,动态集成。三者最终汇入统一运行时,选择时根据需求边界决定,避免过度扩展核心。
本文介绍Hermes Agent运行时架构,聚焦模型—工具循环。核心组件包括:AIAgent作为会话组合根,Provider Transport隔离模型协议差异,Tool Registry管理工具注册与执行管线。工具通过Toolset按会话过滤,Tool Search渐进披露MCP工具Schema以节省上下文。工具调用经参数修正、钩子、审批、分派等流程,最终由Environment决定执行位置。
本文介绍Hermes Agent桌面端架构,核心是Electron连接本地Python后端。桌面端分为Electron主进程、Preload桥、React渲染器和Python后端四个权威边界,通过WebSocket JSON-RPC通信。Electron启动hermes serve子进程,Renderer直接连接Python Gateway处理会话与模型调用,桌面UI工具通过desktop_ui Toolset交互。文章还详述消息从输入框到AIAgent的完整流程,以及execute_code实现程序化工具调用的四种连接方式。
本文介绍Hermes Agent的架构,定位为多入口、单核心、多协议、可插拔能力的智能体运行平台。核心是AIAgent和对话循环,统一处理CLI、桌面、消息平台等入口,支持模型适配、工具扩展、记忆、压缩和安全机制。文章强调能力归属会话而非进程,并指出其复杂性和设计权衡。
作者长期使用Hermes Agent作为本地AI助手CLI,通过Telegram交互,能操作电脑、查告警、回飞书消息、看市场、写代码和博客。它支持技能系统和记忆系统,可自动执行任务。作者认为其价值在于能行动而非仅聊天,但复杂推理仍需更强模型。
Hermes Conduit 是一款为 Hermes Agent 打造的纯原生 iOS 客户端,基于 SwiftUI 构建,支持 iPhone 和 iPad。它可直接连接 Hermes 仪表盘,实现流式聊天、工具调用、会话管理、推送通知等功能,无广告无追踪。需 iOS 17 及以上,通过 WebSocket 通信,支持多账户和 Face ID 锁。
Hermes Agent 现已支持 Vercel AI Gateway 作为推理层,可访问 200 多种模型且无加价,并在 Vercel Sandbox 微虚拟机中运行命令。用户可通过安装向导或更新配置切换,支持 node24、node22 和 python3.13 运行时,所有请求显示在 AI Gateway 仪表板中。
Hermes Agent v0.20.0发布,五个月完成3650次提交,新增实时流式语音、唤醒词、可验证引用、A2A协议、桌面插件平台等。更新强调高频迭代提升交互流畅度,减少认知负荷,如插话功能、智能审批、快速启动,使AI工具更人性化,成为高效工作台。
Hermes Agent利用英伟达Nemo Relay,从150万条对话中识别无效操作,实施16项改进,实现工具报错归零,显著提升弱模型任务效率。单次请求节省700 Token,重复技能查看节省2.5万Token。优化聚焦认知效率而非算力,使本地小模型高效运行,与DeepSeek V4 Flash搭配,大幅降低AI代理使用成本。
OpenClaw和Hermes Agent的热度下降是冷却而非衰落,原因包括AI技术Hype周期退潮、安装门槛筛选用户、官方产品内置Agent功能挤压空间、竞争加剧分散注意力,以及社区从“装框架”转向“用框架”。项目代码仍活跃,留存用户粘性高,价值未减。
Hermes Agent v0.19.0发布,首字响应时间从4.3秒降至0.9秒,桌面流式渲染提速14倍。智能审批默认开启,由独立LLM评审每条命令。集成密码管理器,密钥不落地。网关崩溃时消息不丢,通过账本机制补发。覆盖性能、安全、架构、平台四大维度。
Hermes Agent包含82个内置斜杠命令,分为CLI、CHAT和CFG三类,主要用于终端操作和会话控制。指令如/start、/stop、/new等用于管理会话,/background和/tasks用于任务管理。动态路由功能允许用户扩展,适合技术用户,整体设计提升了操作效率。
Hermex是一款专为管理Hermes Agent的iPhone应用,允许用户远程控制AI Agent,查看历史会话、创建任务和切换模型。Hermex作为控制终端,确保数据在用户服务器上流通,保护隐私。该应用适合已使用Hermes Agent的用户,目前仅支持iOS 18以上版本,安卓用户需等待。
Hermes Agent正在开发一款官方手机App,用户可在iOS和Android上直接管理AI Agent。该App打破了命令行限制,提供实时连接和任务管理功能,提升了使用便利性。目前仍在测试阶段,标志着AI应用的便捷化。
本文介绍了如何将Hermes Agent部署到Docker,并接入飞书和配置tinyfish-mcp搜索。适合有Docker基础的读者,强调使用Docker以提高安全性。部署需准备Linux服务器、Docker和API密钥,配置文件包括环境变量和消息网关设置。Hermes Agent功能强大,支持定时任务和自我学习,能够有效替代人工操作,满足用户需求。
在过去半年中,我将工作流从 OpenClaw 转移到 Hermes Agent,使用 Discord 作为新的入口。Hermes Agent 作为云端中枢,支持多任务并行,提升了工作效率。与 Agent 的互动变得更深入,标志着其从“聊天机器人”向“工作流基础设施”的转变。
完成下面两步后,将自动完成登录并继续当前操作。