Skip to Content

한도

AI Gateway에서는 비용을 Service / Member / Key 단위로 통제합니다. 한도는 USD 원가 기준 월 지출 상한이며, 한 단계라도 한도를 넘으면 호출이 거부됩니다.

이 문서는 현재 화면에서 확인하거나 설정할 수 있는 범위와 호출이 막히는 기준만 다룹니다.

한도 개요

한도를 여러 단계로 나누면 막을 범위를 좁힐 수 있습니다. Space 전체 상한만 있으면 한 멤버가 예산을 혼자 다 써도 세밀하게 막기 어렵고, 키 하나만 막으려 해도 전체 운영 정책을 손대야 합니다.

한도단위설정 주체
Service LimitSpace 전체 월 지출 상한Admin
Member Limit멤버 한 명의 월 지출 상한Admin
Key Limit키 한 개의 월 지출 상한키 소유자(Admin·Member 모두)

막히는 단계에 따라 영향 범위가 다릅니다.

  • Key Limit 도달: 그 키 한 개만 막힙니다. 같은 멤버의 다른 키는 그대로 동작합니다.
  • Member Limit 도달: 그 멤버의 모든 키가 동시에 막힙니다. 다른 멤버는 영향받지 않습니다.
  • Service Limit 도달: Space의 모든 호출이 막힙니다. 마지막 안전망입니다.

단위와 리셋

한도단위리셋
Service LimitUSD / 월매월 1일 00:00 KST 자동 리셋
Member LimitUSD / 월매월 1일 00:00 KST 자동 리셋
Key LimitUSD / 월매월 1일 00:00 KST 자동 리셋

리셋 시점은 키 생성일이 아니라 달력 기준입니다. 4월 28일에 만든 키도 5월 1일 00:00 KST에 리셋합니다.

초기 세팅값

AI Gateway를 처음 활성화하면 모든 한도는 미설정 상태로 시작합니다. 미설정은 무제한을 뜻하며, 해당 단계에서는 한도 차단이 일어나지 않습니다.

설정 항목초기값의미
Service Limit미설정Space 전체 월 상한 없음
Member Limit미설정멤버별 월 상한 없음
Key Limit미설정키별 월 상한 없음

운영 사용을 시작하기 전에는 합의한 월 예산에 맞춰 필요한 한도를 설정합니다. 미설정 상태로 외부 사용을 시작하면 사용량이 폭주해도 차단할 기준이 없습니다.

한도 초과 응답

요청이 한도에 막히면 429 Too Many Requests 응답이 돌아옵니다. 본문에는 어느 단계의 한도인지가 담깁니다.

{ "type": "https://gw.letsur.ai/errors/key-limit-exceeded", "title": "Key limit exceeded", "status": 429, "detail": "이 키의 이번 달 한도를 모두 사용했습니다.", "limit": "50.00 USD", "reset_at": "2026-06-01T00:00:00+09:00" }

typekey-limit-exceeded, member-limit-exceeded, service-limit-exceeded 중 하나입니다. 자세한 에러 코드 체계는 에러 코드에서 확인합니다.

트레이드오프

장점비용
어디서 비용이 새는지 좁혀 볼 수 있습니다단계별 정책을 정해야 의미가 있습니다. 아무 한도도 설정하지 않으면 무제한으로 동작합니다
멤버 한 명이 Space 전체를 멈추는 일을 막습니다Member Limit가 Service Limit보다 너무 크면 한 멤버가 Service Limit를 혼자 채울 수 있습니다
키 단위로 외부 도구 폭주를 막습니다키가 많아질수록 용도와 한도를 함께 관리해야 합니다

Service Limit으로 Space 월 예산 막기

Service Limit는 Space 전체의 월 지출 상한입니다. Key·Member 한도를 통과한 호출이 마지막으로 만나는 단계라, 한 멤버나 키 하나가 Space 예산을 다 쓰는 일을 여기서 막습니다.

시작 전 알아야 할 것

  • 본인이 Gateway Admin이어야 합니다(역할).
  • 단위는 USD 원가 기준이며, 쓴 공급사 토큰 비용의 합입니다(단가).
  • Service Limit는 가장 넓은 마지막 단입니다. Key·Member 한도가 먼저 막고, 이 둘을 통과한 호출이 마지막에 Service Limit를 만납니다.

설정

