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 与我慢慢磨合的过程。