メインコンテンツへスキップ

概要

パッチ適用は、検出結果をもとに、選択したリポジトリとブランチに対するプルリクエストの案を作成します。これにより、エンジニアはレビューと検証の対象となる具体的な変更を得られます。

パッチ適用のユースケース

検出結果のコンテキストを MindFort にコード変更案へ変換させたい場合に、パッチ適用を使用します。 パッチ適用は、プラットフォームが生成するプルリクエストに最適です。チームが自身のチェックアウト内でローカルの AI コパイロットを使いたい場合は、MCP を通じてコパイロットを接続すると、プラットフォームから MindFort の検出結果の証拠と修正アドバイスを読み取れるようになります。

前提条件

パッチを作成する

  1. Findings ビューから検出結果を開きます。
  2. 検出結果のアクションで Patch を選択します。
  3. 紐付けられたリポジトリを選択します。
  4. PR の対象とする base branch を選択します。
  5. Create PR をクリックします。
MindFort がパッチの生成を開始します。パッチの作成中は、ボタンに「Patching」のステータスインジケーターが表示されます。完了すると View PR リンクが表示され、GitHub で変更内容をレビューできます。

レビューとマージ

PR が作成されたら、次の手順を行います。
  1. GitHub で変更案をレビューします。
  2. 通常どおり CI/CD チェックを実行します。
  3. 問題がなければマージします。

推奨プロセス

  1. 重大度が高 (high) および重大 (critical) の検出結果から着手します。
  2. マージ前に、生成された PR を必ずレビューしてください。これはあくまで出発点として扱います。
  3. レビュー済みの変更をデプロイし、アセスメントまたは再テストを再実行して、報告された問題がまだ再現するかどうかを確認します。

パッチのステータスと検出結果のステータス

パッチのステータスは、生成されたプルリクエストの状態を追跡します。パッチがマージされたこと自体は、デプロイ済みの脆弱性が修正されたことを証明するものではなく、検出結果を解決済みにするものでもありません。 組織でパッチのマージ後の自動再テストが設定されている場合、検出結果にはキューに入った、またはスケジュールされた検証とその結果が表示されます。詳しくは 再テスト を参照してください。
最終更新日 2026年11月5日