Space의 AI Gateway 한도 설정 화면에서 월 상한을 저장합니다. 화면에 노출된 항목만 직접 조정합니다.

필드설명
Service LimitSpace 전체 월 상한(USD)

한도 변경

같은 화면에서 값을 바꿔 저장합니다. 변경은 다음 호출부터 적용됩니다.

변하는 것변하지 않는 것
다음 호출부터의 차단 기준이미 누적된 이번 달 사용량

한도를 넘긴 상태에서 한도를 올리면 다시 호출이 통합니다. 한도를 내리면 다음 호출부터 새 기준으로 막힙니다.

한도 초과 시

요청이 Service Limit에 막히면 429 응답이 돌아옵니다. 본문에 service-limit-exceeded가 들어갑니다.

시점동작
한도 도달Space 안의 모든 호출을 거부합니다
응답429와 함께 service-limit-exceeded를 반환합니다
다음 호출매월 1일 KST 리셋까지 거부합니다

Service Limit에 도달했다는 것은 하위 한도가 너무 느슨했다는 뜻입니다. 한도를 회수한 뒤 Member Limit과 Key Limit을 좁혀 봅니다.

미설정 시

한도가 비어 있으면 무제한이며, 이게 초기값입니다. 미설정 상태로 외부 사용을 시작하면 사고가 나도 막을 자리가 없으므로, 첫 Admin은 운영 전 월 예산을 정합니다.

운영 권장

  • 합의한 월 예산을 그대로 넣습니다.
  • Service Limit는 마지막 안전망이므로, 여유는 하위 단(Member·Key)에서 둡니다.
  • 변경하기 전에 멤버에게 미리 알립니다. 한도 변경은 멤버 전원에게 영향을 줍니다.

Member 한도로 멤버 월 예산 막기

Member 한도는 멤버 한 명의 월 지출 상한입니다. 그 멤버가 가진 모든 키의 합산 사용이 상한을 넘지 못하게 막습니다. 멤버마다 실험과 작업 예산을 다르게 줘야 할 때 사용합니다.

시작 전에

  • 본인이 Gateway Admin이어야 합니다(멤버 역할).
  • 단위는 USD 원가 기준입니다.
  • 멤버가 가진 키 여러 개를 합산한 값입니다. Key 한도는 그 멤버의 키 하나에 거는 한도입니다.

한도 모델

항목
단위USD / 월
리셋매월 1일 00:00 KST 자동 리셋
범위그 멤버의 모든 키 합산

설정하기

멤버 탭 열기

좌측 메뉴에서 AI Gateway로 들어가 멤버 탭을 엽니다. 한도를 정할 멤버 행을 클릭해 상세를 엽니다.

한도 입력하기

Member 한도 섹션에 USD 값을 입력하고 저장을 누릅니다.

적용 확인하기

저장하면 다음 호출부터 적용됩니다.

변경하면 일어나는 일

변하는 것변하지 않는 것
다음 호출부터의 차단 기준이미 누적된 이번 달 사용량

한도 초과 시

시점동작
한도 도달그 멤버의 모든 키가 바로 차단됩니다(키 한 개가 아니라 멤버 단위입니다)
응답429와 함께 본문에 member-limit-exceeded를 명시합니다
다음 호출매월 1일 KST 리셋까지 거부합니다

자주 만나는 오류

증상원인과 해결
멤버가 자기 키를 새로 만들어도 막힙니다정상 동작입니다. 키 단위가 아니라 멤버 합산 한도라서 새 키도 같은 예산에서 차감합니다
한도를 올렸는데 호출이 바로 통하지 않습니다변경이 반영되기까지 수십 초~1분 걸립니다. 잠시 후 다시 시도합니다
멤버가 어디서 막혔는지 모르겠다고 합니다응답 본문 type 필드에 member-limit-exceeded가 들어 있습니다. Admin은 Gateway 멤버 관리에서 멤버 사용 현황을 확인합니다
멤버 단위 한도를 풀었는데도 호출이 막힙니다상위 단인 Service에서 막고 있을 수 있습니다. 응답 본문 type을 확인합니다

해결 확인

한도를 올린 멤버가 다시 호출해 429가 아닌 정상 응답을 받으면 적용된 것입니다. 여전히 막히면 응답 본문의 type 필드로 어느 단에서 막혔는지 확인합니다.

Key Limit으로 키 한 개의 월 지출 막기

