
GitHub 공식 변경 로그에 따르면 코드 유지보수성과 신뢰성 문제를 점검하는 Code Quality가 20일 GitHub Enterprise Cloud와 GitHub Team에서 정식 출시됐다. 규칙에 따른 정적 분석과 인공지능(AI) 기반 탐지, 수정 제안을 하나의 풀리퀘스트 검토 흐름에 결합한 개발도구다.
Code Quality는 이미 알려진 안티패턴을 찾는 CodeQL 규칙과 기존 규칙 집합 밖의 문제를 분석하는 AI 탐지를 함께 사용한다. 문제가 확인되면 풀리퀘스트에 설명을 남기고, 개발자가 검토한 뒤 적용할 수 있는 Copilot Autofix 수정안을 제시한다. GitHub는 자체 엔지니어링 조직이 병합 전에 Code Quality 발견 항목의 67.3%를 해결했다고 밝혔다. 이 비율은 회사 내부 집계다.
분석은 풀리퀘스트와 기본 브랜치에서 각각 작동한다. 풀리퀘스트에서는 새 변경이 만드는 유지보수성·신뢰성 문제를 병합 전에 보여준다. 기본 브랜치 스캔은 기존 코드베이스에 누적된 품질 부채를 찾고 수정 작업을 제안한다. Copilot 라이선스가 있는 조직은 일부 개선 작업을 Copilot 클라우드 에이전트에 맡겨 수정 풀리퀘스트를 만들 수도 있다.
코드 커버리지 관리도 정식 기능에 포함됐다. Cobertura XML 형식의 테스트 보고서를 올리면 변경 전후의 커버리지 지표가 풀리퀘스트에 표시된다. 조직은 GitHub rulesets에서 품질 점수와 커버리지 임계값을 정해 기준에 미달한 변경의 병합을 차단할 수 있다. 즉시 차단하기 전에 실제 영향을 점검하는 평가 모드도 제공된다.
관리 기능은 저장소 단위를 넘어 조직 전체로 확대됐다. 관리자는 여러 저장소에서 Code Quality를 한꺼번에 활성화하고, 조직 대시보드에서 유지보수성과 신뢰성 점수를 비교할 수 있다. 저장소 활성화와 발견 항목 조회를 자동화하는 API도 정식 구성에 들어갔다.
CodeQL 규칙 기반 분석은 C#, Go, Java, JavaScript, Python, Ruby, TypeScript를 지원한다. GitHub 문서에 따르면 AI 분석은 이 언어 목록 밖의 코드와 최근 변경분도 대상으로 삼을 수 있다. 규칙으로 재현 가능한 문제와 문맥 판단이 필요한 문제를 나눠 다루려는 구조다.
정식 출시는 유료 전환과 동시에 이뤄졌다. Code Quality는 GitHub Advanced Security에 포함되지 않는 별도 제품이며, 활성 커미터 한 명당 월 10달러의 기본 라이선스가 적용된다. 활성 커미터는 Code Quality가 켜진 저장소에 최근 90일 안에 커밋이 푸시된 사용자를 뜻한다. 여러 저장소에 기여해도 조직 전체에서 한 번만 집계되고 GitHub App 봇은 제외된다.
AI 탐지와 Copilot Autofix에는 사용량에 따른 GitHub AI Credits가 추가로 부과된다. CodeQL 스캔은 GitHub Actions 실행 시간을 사용하며 자체 호스팅 러너도 지원한다. 출시 시점에는 GitHub Enterprise Server에서 이용할 수 없다.
GitHub는 공개 프리뷰에 1만 곳 넘는 기업이 참여했다고 설명했다. 기존 사용자는 별도 마이그레이션 없이 설정을 유지하지만 20일부터 과금이 자동으로 시작된다. 사용을 원하지 않는 조직은 저장소나 조직 설정에서 Code Quality를 꺼야 이후 스캔과 비용을 멈출 수 있다. 참여 기업 수 역시 GitHub가 공개한 자체 집계다.
이번 출시는 AI가 코드 작성 속도를 높이는 흐름에 맞춰 품질 검증도 개발 플랫폼 안으로 끌어들이려는 움직임으로 볼 수 있다. 다만 라이선스와 AI 사용량, Actions 실행 비용이 함께 발생하는 만큼 조직은 품질 기준뿐 아니라 활성화할 저장소와 자동수정 범위, 비용 한도를 함께 설계해야 한다.
출처: GitHub Changelog https://github.blog/changelog/2026-07-20-github-code-quality-is-now-generally-available/
출처: GitHub Docs — Code Quality https://docs.github.com/en/code-security/concepts/code-quality/code-quality
출처: GitHub Docs — Code Quality billing https://docs.github.com/en/billing/concepts/product-billing/github-code-quality




