← 返回首页

Hermes的review命令详解

发布时间: 2026-08-24 13:29(北京时间)

摘要: 作者介绍了Hermes的/review命令,该命令会在当前会话创建独立子代理,审查最近10条消息中的工作并返回结构化评审结果,以辅助主代理校准方向。建议使用更智能的模型但需注意成本。同时提及已有的background_review被动机制,用于在每次交互后迭代记忆与技能,作者认为其效果良好。全文以技术性冷静语调呈现。

标签: AI代理, 代码审查, 后台机制, 记忆迭代, 技术解析, 冷静反思

字数: 1228

Hermes 的 /review 命令是在今早八点多的时候合入的。

/review 后会在当前会话上 spawn 出一个独立的后台子代理去审查最近一段对话里产出的工作。得出完整评审结果后,会作为一次普通的消息重新回到原会话,于是主代理能看到评审结果并依据结果做出行动。

“最近一段对话”指的是最近的10条消息(计数不包括工具调用和思考),然后跑一个 /goal,提示词如下:

goal = (
“Act as an independent senior reviewer. Thoroughly review the work ”
“presented in the conversation excerpt provided in your context: ”
“investigate any code, pull request, branch, commit, documentation, ”
“design, or other artifact it references (open the PR, read the ”
“diff, run the code or tests where feasible) rather than judging ”
“from the excerpt alone. Produce a full, structured review: what ”
“the work does, whether it is correct and complete, concrete ”
“defects or risks found (with file/line references where possible), ”
“what was verified vs. only read, and a clear final verdict with ”
“recommended next steps.”
)

/review 是可以配置专门的模型,一般来说建议用更加昂贵和智能的模型来做 review。但使用上可能需要克制一些,因为这需要消耗不少的骰垦和时间。我感觉可以在发现 Agent 执行任务可能有偏移的情况下“校准”一下方向。

————
而 Hermes 在此之前也有一个 background_review 的机制,应该是在 2026-05-16 的时候重构出来的。这个机制是在每个 turn 结束后无感地判断一下有没有信息应该被纳入记忆或者迭代已有的 SKILL。

所以这个是被动 review 机制,主要是为了提升记忆和技能的可靠性。我看了下日志,大概有 173 次的 background_review 对我的记忆或技能产生了印象。体感都是比较合适的记录,有点像 Agent 与我慢慢磨合的过程。