mcpField
T
thermos

thermos

github.com/cursorテスト・品質14.5k2.2k 回インストール今日更新
リポジトリ

thermos について

2つのコードレビューを並行して実施し、結果を統合するスキルです。指定範囲、プルリクエスト、ブランチ、変更ファイルを対象に、リスクとコード品質を別々に確認します。

主な機能

  1. 01レビュー範囲の特定
  2. 02差分とファイルの文脈収集
  3. 032つのレビューエージェントを並行実行
  4. 04指摘事項の重複排除と優先順位付け
  5. 05結論と不確実性の要約

活用シーン

  1. 01プルリクエストのバグやセキュリティリスクを確認
  2. 02変更ファイルの保守性を評価
  3. 03並行レビューの結果を統合

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cursor/plugins --skill thermos

インストール後、Claude Code で/thermosを入力して読み込まれたか確認します。

詳細

Thermos

2 つの Thermo レビューパスを、非同期のバックグラウンドサブエージェントとして並行して実行し、その結果を統合します。

ワークフロー

  1. ユーザーのリクエスト、PR、現在のブランチ、または関連する変更ファイルからレビュー範囲を特定します。
  2. レビュアーが推測せずに変更を評価できるよう、差分と必要なファイルやコンテキストの抜粋を収集します。
  3. 次の両方のサブエージェントを、同じメッセージ内で run_in_background: true を指定して起動します。
    • バグ、破損、セキュリティ、開発者体験の低下、フィーチャーフラグの漏出、その他のブランチ監査上のリスクには、subagent_type: "thermo-nuclear-review-subagent" を使用します。
    • 保守性、構造、ファイルサイズの増大、スパゲッティコード、抽象化、コードベースの健全性に関するリスクには、subagent_type: "thermo-nuclear-code-quality-review-subagent" を使用します。
  4. 各サブエージェントに、対象を絞った同じ差分やファイルのコンテキストを渡し、ファイル参照と根拠を示した優先度付きの指摘を返すよう依頼します。
  5. 両方の処理が完了したら、指摘を先に示し、レビュアー間で重複を取り除いて結果を統合します。複数のレビュアーが指摘した事項をより重視し、意見の相違は自分で判断して解決し、要約は簡潔にします。

個々のバックグラウンド要約がすでにユーザーに表示されている場合は、それらをそのまま繰り返さないでください。統合した結論、最も重要な指摘、残っている不確実性を示します。

コメント