# 品質コードを維持する

GitHubのコード セキュリティ機能とコード品質機能を使用して、リポジトリ内の高品質のコードを維持する方法について説明します。

## Links

* [GitHub Code Quality の有効化](/ja/code-security/how-tos/maintain-quality-code/enable-code-quality)

  Code Qualityをオンにして、チームに一貫した品質ベースラインを提供します。pull request と既定のブランチでコード品質の問題を自動的にキャッチ、修正、レポートします。

* [無効にする GitHub Code Quality](/ja/code-security/how-tos/maintain-quality-code/disable-code-quality)

  リポジトリまたは組織全体で Code Quality スキャンを停止し、その前に課金や既存のデータに何が起こるかを確認してください。

* [GitHub Code Quality の大規模展開](/ja/code-security/how-tos/maintain-quality-code/roll-out-at-scale)

  まず小規模なグループで Code Quality を試験導入し、品質基準を調整してから、安心してすべてのチームへ展開しましょう。

* [プル要求のコード品質しきい値の設定](/ja/code-security/how-tos/maintain-quality-code/set-pr-thresholds)

  Code Qualityしきい値を使用して、標準を満たしていないプル要求をブロックすることで、低品質の変更をコードベースから除外します。

* [リポジトリのコード カバレッジの設定](/ja/code-security/how-tos/maintain-quality-code/set-up-code-coverage)

  Code Qualityの組み込みコード カバレッジを使用して、別のサード パーティサービスの支払いまたは保守を行わずに、pull request でテストされていないコードを見つけます。

* [プル要求のコードカバレッジのしきい値の設定](/ja/code-security/how-tos/maintain-quality-code/restrict-code-coverage)

  チームが必要とするカバレッジ レベルを下回るプル要求を自動的にブロックすることで、コード カバレッジを保護します。

* [pull request でのコード品質の結果の修正](/ja/code-security/how-tos/maintain-quality-code/fix-findings-on-a-pr)

  自動修正を適用したり、修復作業を Copilotに委任したり、無関係な結果を無視したりして、品質の問題を既定のブランチから除外します。

* [pull request でのブロックの解決](/ja/code-security/how-tos/maintain-quality-code/unblock-your-pr)

  プル要求におけるコード品質やカバレッジのしきい値に関する問題を特定し、解決して、変更をマージできるようにしてください。

* [プル リクエストでのコード カバレッジの表示](/ja/code-security/how-tos/maintain-quality-code/view-coverage-on-prs)

  プル リクエストに投稿されたカバレッジの概要を確認して、コード カバレッジが低いファイルや低下しているファイルを特定します。

* [リポジトリ バックログのコード品質の結果を修正する](/ja/code-security/how-tos/maintain-quality-code/fix-backlog-findings)

  リポジトリの既定のブランチで結果の自動修正を生成するか、関連のない結果を無視します。

* [最近マージされたファイルのコード品質の結果を修正する](/ja/code-security/how-tos/maintain-quality-code/fix-findings-in-recent-merges)

  最近マージされたコードの AI を利用した分析によって検出された品質の問題に対して、自動修正または委任修復作業を Copilot に適用します。

* [リポジトリのコード品質結果の解釈](/ja/code-security/how-tos/maintain-quality-code/interpret-results)

  Code Quality結果を使用してコードベースの保守性と信頼性を評価し、チームが最も重要な場所で修復に集中できるようにします。

* [組織内でGitHubのコード品質結果を探索する](/ja/code-security/how-tos/maintain-quality-code/explore-code-quality)

  組織レベルの Code Quality ダッシュボードを使用して、注意が必要なリポジトリを特定し、組織のコードの正常性をひとめで追跡します。

* [GitHub Code Qualityコストの表示と管理](/ja/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  料金がどこから来ているかを正確に確認し、それらをダウンさせるレバーを使用して、 Code Quality の支出を予測可能な状態に保ちます。