{"meta":{"title":"品質コードを維持する","intro":"GitHubのコード セキュリティ機能とコード品質機能を使用して、リポジトリ内の高品質のコードを維持する方法について説明します。","product":"セキュリティとコードの品質","breadcrumbs":[{"href":"/ja/code-security","title":"セキュリティとコードの品質"},{"href":"/ja/code-security/how-tos","title":"やり方"},{"href":"/ja/code-security/how-tos/maintain-quality-code","title":"品質コードを維持する"}],"documentType":"subcategory"},"body":"# 品質コードを維持する\n\nGitHubのコード セキュリティ機能とコード品質機能を使用して、リポジトリ内の高品質のコードを維持する方法について説明します。\n\n## Links\n\n* [GitHub Code Quality の有効化](/ja/code-security/how-tos/maintain-quality-code/enable-code-quality)\n\n  Code Qualityをオンにして、チームに一貫した品質ベースラインを提供します。pull request と既定のブランチでコード品質の問題を自動的にキャッチ、修正、レポートします。\n\n* [無効にする GitHub Code Quality](/ja/code-security/how-tos/maintain-quality-code/disable-code-quality)\n\n  リポジトリまたは組織全体で Code Quality スキャンを停止し、その前に課金や既存のデータに何が起こるかを確認してください。\n\n* [GitHub Code Quality の大規模展開](/ja/code-security/how-tos/maintain-quality-code/roll-out-at-scale)\n\n  まず小規模なグループで Code Quality を試験導入し、品質基準を調整してから、安心してすべてのチームへ展開しましょう。\n\n* [プル要求のコード品質しきい値の設定](/ja/code-security/how-tos/maintain-quality-code/set-pr-thresholds)\n\n  Code Qualityしきい値を使用して、標準を満たしていないプル要求をブロックすることで、低品質の変更をコードベースから除外します。\n\n* [リポジトリのコード カバレッジの設定](/ja/code-security/how-tos/maintain-quality-code/set-up-code-coverage)\n\n  Code Qualityの組み込みコード カバレッジを使用して、別のサード パーティサービスの支払いまたは保守を行わずに、pull request でテストされていないコードを見つけます。\n\n* [プル要求のコードカバレッジのしきい値の設定](/ja/code-security/how-tos/maintain-quality-code/restrict-code-coverage)\n\n  チームが必要とするカバレッジ レベルを下回るプル要求を自動的にブロックすることで、コード カバレッジを保護します。\n\n* [pull request でのコード品質の結果の修正](/ja/code-security/how-tos/maintain-quality-code/fix-findings-on-a-pr)\n\n  自動修正を適用したり、修復作業を Copilotに委任したり、無関係な結果を無視したりして、品質の問題を既定のブランチから除外します。\n\n* [pull request でのブロックの解決](/ja/code-security/how-tos/maintain-quality-code/unblock-your-pr)\n\n  プル要求におけるコード品質やカバレッジのしきい値に関する問題を特定し、解決して、変更をマージできるようにしてください。\n\n* [プル リクエストでのコード カバレッジの表示](/ja/code-security/how-tos/maintain-quality-code/view-coverage-on-prs)\n\n  プル リクエストに投稿されたカバレッジの概要を確認して、コード カバレッジが低いファイルや低下しているファイルを特定します。\n\n* [リポジトリ バックログのコード品質の結果を修正する](/ja/code-security/how-tos/maintain-quality-code/fix-backlog-findings)\n\n  リポジトリの既定のブランチで結果の自動修正を生成するか、関連のない結果を無視します。\n\n* [最近マージされたファイルのコード品質の結果を修正する](/ja/code-security/how-tos/maintain-quality-code/fix-findings-in-recent-merges)\n\n  最近マージされたコードの AI を利用した分析によって検出された品質の問題に対して、自動修正または委任修復作業を Copilot に適用します。\n\n* [リポジトリのコード品質結果の解釈](/ja/code-security/how-tos/maintain-quality-code/interpret-results)\n\n  Code Quality結果を使用してコードベースの保守性と信頼性を評価し、チームが最も重要な場所で修復に集中できるようにします。\n\n* [組織内でGitHubのコード品質結果を探索する](/ja/code-security/how-tos/maintain-quality-code/explore-code-quality)\n\n  組織レベルの Code Quality ダッシュボードを使用して、注意が必要なリポジトリを特定し、組織のコードの正常性をひとめで追跡します。\n\n* [GitHub Code Qualityコストの表示と管理](/ja/code-security/how-tos/maintain-quality-code/view-and-manage-cost)\n\n  料金がどこから来ているかを正確に確認し、それらをダウンさせるレバーを使用して、 Code Quality の支出を予測可能な状態に保ちます。"}