mcpField
T
thermo-run

thermo-run

github.com/gannonh测试与质量2107 次安装8 周前更新
代码仓库

关于 thermo-run

Thermos 是一项并行运行两轮代码审查并汇总结果的 Agent 技能,覆盖分支风险、可维护性和代码库健康状况。

主要功能

  1. 01确定审查范围
  2. 02收集差异和相关上下文
  3. 03并行运行两个审查子 Agent
  4. 04去重并排列发现优先级
  5. 05汇总简明结论

适用场景

  1. 01审查拉取请求
  2. 02审计当前分支的变更
  3. 03同时评估可维护性、缺陷和安全风险

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gannonh/skills --skill thermo-run

安装后在 Claude Code 中输入/thermo-run确认已加载。

详细介绍

Thermos

并行运行两轮 Thermo 审查,将其作为异步后台子 Agent 执行,然后综合结果。

工作流

  1. 根据用户请求、PR、当前分支或相关变更文件确定审查范围。
  2. 收集差异,以及审查人员评估变更所需的文件和上下文摘录,避免他们凭空猜测。
  3. 并行启动两个子 Agent:
    • /skill:thermo-nuclear-review,检查 bug、故障、安全问题、开发体验回归、功能标志泄漏以及其他分支审计风险。
    • /skill:thermo-nuclear-code-quality-review,检查可维护性、结构、文件体积增长、代码混乱、抽象以及代码库健康风险。
  4. 向每个子 Agent 提供相同的限定范围差异和文件上下文,并要求其返回按优先级排序、包含文件引用和证据的发现。
  5. 两者完成后综合结果,优先列出发现,并合并两个审查者重复的内容。提高重叠发现的权重,根据自己的判断解决分歧,并保持摘要简洁。

如果用户已经能看到各子 Agent 的独立摘要,不要完整重复这些内容。请呈现统一结论、最重要的发现以及尚存的不确定性。

评论

支持 Markdown