GitHub Copilot 예산, 알림만 켜면 초과 사용은 멈추지 않는다

GitHub Copilot AI 크레딧 예산에서 알림과 사용 차단은 별도 설정이다. GitHub의 예산 설정 절차 에 명시된 대로 75%·90%·100% 임계값 알림만 켜면 한도를 넘은 뒤에도 사용과 과금이 계속된다. 실제로 멈추려면 조직·비용센터·엔터프라이즈 예산에서 Stop usage when budget limit is reached를 활성화해야 하며, 사용자 단위 예산은 이 선택란 없이 항상 하드 스톱으로 작동한다.
설정 경로는 관리 범위에 따라 달라진다. 개인 계정은 Settings의 Billing에서, 조직과 엔터프라이즈는 해당 계정의 Billing & Licensing에서 Budgets and alerts를 열어 New budget을 선택한다. Copilot을 비롯한 AI 기능의 사용량을 함께 관리하려면 Bundled AI credits budget을 고르고, 범위·금액·중단 여부·알림 수신자를 차례로 지정하면 된다.
통제할 비용과 적용 범위를 먼저 구분한다
AI 크레딧 예산은 Copilot 좌석료를 깎거나 전체 청구액을 하나의 금액으로 묶는 장치가 아니다. 사용자 단위 예산은 공유 풀과 추가 과금 구간을 합친 개인의 총 AI 크레딧 소비를 제한하지만, 비용센터·조직·엔터프라이즈 예산은 원칙적으로 공유 풀이 소진된 뒤 발생하는 계량 요금을 제한한다. 따라서 엔터프라이즈 예산을 100달러로 설정해도 좌석료를 포함한 청구 총액이 100달러로 제한되지는 않는다.
GitHub Copilot 요금 안내 에 따르면 AI 크레딧 1개는 0.01달러이며, 채팅·에이전트·코드 리뷰·Copilot CLI 등의 상호작용에서 소비된다. 유료 플랜의 코드 완성과 다음 편집 제안은 AI 크레딧을 쓰지 않는다. 상호작용별 소비량은 선택한 모델과 작업 복잡도에 따라 달라지므로 요청 횟수만으로 필요한 예산을 계산하면 실제 사용액과 어긋날 수 있다.
- 개인 계정 예산: 개인 Billing 화면에서 계정 전체 또는 제공되는 하위 범위의 계량 지출을 관리한다. 차단 옵션을 사용할 수 있는 예산에서는 이를 직접 켜야 한다.
- 보편 사용자 예산: 엔터프라이즈의 모든 Copilot 라이선스 사용자에게 적용하는 기본 1인당 한도다.
- 비용센터 사용자 예산: 비용센터의 현재·미래 구성원 각각에 같은 한도를 적용하며 보편 사용자 예산보다 우선한다.
- 개별 사용자 예산: 지정한 한 사람에게 적용하며 비용센터 사용자 예산과 보편 사용자 예산을 대체한다.
- 비용센터 예산: 해당 집단이 공유 풀 소진 후 발생시키는 계량 요금 총액을 제한한다.
- 조직 예산: 그 조직을 통해 좌석 비용이 청구되는 사용자의 추가 사용료를 제한한다.
- 엔터프라이즈 예산: 엔터프라이즈 차원의 추가 사용료 상한으로 작동한다.
경고 예산과 차단 예산을 나눠 설정한다

