概要
パッチ適用は、検出結果をもとに、選択したリポジトリとブランチに対するプルリクエストの案を作成します。これにより、エンジニアはレビューと検証の対象となる具体的な変更を得られます。パッチ適用のユースケース
検出結果のコンテキストを MindFort にコード変更案へ変換させたい場合に、パッチ適用を使用します。
パッチ適用は、プラットフォームが生成するプルリクエストに最適です。チームが自身のチェックアウト内でローカルの AI コパイロットを使いたい場合は、MCP を通じてコパイロットを接続すると、プラットフォームから MindFort の検出結果の証拠と修正アドバイスを読み取れるようになります。
前提条件
- Settings → Integrations で GitHub を接続します。
- 有効なリポジトリを少なくとも 1 つターゲットに紐付けます。
パッチを作成する
- Findings ビューから検出結果を開きます。
- 検出結果のアクションで Patch を選択します。
- 紐付けられたリポジトリを選択します。
- PR の対象とする base branch を選択します。
- Create PR をクリックします。
レビューとマージ
PR が作成されたら、次の手順を行います。- GitHub で変更案をレビューします。
- 通常どおり CI/CD チェックを実行します。
- 問題がなければマージします。
推奨プロセス
- 重大度が高 (high) および重大 (critical) の検出結果から着手します。
- マージ前に、生成された PR を必ずレビューしてください。これはあくまで出発点として扱います。
- レビュー済みの変更をデプロイし、アセスメントまたは再テストを再実行して、報告された問題がまだ再現するかどうかを確認します。