关于 thermo-run
Thermos 是一项并行运行两轮代码审查并汇总结果的 Agent 技能,覆盖分支风险、可维护性和代码库健康状况。
主要功能
- 01确定审查范围
- 02收集差异和相关上下文
- 03并行运行两个审查子 Agent
- 04去重并排列发现优先级
- 05汇总简明结论
适用场景
- 01审查拉取请求
- 02审计当前分支的变更
- 03同时评估可维护性、缺陷和安全风险
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gannonh/ skills --skill thermo-run安装后在 Claude Code 中输入/thermo-run确认已加载。
详细介绍
Thermos
并行运行两轮 Thermo 审查,将其作为异步后台子 Agent 执行,然后综合结果。
工作流
- 根据用户请求、PR、当前分支或相关变更文件确定审查范围。
- 收集差异,以及审查人员评估变更所需的文件和上下文摘录,避免他们凭空猜测。
- 并行启动两个子 Agent:
/skill:thermo-nuclear-review,检查 bug、故障、安全问题、开发体验回归、功能标志泄漏以及其他分支审计风险。/skill:thermo-nuclear-code-quality-review,检查可维护性、结构、文件体积增长、代码混乱、抽象以及代码库健康风险。
- 向每个子 Agent 提供相同的限定范围差异和文件上下文,并要求其返回按优先级排序、包含文件引用和证据的发现。
- 两者完成后综合结果,优先列出发现,并合并两个审查者重复的内容。提高重叠发现的权重,根据自己的判断解决分歧,并保持摘要简洁。
如果用户已经能看到各子 Agent 的独立摘要,不要完整重复这些内容。请呈现统一结论、最重要的发现以及尚存的不确定性。
评论
支持 Markdown