예산 생성 화면에서는 다음 순서로 설정하면 된다.
- Budgets and alerts에서 New budget을 선택한다.
- 여러 AI 기능을 합산하려면 Bundled AI credits budget을, 특정 기능만 추적하려면 해당 SKU-level budget을 선택한다.
- 개인 계정, 조직, 엔터프라이즈, 비용센터 또는 Users 중 적용 범위를 고른다. Users에서 사용자를 비워 두면 보편 예산, 비용센터를 고르면 비용센터 사용자 예산, 특정 사용자를 고르면 개별 예산이 된다.
- 결제 주기에 허용할 금액을 입력한다. 사용자 범위의 금액은 각 사용자에게 개별 적용된다.
- 비용을 실제로 막아야 하는 비용센터·조직·엔터프라이즈 예산에서는 Stop usage when budget limit is reached를 켠다. 사용자 단위 예산은 자동으로 하드 스톱이 적용된다.
- Receive budget threshold alerts를 켜고 필요한 수신자를 지정한 뒤 Create budget을 누른다.
알림은 차단 상태와 별개다. GitHub의 예산·알림 설명 은 75%·90%·100% 알림을 GitHub 화면과 이메일로 제공하지만 사용자 단위 예산 알림은 모든 상황에서 일관되게 제공되지 않는다고 밝힌다. 사용자 알림만 믿지 말고 비용센터나 엔터프라이즈 사용량도 함께 감시해야 한다.
새 예산은 생성한 시점 이후의 계량 사용량부터 계산한다. 같은 결제 주기에서 예산 생성 전에 발생한 사용분은 계산에 들어가지 않으므로, 첫 주기에는 차단 옵션을 켜도 실제 청구액이 입력한 예산보다 클 수 있다. 또한 예산을 만든 뒤에는 범위를 바꿀 수 없으므로 잘못된 범위라면 기존 예산을 편집하는 대신 다시 만들어야 한다.
중첩 통제에서는 남은 여유가 가장 작은 한도가 먼저 막는다
Copilot 예산 평가 흐름 은 사용자 단위 한도, 공유 AI 크레딧 풀, 추가 과금 예산의 순서로 진행된다. 먼저 가장 구체적인 사용자 예산을 확인하고, 통과하면 공유 풀에서 크레딧을 사용한다. 풀이 비었을 때만 비용센터·조직·엔터프라이즈의 계량 요금 통제가 작동한다.
- 사용자 예산 우선순위: 개별 사용자 예산 → 비용센터 사용자 예산 → 보편 사용자 예산 순으로 가장 구체적인 하나가 적용된다.
- 공유 풀: 적용 중인 사용자 예산에 여유가 있으면 공유 풀의 잔여 크레딧을 사용한다.
- 추가 과금 범위: 비용센터에 속하면 비용센터 예산, 그렇지 않고 좌석이 조직에 청구되면 조직 예산, 더 좁은 범위가 없으면 엔터프라이즈 예산이 적용된다.
- 최종 차단: 사용자 한도와 적용되는 지출 한도 가운데 남은 여유가 가장 작은 통제가 먼저 사용을 막는다.
예를 들어 개별 사용자 한도에 5달러가 남아 있어도 적용되는 엔터프라이즈 예산에 1달러만 남았다면 엔터프라이즈 한도가 먼저 사용을 막을 수 있다. 반대로 집단 예산에 여유가 있어도 사용자가 자신의 하드 스톱에 도달했다면 그 잔액을 가져와 쓸 수 없다. 차단은 관련 예산을 높이거나 다음 결제 주기가 시작될 때까지 유지되며, 더 저렴한 모델로 자동 전환되지는 않는다.
비용센터 사용량은 기본적으로 엔터프라이즈 예산에도 반영된다. Cost center exclusion을 활성화하면 그 비용센터는 엔터프라이즈 한도와 독립적으로 지출하며 자체 비용센터 예산만 적용받는다. 또한 AI credit paid usage 정책을 끄면 예산 잔액과 무관하게 공유 풀이 소진되는 순간 추가 과금 사용이 차단된다.
10명 팀의 예산을 계산식으로 맞춘다

사용자 한도의 합계가 공유 풀의 가치보다 크면 그 차이가 잠재적인 추가 과금이 된다. GitHub의 예산 산정 방식 은 사용자별 최대 허용액을 모두 더한 뒤 공유 풀 가치를 빼서 추가 과금 예산이 감당해야 할 최대 차액을 구한다. 비용센터 예산을 함께 쓴다면 비용센터 예산들과 비용센터에 속하지 않은 사용자를 위한 엔터프라이즈 예산이 이 차액을 나눠 맡는다.
조건부 예로 10명에게 1인당 20달러의 보편 사용자 예산을 설정하면 총 허용액은 10명 × 20달러 = 200달러, 즉 20,000크레딧이다. 이 팀의 공유 풀 가치를 150달러라고 가정하면 최대 추가 과금은 200달러 − 150달러 = 50달러다. 각 사용자가 개인 한도까지 쓸 수 있게 하려면 적용되는 비용센터 또는 엔터프라이즈 차단 예산이 이 차액을 수용해야 한다.
같은 조건에서 고사용자 2명의 개별 예산만 각각 30달러로 높이면 최대 허용액은 2명 × 30달러 + 8명 × 20달러 = 220달러가 된다. 공유 풀 가치를 계속 150달러로 가정하면 필요한 추가 과금 여유는 70달러다. 사용자 한도만 올리고 집단 예산을 그대로 두면 두 사용자는 30달러에 도달하기 전에 집단 한도에서 막힐 수 있다.
회사가 추가 과금을 40달러까지만 승인했다면 집단 차단 예산을 40달러로 두는 것도 가능하다. 이 경우 사용자 한도의 합계는 개인별 소비 상한이고, 40달러는 회사가 부담할 추가 요금 상한이므로 모든 사용자가 각자의 한도를 끝까지 쓸 수 있다는 보장은 없다.
생성 후에는 차단 상태와 비용 귀속을 함께 확인한다

완료 화면에서는 금액만 보지 말고 예산 유형, 범위, Stop usage 상태, 알림 수신자를 함께 대조해야 한다. 엔터프라이즈의 Billing & Licensing에서 AI usage를 열면 사용자·모델·조직·비용센터 기준으로 소비를 확인할 수 있어, 예상한 범위에 사용량이 귀속되는지 판단할 수 있다.
여러 조직에서 Copilot 라이선스를 받는 사용자는 결제 조직이 결제 주기마다 임의로 정해질 수 있어 조직 예산의 적용 결과가 달라질 수 있다. 이런 구조에서는 사용자를 비용센터에 직접 배정하는 편이 비용 귀속을 예측하기 쉽다. 부서별 개인 한도가 필요하면 비용센터 사용자 예산을 기본값으로 두고, 예외 사용자에게만 개별 예산과 선택적 만료일을 부여할 수 있다.
최종 구성은 세 질문으로 점검하면 된다. 사용자의 총 소비를 어디에서 막을지, 공유 풀이 소진된 뒤 회사가 얼마까지 추가 지급할지, 한도에 도달했을 때 경고만 보낼지 실제로 중단할지를 각각 확인한다. 이 세 통제를 분리해야 100% 알림을 받은 뒤에도 과금이 계속되는 설정을 피할 수 있다.
뉴스레터 구독
최신 Web3, AI, 암호화폐 뉴스를 이메일로 받아보세요.