만드는 기록/개인 프로젝트

GitHub Copilot 코드 리뷰 비용, AI Credits와 Actions를 나눠 보기

Roslyn 2026. 10. 23. 08:00
반응형

AI 코드 리뷰 도구의 비용을 월 구독료 하나로 계산하기 어려워지고 있습니다. GitHub는 2026년 6월 1일부터 Copilot 사용을 AI Credits 기반으로 청구하고, Copilot code review는 AI Credits에 더해 일부 저장소에서 GitHub Actions minutes도 소비한다고 공지했습니다. 코드 리뷰를 자동으로 켜 두었다면 두 항목을 분리해 살펴볼 필요가 있습니다.

이 글은 특정 계정의 청구 내역을 직접 확인한 비용 후기가 아닙니다. GitHub 공식 변경 공지와 과금 단위를 기준으로 작은 팀이 예상 비용을 관리할 때 확인할 지점을 정리합니다. 요금과 포함량, 플랜별 정책은 계정 종류와 시점에 따라 바뀔 수 있으므로 2026년 6월 1일 GitHub 공지와 현재 요금 문서를 함께 확인하십시오.

AI Credits와 Actions minutes는 다른 항목입니다

AI Credits는 Copilot 기능 사용량을 측정하는 청구 단위입니다. 플랜마다 월 포함량이 있고, 포함량을 넘긴 뒤 추가 사용을 허용하는 예산 설정이 있을 수 있습니다. 별도의 추가 예산을 설정하면 월말에 추가 금액이 청구될 수 있으므로, 포함량만으로 상한이 걸린다고 단정하지 말고 계정의 예산 설정을 읽어야 합니다.

Actions minutes는 자동 실행 환경의 사용량입니다. GitHub는 Copilot code review가 비공개 저장소에서 실행될 때 Actions minutes를 소비하며, 포함량을 초과하면 일반 GitHub Actions 요율이 적용될 수 있다고 안내했습니다. 공개 저장소에서는 Actions minutes가 무료인 조건이 이 변경에 영향을 받지 않는다고 설명하지만, 계정과 러너 구성의 실제 과금 조건은 청구 화면에서 확인해야 합니다.

두 비용은 원인이 다릅니다. 코드 리뷰 횟수와 모델 사용은 AI Credits 쪽에 영향을 줄 수 있고, 리뷰 작업을 처리하는 러너와 실행 시간은 Actions 사용량과 연결될 수 있습니다. 하나의 대시보드 수치만으로 총액을 계산하지 말고 청구 보고서에서 관련 SKU와 기간을 확인하십시오.

월간 비용을 계산할 때 빠뜨리기 쉬운 조건

예산을 계획하기 전에 저장소가 공개인지 비공개인지, 리뷰 요청이 어떤 이벤트에서 발생하는지, 조직에서 지정한 기본 러너가 있는지 살펴봅니다. 조직 관리자는 여러 저장소에 기본 Actions 러너를 적용할 수 있습니다. 셀프 호스티드 러너와 GitHub 호스티드 러너, 더 큰 러너는 과금 방식이 다를 수 있으므로 “PR 한 건당 비용”을 모든 환경에 동일하게 적용할 수 없습니다.

  • Copilot 플랜: 월 포함 AI Credits와 추가 지출 한도, 조직 청구 여부를 확인합니다.
  • 저장소 유형: 공개·비공개 저장소의 Actions 과금 조건을 구분합니다.
  • 러너: 기본 러너, 셀프 호스티드 여부, 실행 시간과 단가를 기록합니다.
  • 사용 패턴: 월간 리뷰 건수, 큰 PR 비율, 재시도와 취소가 어떻게 집계되는지 관찰합니다.
  • 예산: AI Credits와 Actions에 별도 예산·알림을 두고 누가 조정할지 정합니다.

