thermo-run について
Thermosは、2つのコードレビューパスを並行実行し、結果を統合するエージェントスキルです。ブランチのリスクに加え、保守性とコードベースの健全性も確認します。
主な機能
- 01レビュー範囲の特定
- 02差分と関連コンテキストの収集
- 032つのレビューサブエージェントの並列実行
- 04指摘の重複排除と優先順位付け
- 05簡潔な判定の統合
活用シーン
- 01プルリクエストのレビュー
- 02現在のブランチ変更の監査
- 03保守性とバグ・セキュリティリスクの評価
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gannonh/ skills --skill thermo-runインストール後、Claude Code で/thermo-runを入力して読み込まれたか確認します。
詳細
Thermos
2 つの Thermo レビューパスを非同期のバックグラウンドサブエージェントとして並行して実行し、その後、結果を統合します。
ワークフロー
- ユーザーのリクエスト、PR、現在のブランチ、または関連する変更ファイルからレビュー範囲を判断します。
- レビュアーが推測せずに変更を評価できるよう、差分と必要なファイル/コンテキストの抜粋を収集します。
- 両方のサブエージェントを並行して起動します。
/skill:thermo-nuclear-reviewは、バグ、破損、セキュリティ、開発者体験のリグレッション、フィーチャーフラグの漏出、その他のブランチ監査上のリスクをレビューします。/skill:thermo-nuclear-code-quality-reviewは、保守性、構造、ファイルサイズの増大、スパゲッティコード、抽象化、コードベースの健全性に関するリスクをレビューします。
- 各サブエージェントに、同じ範囲の差分/ファイルコンテキストを渡し、ファイル参照と根拠を添えた優先度順の指摘を返すよう依頼します。
- 両方のレビューが終わったら、指摘を最初に示し、重複を除いて結果を統合します。複数のレビュアーが同じ指摘をした場合は重みを増し、意見の不一致は自分で判断して解決し、要約は簡潔に保ちます。
個別のバックグラウンドレビューの要約がすでにユーザーに表示されている場合は、それらを丸ごと繰り返さないでください。統合した評価、重要度の高い指摘、残る不確実性を示します。
コメント
Markdown 対応