📦 版本状态
- 当前版本: v0.15.1 (2026.5.29) — 落后 254 commits
- 重大发布: v0.15.0 The Velocity Release(2026-05-28)— 1302 commits, 747 合并 PR, 560+ issues closed
v0.15.0 关键数据
| 维度 | 数据 |
|---|---|
| run_agent.py | 16,083 → 3,821 行(-76%),拆为 14 个 agent/* 模块 |
| Kanban | 104 PRs — 新增 swarm 命令、Orchestrator 自动分解、per-task 模型覆盖 |
| 冷启动优化 | Termux 2.9s → 0.8s;--version 701ms → 258ms(-63%) |
| session_search | 旧版 ~$0.30/次、~30s → 新版 ~20ms、零成本(4500× 更快) |
| 社区贡献 | 321 位贡献者 |
核心仓库近 7 天主要变更(20 commits)
| 类别 | 提交 |
|---|---|
| ✨ 新能力 | embedder environment-hint hook 注入系统提示 |
| 🧹 清理 | 28 个未用函数/类跨 16 文件删除(dead code removal) |
| 🐛 修复 | Gateway adapter-trust 检查、env default-deny 策略 |
| ⚡ 性能 | FTS5 segment merge + hermes sessions optimize 命令 |
| 🔧 测试 | process-registry kill + PTY resize 测试去 flake |
| 🗺️ 模型 | gemini-3.5-flash 替换 gemini-3-flash-preview |
| 📚 文档 | multi-profile gateways 操作指南、credential pools 限流 429 |
v0.15.0 亮点速览
- Kanban Swarm —
hermes kanban swarm一键创建多 Agent 协作图(root + 并行 worker + verifier + synthesizer + 共享黑板) - Bitwarden Secrets Manager — 一个
BWS_ACCESS_TOKEN替代所有 API Key - Promptware 防御 — 15+ Brainworm/C2 攻击模式检测,delimiter markers 防 impersonation
- Session Orchestrator — TUI 多 session 同屏管理 + session-scoped 模型选择
- ntfy 平台 — 第 23 个消息平台,自托管 Push 通知
- xAI 深度集成 — Grok OAuth proxy、模型退役检测、auto_speech_tags
- Image Gen — Krea 2 Medium/Large + FAL.ai 插件化
- MCP Catalog —
hermes mcp交互式选择器,一键安装 n8n 等 manifest
🔥 热门 Issues
Agent 对 Cron 投递无感知 (#37070)
- 状态: Open | 标签: 暂无(新报)
- 现象: Cron 定时任务投递消息后,同会话的交互式 Agent 完全不知道这条消息存在,无法回顾或推理。根源是 cron 数据流走独立通道,未写入主 session store。
- 解读: 这是个架构层面的设计问题。Daily scan、scheduled reminders 等自动化内容,如果 Agent 不能基于自己的投递结果推理,cron 的价值大打折扣。预期需要 cron delivery → session store 的桥接。
- 链接: https://github.com/NousResearch/hermes-agent/issues/37070
API Server Gateway 不通 reasoning/thinking block (#37044)
- 状态: Open | 标签: 新报
- 现象: Hermes Agent 作为 Open WebUI 的 API gateway 时,底层模型的 reasoning blocks 在 CLI/TUI 正确显示,但 API 响应中缺失。Open WebUI 用户看不到模型思考过程。
- 解读: API server gateway 的
/v1/chat/completions响应处理中没有传递reasoning_content字段。使用 Open WebUI 等前端代理的用户会丢失模型思维链。 - 链接: https://github.com/NousResearch/hermes-agent/issues/37044
skills_guard 误杀 — mksglu/context-mode 被 12 条假阳性阻断 (#37036)
- 状态: Open | 标签: 新报
- 现象: 安装社区 skill
mksglu/context-mode时,install-pipeline 安全扫描报DANGEROUS得出 12 条 false positive,全部是教学性 prompt 代码,无实际危险操作。 - 解读: skills_guard 静态分析过于激进,社区 skill 维护者的正常协作(instructional prose、prompt patterns)被误判为危险。用户被迫跳过安全扫描安装。高频问题,需要 skills_guard review 机制。
- 链接: https://github.com/NousResearch/hermes-agent/issues/37036
Memory char limits 被 CLI/MCP 调度绕过 (#11665)
- 状态: Open | 标签:
type/bugcomp/toolstool/memoryarea/configP2 - 现象:
config.yaml中的memory_char_limit/user_char_limit仅被AIAgent.__init__创建 MemoryStore 时读取。但 CLI 终端和 subagent 通过 registry dispatch 路径调用memory工具时会完全忽略该限制。 - 解读: 老 issue 但今日被 re-open 更新。这意味着配置了 memory 限制的用户在 subagent 场景下完全无效,大模型写入超长记忆导致 context blowup。需要 registry dispatch 路径也读取 config 配置。
- 链接: https://github.com/NousResearch/hermes-agent/issues/11665
Bedrock+Claude: Wizard 误接受 Bearer-only 配置 (#28156)
- 状态: Open | 标签:
type/bugcomp/cliprovider/bedrockarea/authP2 - 现象:
hermes modelwizard 接受AWS_BEARER_TOKEN_BEDROCK作为 Bedrock+Claude 的完整凭证,但运行时 Claude 路由要求 IAM credentials,实际调用时失败。同时 EU 区域用户看到不可路由的us./global.profile。 - 解读: Bedrock 双认证方式(Bearer / IAM)导致 wizard 校验不完整。如果你用 Claude on Bedrock,确保配置 IAM credentials 而非仅 Bearer token。
- 链接: https://github.com/NousResearch/hermes-agent/issues/28156
Discord 沉默丢消息 — 工具调用 ≥2 时无响应 (#29346)
- 状态: Closed | 标签:
type/bugcomp/gatewayplatform/discordP1 - 现象: 当 Agent 在 Discord 中需要调用 2 个及以上工具时,
response ready后没有Sending response日志,消息被静默丢弃。排查指向 gateway 响应队列溢出或并发处理 bug。 - 解读: 虽然是 closed 状态,但这是 Discord gateway 用户的高频痛点。如果你的 Discord bot 在复杂查询时突然不回复,很可能就是触发了这个。升级到包含修复的最新版本。
- 链接: https://github.com/NousResearch/hermes-agent/issues/29346
🆕 生态新增
Hermes Desktop Companion (fathah/hermes-desktop)
- Hermes Agent 的桌面伴侣应用,提供本地 GUI 操作界面。Star 数和活跃度上升中,今日仍有 push。
- 链接: https://github.com/fathah/hermes-desktop
Hermes WebUI (nesquena/hermes-webui)
- 社区最活跃的 WebUI 实现之一,“The best way to use Hermes Agent from the web or from your phone!”。近期持续更新。
- 链接: https://github.com/nesquena/hermes-webui
GBrain (garrytan/gbrain)
- Garry Tan(Y Combinator 前 CEO)的个人 Hermes Agent 配置脑图(Opinionated OpenClaw/Hermes Agent Brain)。值得关注 GP 级别的配置思路。
- 链接: https://github.com/garrytan/gbrain
NVIDIA NemoClaw
- NVIDIA 官方推出的 Hermes/OpenClaw 安全运行框架,基于 NVIDIA OpenShell + managed inference。框架级安全方案。
- 链接: https://github.com/NVIDIA/NemoClaw
CC-Switch (farion1231/cc-switch)
- 跨平台桌面全能助手切换器,支持 Claude Code、Codex、OpenCode、OpenClaw、Gemini CLI 和 Hermes Agent 的一键切换。唯一官网 ccswitch.io。
- 链接: https://github.com/farion1231/cc-switch
awesome-hermes-agent
- 本周无新增内容。最后一次更新:2026-05-16。仍在 7031 个 Star 生态项目中排名前十。
- 链接: https://github.com/0xNyk/awesome-hermes-agent
Hermes Agent 橙皮书 (alchaincyf/hermes-agent-orange-book)
- 中文 Hermes Agent 从入门到精通指南。适合中文读者入门。
- 链接: https://github.com/alchaincyf/hermes-agent-orange-book
Skills Hub
- Skills Hub SPA 页面当前 JS hydrate 不可用(Firecrawl 余额耗尽),已通过 Bundled Skills Catalog 获取数据。
- 官方内置 85+ skills,20 个分类。完整列表见:
- 链接: https://hermes-agent.nousresearch.com/docs/reference/skills-catalog
💬 Reddit 热议
⚠️ Reddit 全通道封锁持续(web_extract/browser/RSS 均不可达),以下内容基于搜索摘要采集。
v0.15.0 Velocity Release 社区反响
- r/hermesagent 主帖讨论热烈,266 upvotes
- 社区反应最强烈的功能:冷启动优化(Termux 2.9s→0.8s)、Kanban Swarm、session_search 免费化
- 个别用户报告 Unraid 容器更新 v0.15.0 后 break(
#37073相关),建议 Docker 用户关注 hotfix v0.15.1 - 链接: https://www.reddit.com/r/hermesagent/comments/1tqfrgq/hermes_agent_v0150_the_velocity_release/
Best Models for Hermes Agents — May 2026 Benchmarks
- 19 models, 25 real tasks(tool calling, multi-step reasoning, failure recovery)
- 社区最重要的选型参考月报。关注测试覆盖的工具调用和多步推理场景
- 链接: https://www.reddit.com/r/hermesagent/comments/1tnd27u/best_models_for_hermes_agents_may_2026_benchmarks/
Hermes Agent for AI Research & Paper Summarization
- 用户分享用 Hermes Agent 做 AI 论文情报:自动抓取 arXiv/Hugging Face,摘要 + 洞察
- 典型 workflow:cron 定时扫描 + skills 做 summarization → Discord/Email 投递
- 链接: https://www.reddit.com/r/hermesagent/comments/1trt51w/hermes_agent_for_ai_research_paper_summarization/
🔧 玩机技巧
session_search —— 4500× 更快的新版会话搜索
v0.15.0 重写了 session_search,不再依赖昂贵的 aux-LLM,改为本地 FTS5 引擎,零成本且 20ms 内出结果。
# 三种模式,无需指定 mode 参数,系统自动推断
session_search()
# 最近会话浏览
session_search(query="auth refactor", limit=3)
# 关键词发现(返回书签窗口,含上下文)
session_search(session_id="...", around_message_id=12345)
# 指定会话内滚动浏览
使用建议:
- 取代
grep在 session DB 中的手工搜索 - 在系统提示中引用
session_search让 Agent 自己记住自己的历史 — 这是目前唯一让 Agent 对话间持续感知的方式 - 配合 FTS5 语法使用:引号精确匹配、
OR扩大召回、-排除、*前缀通配
文档链接: https://hermes-agent.nousresearch.com/docs/reference/session-search