# GitHub 사용하여 대규모 코드 품질 개선

일관되지 않은 코드 품질로 인해 모든 팀이 느려지고 쉽게 볼 수 없는 위험이 추가됩니다.
GitHub Code Quality 는 병합하기 전에 문제를 catch하고 조직 전체의 코드 상태에 대해 보고합니다. 이 채택 경로에 따라 기능을 평가하고, 파일럿을 실행하고, 그 가치를 증명하고, 대규모로 배포합니다.

## Links

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

* [GitHub 코드 품질](/ko/code-security/concepts/code-quality/code-quality)

  GitHub Code Quality 병합 전에 품질 문제를 포착하고, 원클릭 Copilot 기반 수정 사항을 인라인으로 제공하며, 코드 커버리지를 확인합니다.

* [GitHub Code Quality 청구](/ko/billing/concepts/product-billing/github-code-quality)

  표준 GitHub Actions분에 더해, GitHub Code Quality 청구에는 커밋당 라이선스 및 AI 기반 기능에 대한 AI credit 사용의 두 부분이 있습니다.

* [GitHub Code Quality 비용 보기 및 관리](/ko/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  Code Quality 요금이 정확히 어디에서 오는지 확인하고 비용을 낮추는 레버를 사용하여 지출을 예측할 수 있습니다.

### Phase 2: Plan your pilot

* [조직 및 기업 전반의 코드 품질 활성화](/ko/code-security/concepts/code-quality/enablement-at-scale)

  GitHub Code Quality 는 단일 제어점에서 하나의 리포지토리 또는 수천 개의 리포지토리를 커버할 수 있으며, 모든 팀에게 동일한 품질 기준을 제공하고 이를 유지할 수 있는 가드레일을 제공합니다.

* [코드 품질 문제가 기본 브랜치에 유입되는 것을 방지하기](/ko/code-security/tutorials/improve-code-quality/catch-issues-before-merge)

  심각도 레이블의 의미, 각 지적 사항을 언제 수정하고, 위임하거나, 무시하는 것이 가장 적절한지, 그리고 이러한 선택이 리포지토리의 코드 건전성에 어떤 영향을 미치는지를 포함해 풀 리퀘스트의 Code Quality 지적 사항을 살펴보세요.

### Phase 3: Launch your pilot

* [엔터프라이즈에서 GitHub Code Quality 사용 허용](/ko/code-security/how-tos/secure-at-scale/configure-enterprise-security/configure-specific-tools/allow-github-code-quality-in-enterprise)

  리포지토리 사용을 제어하면서 조직에 액세스 권한을 부여하기 위한 Code Quality 엔터프라이즈 정책을 설정합니다.

* [GitHub Code Quality 사용](/ko/code-security/how-tos/maintain-quality-code/enable-code-quality)

  Code Quality을 켜서 풀 리퀘스트와 기본 브랜치에서 코드 품질 문제를 자동으로 감지, 수정 및 보고하여 팀 전체에 일관된 품질 기준을 제공하세요.

* [끌어오기 요청에 대한 코드 품질 임계값 설정](/ko/code-security/how-tos/maintain-quality-code/set-pr-thresholds)

  임계값을 사용하여 Code Quality 표준을 충족하지 않는 끌어오기 요청을 차단하여 코드베이스에서 낮은 품질의 변경 내용을 유지합니다.

* [끌어오기 요청에 대한 코드 검사 임계값 설정](/ko/code-security/how-tos/maintain-quality-code/restrict-code-coverage)

  팀에서 요구하는 적용 범위 수준 아래로 떨어지는 끌어오기 요청을 자동으로 차단하여 코드 검사를 보호합니다.

### Phase 4: Assess the pilot and decide

* [조직에서 GitHub 코드 품질 결과 살펴보기](/ko/code-security/how-tos/maintain-quality-code/explore-code-quality)

  조직 수준 Code Quality 대시보드를 사용하여 주의가 필요한 리포지토리를 찾아 조직의 코드 상태를 한눈에 추적할 수 있습니다.

* [리포지토리에 대한 코드 품질 결과 해석](/ko/code-security/how-tos/maintain-quality-code/interpret-results)

  결과를 사용하여 Code Quality 코드베이스의 유지 관리 가능성과 안정성을 평가하므로 팀에서 가장 중요한 부분을 수정하는 데 집중할 수 있습니다.

* [GitHub Code Quality 비용 보기 및 관리](/ko/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  Code Quality 요금이 정확히 어디에서 오는지 확인하고 비용을 낮추는 레버를 사용하여 지출을 예측할 수 있습니다.

* [비활성화 GitHub Code Quality](/ko/code-security/how-tos/maintain-quality-code/disable-code-quality)

  리포지토리에서 또는 조직 전체에 걸쳐 Code Quality 검사를 중지하고, 중지하기 전에 요금과 기존 데이터에 어떤 일이 발생하는지 확인하세요.

### Phase 5: Scale and optimize

* [대규모 GitHub Code Quality 롤아웃](/ko/code-security/how-tos/maintain-quality-code/roll-out-at-scale)

  소규모 그룹을 대상으로 먼저 Code Quality를 시범 운영한 후 품질 임계값을 조정하고, 그다음 모든 팀으로 자신 있게 확대하세요.

* [조직에서 GitHub 코드 품질 결과 살펴보기](/ko/code-security/how-tos/maintain-quality-code/explore-code-quality)

  조직 수준 Code Quality 대시보드를 사용하여 주의가 필요한 리포지토리를 찾아 조직의 코드 상태를 한눈에 추적할 수 있습니다.

* [GitHub Code Quality 비용 보기 및 관리](/ko/code-security/how-tos/maintain-quality-code/view-and-manage-cost)

  Code Quality 요금이 정확히 어디에서 오는지 확인하고 비용을 낮추는 레버를 사용하여 지출을 예측할 수 있습니다.