# Improve code quality at scale with GitHub

Inconsistent code quality slows every team down and adds risk you can't easily see. GitHub Code Quality catches issues before they merge and reports on code health across your organization. Follow this adoption path to evaluate the feature, run a pilot, prove its value, and roll it out at scale.

## Links

### Phase 1: Evaluate and build your business case

* [GitHub 代码质量](/zh/enterprise-cloud@latest/code-security/concepts/code-quality/code-quality)

  GitHub Code Quality 可在合并前发现质量问题，以内联方式提供由 Copilot 驱动的一键修复，并检查你的代码覆盖率。

* [GitHub Code Quality 计费](/zh/enterprise-cloud@latest/billing/concepts/product-billing/github-code-quality)

  除了标准的 GitHub Actions 分钟数外，GitHub Code Quality 计费还具有以下两个部分：每个提交者的许可证，以及 AI 驱动的功能的 AI credit 用量。

* [查看和管理 GitHub Code Quality 成本](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  通过清楚了解各项收费具体来自何处，并使用可将其降低的手段，让您的 Code Quality 支出保持可预测。

### Phase 2: Plan your pilot

* [面向各类组织和企业的代码质量赋能](/zh/enterprise-cloud@latest/code-security/concepts/code-quality/enablement-at-scale)

  GitHub Code Quality 可通过单一控制点管理一个代码仓库或数千个代码仓库，让每个团队都遵循相同的质量基线，并提供保障机制以确保始终维持这一标准。

* [防止默认分支上出现代码质量问题](/zh/enterprise-cloud@latest/code-security/tutorials/improve-code-quality/catch-issues-before-merge)

  逐一查看你的拉取请求中的 Code Quality 发现项，包括了解严重性标签、何时最适合修复、委派处理或忽略各个发现项，以及这些选择会如何影响你的仓库的代码健康状况。

### Phase 3: Launch your pilot

* [允许在您的企业中使用 GitHub Code Quality](/zh/enterprise-cloud@latest/code-security/how-tos/secure-at-scale/configure-enterprise-security/configure-specific-tools/allow-github-code-quality-in-enterprise)

  通过定义策略来控制 Code Quality 存储库的启用。

* [启用 GitHub Code Quality](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/enable-code-quality)

  启用Code Quality，为您的团队建立一致的质量基线：在拉取请求中以及默认分支上自动发现、修复并报告代码质量问题。

* [为拉取请求设置代码质量阈值](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/set-pr-thresholds)

  通过阻止低于在存储库或组织级别设置的阈值的拉取请求，自动强制实施代码质量标准。

* [为拉取请求设置代码覆盖率阈值](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/restrict-code-coverage)

  通过自动阻止低于团队所需的覆盖级别的拉取请求来保护代码覆盖率。

### Phase 4: Assess the pilot and decide

* [探索组织中的 GitHub 代码质量结果](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/explore-code-quality)

  使用组织级别的仪表板Code Quality，一目了然地了解组织的代码健康状况。

* [解读存储库的代码质量评估结果](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/interpret-results)

  了解代码库的可维护性和可靠性，以便你可以确定团队集中修正工作的优先级。

* [查看和管理 GitHub Code Quality 成本](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  通过清楚了解各项收费具体来自何处，并使用可将其降低的手段，让您的 Code Quality 支出保持可预测。

* [禁用 GitHub Code Quality](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/disable-code-quality)

  停止对某个存储库或整个组织的 Code Quality 扫描，并在执行此操作前了解这会对计费和现有数据产生什么影响。

### Phase 5: Scale and optimize

* [大规模推出 GitHub Code Quality](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/roll-out-at-scale)

  先在一小部分团队中试点，待质量阈值调整到位后再逐步扩展，这样就能有把握地将 Code Quality 推广到每个团队。

* [探索组织中的 GitHub 代码质量结果](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/explore-code-quality)

  使用组织级别的仪表板Code Quality，一目了然地了解组织的代码健康状况。

* [查看和管理 GitHub Code Quality 成本](/zh/enterprise-cloud@latest/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  通过清楚了解各项收费具体来自何处，并使用可将其降低的手段，让您的 Code Quality 支出保持可预测。