평균값을 추정하고 싶다면 먼저 실제 청구 보고서를 한두 기간 모으십시오. 계정 설정을 모르는 상태에서 외부 블로그의 사용량 예시를 가져와 월 비용을 계산하면 누락이 생깁니다. 과거 사용량도 코드 리뷰 설정이나 저장소 개방 여부가 바뀌면 그대로 반복되지 않습니다.

작은 저장소에서는 관찰 기간을 둡니다

코드 리뷰 기능을 켜기 전에 현재 Actions 사용량과 AI Credits 예산을 기록하십시오. 특정 저장소나 팀에 제한적으로 적용하고, 정해진 기간에 리뷰 횟수·러너 시간·추가 비용이 어떻게 변하는지 살펴봅니다. 실행이 예상보다 늘 때 알림을 받을 수 있는지, 관리자가 중단할 수 있는지 확인하는 것도 필요합니다.

처음에는 자동 리뷰를 모든 브랜치와 PR에 적용하기보다 코드 소유자 검토가 있는 대표 저장소에서 시작할 수 있습니다. 리뷰 결과가 유용한지 확인하면서도 실효 비용을 측정할 수 있습니다. 자동 댓글의 개수가 많다고 품질이 높다는 뜻은 아니므로, 실제 수정으로 이어진 지적과 버려진 지적도 표본으로 기록하십시오.

과금과 예산 설정은 변경될 수 있습니다. 계정 소유자와 청구 담당자가 다른 조직이라면 설정 변경 전에 보고서 접근 권한과 승인 절차를 확인합니다. 비용 알림만으로 지출이 항상 차단되는 것은 아니므로, 추가 사용 허용 여부와 서비스가 제한되는 조건을 함께 읽으십시오.

기록을 비용 정책으로 연결합니다

월말 정산에서 중요한 것은 총액뿐 아니라 사용량이 늘어난 이유입니다. 저장소별 코드 리뷰 건수, AI Credit 소비, Actions minutes, 러너 유형을 함께 기록하면 기능 사용 확대나 설정 변경의 영향을 추적할 수 있습니다. 보고서의 필드와 정의가 바뀌면 내보내기 방식도 갱신해야 합니다.

조직 예산은 사용자별로 설정할 수 있는 경우가 있으며, 관리자 알림이 제공될 수 있습니다. 다만 어떤 관리 기능이 본인 플랜에 제공되는지는 현재 정책에서 확인해야 합니다. 예산 책임자, 알림 수신자, 사용을 중지할 기준을 팀 문서에 적어 두면 청구서가 나온 뒤에야 원인을 찾는 일을 줄일 수 있습니다.

비용을 추적할 때는 기능을 켠 날짜와 예산 설정도 함께 기록합니다. 단순히 월 청구액만 비교하면 코드 리뷰를 더 많이 사용한 영향인지 플랜 포함량이나 러너 설정이 바뀐 영향인지 알기 어렵습니다. 관리 화면에서 숫자를 내보낼 수 있다면 원본 보고서를 기준 기간과 함께 보관하고, 별도 계산을 추가할 때는 어떤 항목을 더했는지 명시합니다.

조직별로 청구를 합산하는 경우 개인 사용자가 보는 화면과 조직 관리자가 보는 보고서가 다를 수 있습니다. 같은 숫자라고 가정하지 말고 청구 주체와 통화, 세금 포함 여부를 확인하십시오. 이 글은 특정 플랜의 단가표를 고정하지 않으므로, 예산 승인이나 서비스 도입에는 계정의 현재 가격과 계약 조건을 사용해야 합니다.

마치며

Copilot code review 비용을 검토할 때는 AI Credits와 Actions minutes를 별개의 항목으로 보십시오. 저장소 공개 여부, 러너, 플랜 포함량, 추가 지출 예산이 총액에 영향을 줍니다. 다음 기능 도입 때 현재 사용량을 먼저 저장하고 작은 범위에서 관찰한 뒤 팀의 비용 상한을 정해 보시기 바랍니다.

반응형