{"meta":{"title":"リポジトリのコード品質結果の解釈","intro":"Code Quality結果を使用してコードベースの保守性と信頼性を評価し、チームが最も重要な場所で修復に集中できるようにします。","product":"セキュリティとコードの品質","breadcrumbs":[{"href":"/ja/code-security","title":"セキュリティとコードの品質"},{"href":"/ja/code-security/how-tos","title":"やり方"},{"href":"/ja/code-security/how-tos/maintain-quality-code","title":"品質コードを維持する"},{"href":"/ja/code-security/how-tos/maintain-quality-code/interpret-results","title":"結果を解釈する"}],"documentType":"article"},"body":"# リポジトリのコード品質結果の解釈\n\nCode Quality結果を使用してコードベースの保守性と信頼性を評価し、チームが最も重要な場所で修復に集中できるようにします。\n\n## \\[前提条件]\n\n* Code Quality が有効になっている場合は、 [GitHub Code Quality の有効化](/ja/code-security/how-tos/maintain-quality-code/enable-code-quality?utm_campaign=code-quality-ga-july-2026\\&utm_medium=docs\\&utm_source=docs-interpret-results-enable-cq) を参照してください。\n\n## コード品質の結果の完全なバックログの表示\n\n1. リポジトリの \\[ **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-shield\" aria-label=\"shield\" role=\"img\"><path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path></svg> Security and quality** ] タブに移動します。\n2. クリックして **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code-review\" aria-label=\"code review\" role=\"img\"><path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z\"></path></svg> コードの品質** を展開し、**標準の結果** をクリックします。\n\nまたは、最近変更されたファイルの AI を利用した結果を表示する場合は、 [最近マージされたファイルのコード品質の結果を修正する](/ja/code-security/how-tos/maintain-quality-code/fix-findings-in-recent-merges) を参照してください。\n\n## リポジトリのバックログの探索\n\n\"標準の結果\" ダッシュボードには、リポジトリの既定のブランチで CodeQL 分析によって検出されたすべての結果が表示されます。 このビューは、品質結果の完全なバックログを視覚化し、特定の種類の問題を修正するための作業に優先順位を付けるのに役立ちます。\n\nページの上部にある概要は、コードベースの保守性と信頼性をまとめたものです。\n\n![コード品質結果のダッシュボード\"標準の結果\"のスクリーンショット。 概要は濃いオレンジの枠で囲まれています。](/assets/images/help/code-quality/all-findings-overview-repo.png)\n\n概要の下には、結果の完全な一覧がヘッダーと共に表示され、フィルターを使用して特定の結果セットに集中できます。 結果は次のとおりです。\n\n* 各知見を検出したルールごとにグループ化\n* 各ルール内で、ファイル パス順にアルファベット順に並べ替え\n\n影響を受けるファイルを一覧表示するルールを展開し、ルールの名前をクリックして結果を確認し、結果の完全な詳細を表示します。\n\n![コード品質の \"標準の結果\" ダッシュボードの \\[ルール\\] テーブルのスクリーンショット。 \"上書きされたプロパティ\" ルール名は、濃いオレンジで囲まれます。](/assets/images/help/code-quality/all-findings-rules-repo.png)\n\n## スコアとメトリックの解釈\n\nコード品質の結果は、常にリポジトリのコンテキストで解釈する必要があります。 例えば次が挙げられます。\n\n* 小さなリポジトリや、サポートされている言語で記述されたコードの量が少ないリポジトリでは、結果が少なく、スコアが良い傾向があります。\n* 生成されたコードが多いリポジトリでは、メンテナンスの結果が多く、保守容易性のスコアが下がる可能性があります。 ソース コード自体が保守可能な場合、これは問題になりません。\n* 完全にサポートされている言語で多数のコードを含む大規模なリポジトリでは、多くの場合、コードの大部分に適切な保守性と信頼性の標準がある場合でも、多くの結果が得られます。\n\nメトリックとスコアの計算方法の詳細については、 [メトリックとスコアのリファレンス](/ja/code-security/reference/code-quality/metrics-and-ratings) を参照してください。"}