Devlery
Blog/AI

Copilot 과금 전환, 코드 리뷰에 붙은 Actions 분

GitHub Copilot이 6월 1일 AI Credits 과금으로 전환했습니다. 코드 리뷰는 Actions minutes까지 함께 소비합니다.

Copilot 과금 전환, 코드 리뷰에 붙은 Actions 분
AI 요약
  • 무슨 일: GitHub Copilot이 2026년 6월 1일부터 AI Credits 기반 사용량 과금으로 전환했습니다.
    • 기존 premium request unit은 사라지고, token usage가 모델별 rate로 1 credit = $0.01 단위에 매핑됩니다.
  • 비용 변화: Copilot code review는 AI CreditsGitHub Actions minutes를 동시에 씁니다.
    • Private repository review는 Actions entitlement를 먼저 쓰고, 초과분은 표준 Actions rate로 청구됩니다.
  • 실무 점검: 조직은 user-level budget, cost center budget, runner 설정, 자동 리뷰 ruleset을 함께 봐야 합니다.

GitHub Copilot의 과금 전환이 2026년 6월 1일 실제 적용 단계로 들어갔습니다. GitHub는 6월 1일 changelog에서 모든 Copilot plan의 usage-based billing이 live 상태가 됐다고 밝혔습니다. 같은 공지는 Copilot code review가 GitHub AI Credits에 더해 GitHub Actions minutes도 소비한다고 적었습니다. 4월 27일 예고가 구독자 공지였다면, 6월 1일 업데이트는 billing system이 실제로 바뀐 날입니다.

이 사건은 Copilot 가격표의 작은 문구 변경이 아닙니다. GitHub가 코드 completion 중심 좌석제에서 agentic workload별 비용 측정으로 이동했다는 뜻입니다. 개발자가 짧은 질문을 던지는 Copilot Chat과 repository context를 읽고 runner에서 실행되는 code review agent를 같은 요청 단위로 묶기 어렵다는 판단이 과금 구조에 반영됐습니다.

GitHub의 4월 27일 회사 블로그는 전환 이유를 Copilot의 제품 성격 변화에서 찾습니다. Copilot은 1년 전의 in-editor assistant가 아니라, 장시간 multi-step coding session을 실행하고 최신 모델을 쓰는 agentic platform이 됐다는 설명입니다. 같은 글은 빠른 chat 질문과 multi-hour autonomous coding session이 같은 비용처럼 보이는 premium request model이 지속 가능하지 않다고 적었습니다.

새 단위는 GitHub AI Credits입니다. GitHub billing docs는 Copilot usage가 AI credits로 측정되며, 1 AI credit이 0.01달러라고 정의합니다. Models and pricing 문서는 token 기반 계산을 설명합니다. Input tokens, output tokens, cached tokens가 모델별 price table에 따라 계산됩니다. 그 결과는 AI Credits로 변환됩니다. Copilot이 모델을 많이, 오래, 넓은 context로 쓸수록 비용이 request count보다 token accounting에 가까워집니다.

기본 구독료는 그대로 남습니다. GitHub는 Copilot Pro 10달러, Pro+ 39달러, Business 19달러/user, Enterprise 39달러/user의 base plan price가 바뀌지 않는다고 밝혔습니다. 대신 각 plan에는 월별 included AI Credits가 들어갑니다. 개인 Pro는 10달러 구독에 10달러 상당 credit, Pro+는 39달러 구독에 39달러 상당 credit이 포함됩니다. Business와 Enterprise도 seat price에 맞춰 credit을 제공하고, 기존 Business와 Enterprise 고객에게는 2026년 6월부터 8월까지 promotional included usage를 준다고 공지했습니다.

개발자에게 다행인 항목도 있습니다. GitHub는 code completions와 Next Edit suggestions가 paid Copilot plans에서 AI Credits를 소비하지 않는다고 명시했습니다. 따라서 이번 전환의 비용 민감도는 editor autocomplete보다 chat, agent mode, code review, cloud agent처럼 context가 커지고 tool use가 붙는 기능에 집중됩니다. Copilot을 "자동완성 도구"로만 쓰는 사용자와 "에이전트 실행 도구"로 쓰는 사용자의 bill이 처음으로 더 분리됩니다.

가장 주의해야 할 기능은 Copilot code review입니다. GitHub는 4월 27일 별도 changelog에서 실행 구조를 설명했습니다. Code review agent는 agentic tool-calling architecture로 broader repository context를 읽고, 그 architecture는 GitHub Actions를 사용합니다. 2026년 6월 1일부터 각 Copilot code review는 AI Credits와 Actions minutes라는 두 방식으로 청구됩니다.

항목이전 premium request 방식2026년 6월 1일 이후
Copilot usage 단위Premium request unit 중심AI Credits, 1 credit = 0.01달러
계산 기준요청과 model multiplierInput, output, cached tokens와 모델별 rate
Code completion구독에 포함Paid plans에서 AI Credits 미소비
Copilot code review6월 1일 전에는 PRU allowance 중심AI Credits와 Actions minutes 동시 소비
조직 통제사용 제한과 plan allowance 중심User, cost center, enterprise budget 조합

