Hermes Agent Lab

Hermes Agent 博客 — 实战指南与技术见解

最新文章和洞见。

把自定义模型 Provider 打包成 pip 插件,Hermes 装上就能用

你的团队自己搭了推理网关,每次上新模型都要手改 Hermes 配置;想和同事共享一套模型接入,又不想让大家各自复制粘贴。8 月 13 日合并的 PR #85504 给出了正解:把模型 Provider 打包成普通的 Python 包,通过 entry points 自动注册——pip install 之后,Hermes 就能发现它,模型直接出现在注册表里。本文讲透这个机制的用法、配置门槛与安全边界。

阅读更多

子代理跑偏了?现在可以直接中途纠正它——delegate_task 实时编排指南

你派出去的子代理正在往错误的方向狂奔,以前只能全部停掉、重讲一遍需求。8 月 13 日合并的 PR #85232 让 delegate_task 第一次拥有了实时控制面:action='list' 查看运行中的子代理、action='steer' 中途转向、action='stop' 提前终止。本文用完整示例讲清这三个动作的用法、边界与注意事项。

阅读更多

YC 总裁把 15 万页"喂"给 Hermes:GBrain——让 AI 助理真正"记住一切"的开源大脑

Garry Tan(Y Combinator 总裁)自建的开源 AI 大脑层:155,795 页、24,589 人、5,340 家公司,生产环境就跑在 OpenClaw 和 Hermes 上。综合层 + 知识图谱 + 差距分析,让 Hermes 从"记得对话"升级为"记得世界"。

阅读更多

想让 Hermes 帮你改 SSH 配置?现在它会先征求你的同意

同一个 ~/.ssh/config,write_file 直接拒绝、terminal 却只问一句——两条互相矛盾的规则让很多用户困惑。8 月 12 日合并的 PR #84663 统一了规则:SSH 客户端配置从'硬拒绝'改为'审批门控',私钥仍然雷打不动地禁止写入。本文讲清楚 Hermes 文件安全的分层模型,以及审批门控的完整行为(once/session/always、--yolo、无人工通道时 fail-closed)。

阅读更多

共享网关别再把所有 profile 都拉起来:multiplex_profile_allowlist 实战

PR #83400(2026 年 8 月 11 日合并)给 Hermes 共享网关补上了 gateway.multiplex_profile_allowlist:明确圈定网关服务的 profile 集合,白名单外的 profile 不会被启动;profile_routes 路由落空时直接拒绝(fail closed)而不是悄悄降级到 default。本文给出完整配置示例、服务集合的精确语义,以及受限 profile 的真实场景。

阅读更多

5 个 agent 一起改代码,谁来把关质量?Hermes kanban 评审闭环来了

2026 年 8 月 10 日合并的一批 PR(#83412、#83423、#83424、#83428)给 Hermes kanban 加上了第一等的评审生命周期:kanban_request_review 把卡片送入 review 泳道,评审者用 sdlc-review 技能给出通过/打回/升级三种判决,打回后卡片带着来源信息回到原实现者。配套的还有按轮次轮换评审视角、决策所有权契约和冲突热点标记三条防混乱护栏。

阅读更多

升级 Hermes 之后,你的浏览器工具悄悄换成了这个

从 2026 年 8 月 10 日合并的 PR #83402 开始,Browser Use 模式成为 Hermes 的默认浏览器后端:不配置 browser.backend 时,只要本机能跑 browser-use CLI,模型就会用单个 browser_exec 工具替代原来的 12 个 browser_* 小工具;跑不了则自动回退。本文讲清楚默认规则、如何查看当前模式,以及想切回旧工具该怎么做。

阅读更多

两个 Agent 的代码打架了怎么办?让第三个 Agent 来当裁判

多 Agent 并行开发时,两个分支改到同一个文件必然产生合并冲突。让冲突的当事人自己和解,结果往往是一方悄悄覆盖另一方。Hermes 新增的 merge-reconciler 技能给出一个更稳妥的思路:派一个中立的第三方 Agent 当仲裁者,拿着双方的 diff 和意图声明来裁决。本文讲清楚这个技能怎么用、裁决规则是什么、以及如何用 kanban 落地。

阅读更多

Hermes 浏览器自动化大换血:一个 browser_exec 顶掉 12 个工具,Token 省一半

Hermes 新增 Browser Use CLI 3.0 模式:在配置里把 browser.backend 设为 browser-use,12 个 browser_* 小工具就浓缩成一个 browser_exec,直接在浏览器里跑 Python 代码。官方基准测试显示,多步网页任务的总 token 消耗下降 48% 到 66%,准确率持平。本文讲清楚它怎么配置、怎么写代码、以及和现有浏览器后端的兼容关系。

阅读更多