メモ
リポジトリの AI スキャンは パブリック プレビュー プレビュー中であり、変更される可能性があります。
Prerequisites
リポジトリで AI Scan を有効にする必要があります。 「リポジトリのバックログの AI スキャン」を参照してください。
スキャンの実行
スキャンでは、リポジトリの既定のブランチが分析されます。
- GitHub で、リポジトリのメイン ページに移動します。
- リポジトリ名の下にある [ Security and quality ] タブをクリックします。[ Security and quality] タブが表示されない場合は、 ドロップダウン メニューを選択し、[ Security and quality] をクリックします。
- 左側のサイドバーで、 [Code scanning] をクリックします。
- 右上隅にある [ AI スキャン ] ドロップダウンを選択します。
- ドロップダウンから、Standard scan の右側にある項目をクリックしてスキャンを開始します。
- スキャンが完了するまで待ちます。
AI スキャン アラートの表示
スキャンが完了すると、その検出結果が code scanning アラートの一覧に表示されます。 AI スキャン ツールで一覧をフィルター処理して確認します。
既存のアラート評価と修復ワークフローを使用します。
- 結果を確認して優先順位を付ける方法については、リポジトリのコード スキャンのアラートの評価を参照してください。
- 手動またはCopilotでアラートを修正するには、コード スキャン アラートを解決するを参照してください。
修正内容の確認とアラートを閉じる
修正候補が既定のブランチにマージされたら、「スキャンの実行」の手順を繰り返します。 修正プログラムをマージしても、別の AI スキャンは自動的にトリガーされません。
パブリック プレビュー中、アラートが自動的に閉じるのは、新しいスキャン後に、アラートをトリガーしたコード行が修正によって変更された場合だけです。 それ以外の場合は、アラートを手動で閉じる必要があります。