이중 청구처럼 보이는 구조에는 기술적 구분이 있습니다. Models and pricing 문서는 code review의 token consumption이 AI Credits로 청구된다고 설명합니다. Review를 구동하는 agentic infrastructure는 GitHub Actions minutes로 청구됩니다. 모델 호출 비용과 runner 실행 비용을 서로 다른 ledger에 적는 방식입니다. AI Credits는 review 요청자 또는 자동 review policy가 trigger된 pull request author에게 연결되고, Actions minutes는 repository에서 enterprise 또는 cost center로 귀속됩니다.

Private repository에서는 이 변화가 바로 budget 문제로 이어집니다. GitHub의 4월 changelog는 private repository에서 실행되는 각 review가 기존 Actions plan entitlement를 소비하고, 포함 minutes를 넘으면 standard Actions rate가 적용된다고 밝혔습니다. Public repository에는 Actions minutes가 free로 남습니다. 같은 code review라도 repository visibility와 runner 선택에 따라 invoice 위치가 달라질 수 있습니다.

GitHub는 조직 관리자를 위해 runner 설정도 열었습니다. 6월 1일 changelog는 organization admins가 Copilot code review의 default Actions runner를 전체 repository에 자동 적용하도록 설정할 수 있다고 설명합니다. runner configuration docs는 기본값이 standard GitHub-hosted runner라고 적습니다. 같은 문서는 self-hosted runner나 larger GitHub-hosted runner도 쓸 수 있다고 안내합니다. Larger runner는 성능과 disk space, Azure private networking 같은 기능을 제공하지만 per-minute rate가 더 높습니다.

Self-hosted runner를 선택할 때도 조건이 있습니다. GitHub 문서는 Copilot code review self-hosting에 ARC, 즉 Actions Runner Controller가 공식 지원 방식이라고 못박습니다. 보안 이유로 non-ARC self-hosted runners를 쓰지 말라고 경고하고, Ubuntu x64 Linux runner compatibility도 명시합니다. 에이전트 리뷰가 내부 네트워크 접근권을 갖는 runner에서 실행될 수 있기 때문에, 비용 최적화와 네트워크 경계가 같은 설정 화면으로 들어옵니다.

자동 리뷰 설정은 이제 비용 설정이기도 합니다. automatic code review docs는 ruleset 기반 설정을 설명합니다. Repository나 organization ruleset에서 Automatically request Copilot code review를 켤 수 있습니다. 설정 항목에는 새 push마다 review할지, draft pull request도 review할지 선택하는 옵션이 있습니다. 한 번만 review하는 정책과 every new push review 정책은 개발 경험에서는 작은 차이지만, usage-based billing에서는 반복 실행 횟수 차이입니다.

Medium review effort도 비용과 연결됩니다. 같은 문서는 repository의 default review effort level을 low 또는 medium으로 설정할 수 있고, medium이 complex logic, security-sensitive code, cross-service changes를 더 깊게 분석한다고 설명합니다. 동시에 medium reviews가 더 많은 GitHub Actions minutes와 AI credits를 쓴다고 경고합니다. 보안 민감 변경에 medium을 쓰는 것은 합리적일 수 있지만, 모든 PR에 medium을 기본 적용하면 비용 관측 없이 runner time과 token usage를 늘릴 수 있습니다.

Budget controls는 이번 전환의 방어 장치입니다. Budgets for usage-based billing 문서는 user-level, cost center, enterprise budget을 구분합니다. User-level budget은 한 사용자가 billing cycle 동안 소비할 수 있는 AI Credits를 제한하고, shared pool과 metered phase 모두에서 hard stop으로 동작합니다. 0달러 budget은 사용자를 즉시 block합니다.

Cost center budget과 enterprise budget은 작동 시점이 다릅니다. GitHub 문서는 두 budget이 shared pool이 소진된 뒤 metered charges를 cap한다고 설명합니다. Enterprise budget은 전체 월 예산이 아니라 license fees 이후의 metered usage cap입니다. 문서는 예시로 400개의 Copilot Business license가 월 19달러라면 license fees가 7600달러이고, enterprise budget 5000달러를 붙이면 최대 bill이 5000달러가 아니라 12600달러라고 설명합니다.

관리자가 놓치기 쉬운 설정도 있습니다. 같은 budget 문서는 Stop usage when budget limit is reached가 enterprise spending limits와 cost center budgets에만 적용되고 기본값이 off라고 경고합니다. 이 설정이 꺼져 있으면 spending limit를 넘어서도 charges가 계속 누적될 수 있습니다. 반대로 user-level budget은 별도 stop 설정 없이 항상 hard stop입니다. 조직이 "budget을 만들었다"와 "초과 사용이 차단된다"를 같은 뜻으로 보면 안 됩니다.

