# シークレット リーク検出をカスタマイズする方法

GitHubのシークレット リーク検出ツールをカスタマイズする方法について説明します。

## Links

* [シークレット スキャンのカスタム パターンの定義](/ja/enterprise-server@3.18/code-security/how-tos/secure-your-secrets/customize-leak-detection/define-custom-patterns)

  正規表現を使用してカスタム パターンを定義することで、一意のシークレットの種類を保護します。

* [/generating-regular-expressions-for-custom-patterns-with-ai](/ja/enterprise-server@3.18/generating-regular-expressions-for-custom-patterns-with-ai)

* [カスタム パターンの管理](/ja/enterprise-server@3.18/code-security/how-tos/secure-your-secrets/customize-leak-detection/manage-custom-patterns)

  カスタム パターンを表示、編集、削除したり、カスタム パターンのプッシュ保護を有効にしたりすることができます。

* [シークレットスキャンからのフォルダーとファイルの除外](/ja/enterprise-server@3.18/code-security/how-tos/secure-your-secrets/customize-leak-detection/exclude-folders-and-files)

  リポジトリ内のsecret scanning ファイルを構成することで、secret\_scanning.ymlをカスタマイズして、特定のディレクトリまたはファイルに含まれるシークレットのアラートを自動的に閉じることができます。

* [/enable-validity-checks](/ja/enterprise-server@3.18/enable-validity-checks)

* [/enable-metadata-checks](/ja/enterprise-server@3.18/enable-metadata-checks)