Key Limit은 키 한 개의 월 지출 상한입니다. 한도를 걸면 그 키가 상한에 닿는 즉시 차단되므로, 외부 도구에 넣은 키가 폭주해도 피해를 그 키 한 개로 막아냅니다.

시작 전 알아야 할 것

Key Limit은 한도 모델에서 가장 좁은 첫 번째 단입니다. 키가 막히면 멤버나 Service 한도까지 가지 않고 그 키에서 호출이 끊깁니다. 새 키를 만들거나 Claude Code 같은 외부 도구에 키를 넣을 때 안전장치로 둡니다.

  • 한도를 정하는 사람: 키 소유자입니다. Admin과 Member 모두 자기 키에 한도를 겁니다.
  • 단위: 월 USD입니다. 단가는 단가를 봅니다.
  • 자동 리셋: 매월 1일 00:00 KST입니다.

키 만들 때 한도 설정

새 키는 발급하면서 바로 한도를 겁니다.

새 키 만들기

왼쪽 메뉴에서 AI Gateway를 열고 탭으로 이동한 뒤 새 키를 누릅니다.

이름·만료일 입력하기

이름과 만료일을 입력합니다. 자세한 절차는 키 만들기를 봅니다.

한도 입력하기

한도 필드에 USD 값을 입력합니다. 비우면 무제한이라 멤버와 Service 한도까지 통과합니다.

발급하고 저장하기

발급 버튼을 누르고 키 값을 즉시 저장합니다.

키 목록의 해당 키 행에 한도가 보이면 설정에 성공한 것입니다.

기존 키에 한도 부여

이미 만든 키에도 한도를 새로 걸거나 바꿀 수 있습니다.

수정 열기

키 목록에서 해당 키 행의 수정 버튼을 누릅니다.

한도 변경하기

한도 필드를 입력하거나 변경하고 저장을 누릅니다.

적용 확인하기

다음 호출부터 새 한도가 적용됩니다.

변하는 것변하지 않는 것
다음 호출부터의 차단 기준이미 누적된 이번 달 사용량

한도 초과 시 동작

한도에 닿으면 그 키만 차단되고 다른 키는 계속 동작합니다.

시점동작
한도 도달그 키만 차단되고 다른 키는 동작합니다
응답429와 RFC 7807 본문에 reset_at을 담아 돌려줍니다(에러 코드 참고)
다음 호출매월 1일 KST 리셋까지 거부합니다

권장 운영 패턴

키 용도에 맞춰 한도 폭을 정합니다.

시나리오한도이유
외부 도구(Claude Code) 키좁게, $10~$50 / 월의도치 않은 호출과 반복 호출을 막습니다. 도구가 의심되면 그 키만 막힙니다
사내 자동화·봇 키중간, $50~$300 / 월자동화 본 작업은 통과시키되 폭주는 차단합니다. 멤버 한도로 추가 상한을 겁니다
일회성 실험 키좁게 + 만료일 함께실험이 끝나면 자동 만료됩니다. 한도와 만료가 이중 안전망입니다
Admin 키넓게 또는 무제한Admin 작업은 안전 검토 후 호출합니다. Service Limit으로 상한을 겁니다

한도와 비활성화의 차이

차단 방식이 셋으로 나뉩니다.

동작결과사용처
한도 초과다음 리셋까지 자동 거부합니다운영 중 자연스러운 차단
비활성화직접 즉시 거부하며, 다시 켤 수 있습니다잠시 멈춤
폐기영구 차단하고 되돌릴 수 없습니다키 유출, 멤버 퇴장

자세한 내용은 키 라이프사이클을 봅니다.

자주 만나는 오류

증상원인과 해결
한도를 올렸는데 호출이 안 통합니다변경이 반영되기까지 수십 초~1분 걸립니다. 잠시 후 다시 시도합니다
한도를 풀었는데 여전히 막힙니다상위 단인 Member나 Service에서 막고 있습니다. 응답 본문의 typemember-limit-exceededservice-limit-exceeded이면 해당 섹션을 봅니다
다음 리셋이 왜 6월 1일인가요리셋은 키 생성일이 아니라 매월 1일 00:00 KST로 고정입니다
한도가 0으로 잘못 설정됐습니다모든 호출을 거부합니다. 키 수정에서 한도를 바꾸거나 비우세요

관련 문서

Last updated on