개인 사용자에게는 annual plan 예외가 있습니다. GitHub는 monthly Pro와 Pro+ 사용자가 2026년 6월 1일 자동으로 usage-based billing으로 이동한다고 밝혔습니다. Annual Pro 또는 Pro+ 사용자는 plan이 끝날 때까지 기존 premium request-based pricing에 남지만, 6월 1일부터 annual plan subscriber용 model multipliers가 바뀝니다. Annual plan 만료 뒤에는 Copilot Free로 전환되고, paid monthly plan으로 upgrade할 수 있습니다.

커뮤니티 반응은 비용 예측 가능성에 집중됐습니다. Reddit r/GithubCopilot의 여러 thread에서는 "월 구독료와 같은 credit을 받는다면 API key를 쓰는 것과 무엇이 다른가"라는 반응이 나왔습니다. Heavy agent 사용자가 bill 증가를 우려하는 반응도 있었습니다. Code review가 AI Credits와 Actions minutes를 동시에 쓰는 구조가 혼란스럽다는 지적도 반복됐습니다. 일부 댓글은 비공식 token 추정이나 개인 usage 계산에 기반하므로 숫자 자체를 일반화하기는 어렵습니다. 그래도 우려의 방향은 공식 문서가 말하는 비용 구조와 맞닿아 있습니다.

기업팀에서 해야 할 첫 작업은 Copilot code review를 켠 repository 목록을 확인하는 것입니다. 자동 review ruleset, draft review 여부, new push review 여부, medium effort 여부를 비용 항목으로 봐야 합니다. PR마다 한 번 실행되는 review와 push마다 반복 실행되는 review는 제품 UX에서는 모두 "자동 리뷰"지만, Actions minutes와 token usage에서는 다른 workload입니다.

두 번째 작업은 usage visibility입니다. GitHub의 model pricing 문서는 code review Actions usage를 볼 때 GitHub Actions metrics에서 copilot-pull-request-reviewer workflow로 filter하라고 안내합니다. Billing usage report에서는 dynamic/agents/copilot-pull-request-reviewer workflow_path로 filter할 수 있습니다. 이 값은 finance team보다 engineering manager가 먼저 알아야 합니다. 비용 원인이 "Copilot 전체"인지, 특정 repository의 automatic review인지, medium effort인지 분리해야 budget 조정이 가능합니다.

세 번째 작업은 runner 정책입니다. Default GitHub-hosted runner를 쓸지, larger runner를 쓸지, ARC-managed self-hosted runner를 쓸지 결정해야 합니다. Larger runner는 review latency를 줄일 수 있지만 per-minute rate를 높입니다. Self-hosted runner는 네트워크 접근과 보안 통제 질문을 불러옵니다. GitHub 문서가 firewall allowlist에 api.githubcopilot.com, uploads.github.com, user-images.githubusercontent.com을 명시한 것도 이 실행 경계가 일반 chat보다 운영 설정에 가깝다는 신호입니다.

네 번째 작업은 budget hierarchy를 문서화하는 것입니다. Enterprise budget, cost center budget, universal user-level budget, individual user-level budget이 서로 다른 시점과 범위에서 작동합니다. 특히 shared pool이 남아 있을 때도 user-level budget은 사용자를 block할 수 있지만, cost center budget은 metered phase에서만 의미가 있습니다. Finance team이 cap을 만들고 engineering team이 자동 review를 켜는 구조라면, 두 팀이 같은 용어로 "block", "pool", "metered usage"를 합의해야 합니다.

이번 변화는 GitHub만의 가격 조정으로 끝나지 않습니다. Cursor, Windsurf, Claude Code, Gemini Code Assist 같은 도구도 agentic coding을 긴 실행 단위로 팔고 있습니다. 사용자는 월 구독료 안에서 어느 정도까지 agent를 돌릴 수 있는지, 초과분은 token인지 request인지, tool execution과 sandbox 시간이 별도인지 비교하게 됩니다. GitHub는 code, PR, Actions, billing이 한 플랫폼에 묶여 있다는 장점이 있지만, 그 장점 때문에 code review 비용도 Actions ledger와 AI ledger로 동시에 보입니다.

Copilot의 새 과금 구조가 말하는 것은 간단합니다. Agentic coding은 더 이상 "chat 몇 번"으로 측정하기 어렵습니다. 모델 token, repository context, tool call, runner execution, review repeat policy가 함께 비용을 만듭니다. GitHub가 AI Credits와 Actions minutes를 분리한 것은 이 현실을 가격표에 적은 결정입니다. 개발팀은 Copilot을 끄거나 켜는 이분법보다, 어떤 자동화가 어느 repository에서 몇 번 실행되고 어느 budget을 쓰는지 먼저 봐야 합니다.

6월 1일 이후 Copilot을 쓰는 팀의 운영 질문은 바뀌었습니다. "Copilot license가 있나"보다 "누가 AI Credits를 쓰고, 어느 repository가 Actions minutes를 쓰며, 예산 초과 시 무엇이 block되는가"가 더 직접적인 질문입니다. 자동 code review는 PR 품질을 높일 수 있지만, usage-based billing에서는 reviewer 한 명을 추가하는 일이 아니라 metered workflow를 추가하는 일입니다. 이 차이를 먼저 이해한 팀이 에이전트 자동화의 비용선을 더 빨리 잡을 수 있습니다.

출처