🤖HermesBlog
Hermes 版本更新历史 · 第23篇2026/8/9· Easy Understand Hermes Agent

Hermes v2026.3.30 更新解读:多实例隔离、MCP服务模式与多平台消息接入

Hermes v2026.3.30 更新解读:多实例隔离、MCP服务模式与多平台消息接入

v2026.3.30 · 多房间公寓

Hermes v2026.3.30 更新解读:多实例隔离、MCP服务模式与多平台消息接入

嘿,朋友们!Hermes 又发新版本啦!这次 v2026.3.30 的更新干货满满,尤其是 MCP 配置这块,简直是给咱们这些“配置困难户”送温暖。咱们直接开聊!

🎯 多实例隔离:各玩各的,互不打扰

以前跑多个 Hermes 实例,配置容易“打架”。这次更新后,每个实例的配置、密钥、会话数据都彻底隔离,就像给每个实例分了独立的小房间。你可以在 ~/.hermes/.env 里放各自的密钥,互不干扰,再也不用担心 A 项目的 token 跑到 B 项目里去了。

🔌 MCP 服务模式:stdio 和 HTTP 随你选

MCP 服务器配置这次升级得特别细。现在支持两种连接方式:

  • stdio 模式:本地跑子进程,适合 npx 启动的服务器
  • HTTP 模式:连远程端点,支持 headersssl_verify、甚至 mTLS 双向认证client_cert 配置)

最贴心的是,环境变量引用支持 ${VAR} 和 Cursor 风格的 ${env:VAR},从 Cursor 或 Claude 配置里复制过来的 MCP 片段直接就能用,不用改!

mcp_servers:
  github:
    command: "npx"
    args: ["-y", "@modelcontextprotocol/server-github"]
    env:
      GITHUB_PERSONAL_ACCESS_TOKEN: "${env:GITHUB_TOKEN}"

还有上下文变量,比如 ${workspaceFolder} 会自动解析成当前工作目录,写文件类 MCP 服务器配置时特别方便。

🛡️ 安全新姿势:untrusted 模式

这次新增了 trust 配置项。默认是 full,但如果你用的是不信任的第三方服务器,强烈建议设为 untrusted。这样所有“写操作”工具(比如改文件、发消息)都会弹窗让你确认,防止服务器偷偷搞事情。记住:不认识的服务器,一律 untrusted

⏱️ 超时与生命周期:更精细的控制

timeout(工具调用超时)默认 300 秒,connect_timeout(连接超时)默认 60 秒,都可以按需调整。stdio 服务器还支持 idle_timeout_secondsmax_lifetime_seconds,空闲太久或运行太久就自动重启,防止内存泄漏。

📱 多平台消息接入

这次更新还强化了多平台消息接入能力。配合 MCP 的 elicitation 配置,服务器可以主动向你发起提问(比如要确认信息),而且表单模式会走标准的审批界面,URL 模式则直接拒绝——安全又省心。

🚀 总结

这次更新把 MCP 配置的灵活性安全性都拉满了。无论你是本地折腾还是连远程服务,都能找到合适的配置方式。赶紧升级试试吧!有问题欢迎在评论区留言,咱们下期见!

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:GitHub ›/releases/tag/v2026.3.30