본문으로 건너뛰기

비용 줄이기

분당 과금 구조에서 불필요한 분을 줄이고 한도와 알림으로 예산을 지키는 방법

요금은 잡이 시작한 분마다 US$0.0396(부가세 포함)입니다, 비용을 줄이는 일은 실행 분을 줄이는 일이고, 예산을 지키는 일은 한도와 알림을 두는 일입니다

과금 구조를 이용하기

사실활용
과금은 스크립트 시작부터, VM 준비는 무료준비 시간을 걱정해 잡을 합칠 필요가 없습니다
분 단위 올림, 61초는 2분짧은 잡을 여러 개 돌리는 것보다 한 잡에서 연속 작업이 유리합니다, 반대로 아주 긴 잡은 분 경계 손실이 작습니다
플랫폼 오류는 0원재시도 비용을 걱정하지 않아도 됩니다
취소하면 그 시점까지실패가 확실하면 바로 취소하세요, xenocast cancel <job_id>
대기와 준비 중 취소는 0분잘못 보낸 잡은 시작 전에 취소하면 무료입니다

실행 분 줄이기

  • 테스트와 빌드를 한 스크립트에서 이어서 돌립니다, 두 잡으로 나누면 의존성 해석을 두 번 합니다
  • 실패를 일찍 드러내세요, set -euo pipefail과 빠른 검사를 앞에 두면 나머지 분을 아낍니다
  • timeout_minutes를 평소 실행 시간의 두 배 정도로 두세요, 멈춘 빌드가 기본 60분을 다 쓰지 않게 합니다
  • PR마다 전체 매트릭스를 돌리지 말고 기본 Xcode 하나로 돌린 뒤 머지 전에만 배치로 여러 버전을 돌리세요

예산 지키기

수단어디서
워크스페이스 월 지출 한도관리 → 워크스페이스 → 한도 정하기, 한도에 닿으면 새 잡만 막고 실행 중인 잡은 끝까지
낮은 잔액 알림사용 가능 잔액이 US$1.188 이하면 소유자와 관리자에게 메일
한도 알림워크스페이스 한도와 티어 월 한도의 75%, 90%, 100%
API 키 분리프로젝트나 팀마다 워크스페이스와 키를 나누면 분석 → 비용에서 어디에 얼마를 썼는지 보입니다
키 급증 알림한 키가 10분에 1,000건을 넘으면 메일, 폭주하는 자동화를 알아챕니다

비용 확인하기

xenocast usage --from 2026-10-01 --by workspace
xenocast credits

콘솔 분석 → 비용은 이번 달, 지난달, 7일, 30일 범위로 워크스페이스, API 키, 러너(Xcode 버전)별 비중을 보여 주고 CSV로 내려받을 수 있습니다, 모든 날짜는 UTC입니다

충전 계획

  • 크레딧은 충전 건마다 1년 뒤 만료됩니다, 한 번에 크게 충전하기보다 쓰는 속도에 맞춰 충전하세요
  • 누적 충전액이 티어를 올리므로(US$40, US$200, US$400) 동시 실행이 더 필요할 때는 충전으로 티어를 올리는 편이 빠릅니다
  • 결제 후 7일 안에 쓰지 않은 크레딧은 청약철회할 수 있습니다

다음 단계