클로드가 너무 비싸다면, 구독과 API부터 나눠야 한다
Anthropic은 Agent SDK와 claude -p 분리 과금을 예고했지만 2026년 6월 15일 시행을 중단했다. 현재 자동화는 구독 한도에서 차감되고, API key 사용은 별도 과금된다.
2026년 8월 8일 업데이트: 이 글의 이전 버전은 Anthropic이 예고한 Agent SDK 분리 과금을 시행된 제도처럼 설명했다. Anthropic은 2026년 6월 15일 그 변경을 중단했다. 현재 Agent SDK, claude -p, Claude Code GitHub Actions, 구독으로 인증한 서드파티 앱은 계속 구독 사용량 한도에서 차감된다. 예고됐던 월간 Agent SDK credit은 제공되지 않는다.
클로드가 너무 비싸다고 느껴질 때 먼저 확인할 것은 모델 이름이 아니라 결제 경로다. Claude 구독으로 직접 쓰는지, Claude 구독으로 Agent SDK를 부르는지, Claude Platform의 API key로 호출하는지에 따라 같은 모델도 비용이 다르게 잡힌다.
지금 상태를 짧게 정리하면 이렇다.
- Claude 웹, 데스크톱, 모바일과 대화형 Claude Code는 구독 한도를 쓴다.
claude -p와 Agent SDK 사용도 현재는 구독 한도를 쓴다.- Claude Platform의 API key로 호출하면 처음부터 사용량 기반 API 요금이 붙는다.
- Anthropic이 예고했던 별도 월간 Agent SDK credit은 중단된 안이다.
따라서 “자동화가 전부 별도 유료가 됐다”는 설명은 현재 사실이 아니다. 다만 자동화를 운영할 때 비용표와 중단 조건이 필요하다는 결론은 남는다. 구독 한도도 유한하고, API key를 붙인 작업은 토큰과 부가 기능을 사용한 만큼 청구되기 때문이다.
분리 과금은 왜 예고됐고, 왜 멈췄나
Anthropic은 원래 사람의 대화형 사용과 프로그램의 반복 호출을 나누려고 했다. 당시 안에는 Pro 20달러, Max 5x 100달러, Max 20x 200달러의 월간 Agent SDK credit이 들어 있었다. credit을 다 쓴 뒤에는 usage credits를 켠 계정만 표준 API 요율로 계속 실행되고, 그렇지 않으면 다음 주기까지 멈추는 구조였다.
하지만 시행일인 2026년 6월 15일 Anthropic은 변경을 일단 중단했다. 공식 도움말은 Agent SDK, claude -p, 서드파티 앱 사용이 계속 구독 한도에서 차감되고, 앞서 발표한 credit도 제공되지 않는다고 고지한다. 아래의 월별 credit 금액은 현재 받을 수 있는 혜택이 아니라 철회된 안의 기록이다.
이 정정이 중요한 이유는 단순하다. 자동화 스크립트를 쓰는 구독자가 당장 별도 credit을 청구받는 것처럼 안내하면 비용 판단을 틀리게 만든다. 반대로 API key를 사용하면서 구독료 안에서 해결된다고 생각해도 틀린다. 인증과 청구 경로를 먼저 봐야 한다.
구독과 API는 같은 비용표가 아니다
Claude Code를 터미널이나 IDE에서 대화형으로 쓰면 구독 사용량 한도에서 차감된다. 현재는 claude -p와 구독 인증 Agent SDK도 같은 한도에 들어간다. 한도에 닿으면 구독의 사용량 갱신을 기다리거나, 계정에 허용된 추가 사용 방식으로 넘어가야 한다.
API key는 다르다. Claude Platform 계정의 key로 요청을 보내면 입력 token, 출력 token, cache, 선택한 기능과 배포 조건에 따라 사용량 기반으로 계산된다. 구독료를 내고 있어도 API key 청구가 구독에 포함되는 것은 아니다.
그래서 비용을 볼 때 “Claude를 썼다”는 기록만으로는 부족하다. 최소한 다음 셋은 갈라야 한다.
- 사람이 직접 쓴 구독 세션
- 구독으로 인증한 Agent SDK 또는
claude -p - API key를 사용한 자동화와 production job
첫째와 둘째는 현재 구독 한도를 공유한다. 셋째는 API 사용량 장부에 쌓인다.
API 비용은 어디서 커지나
API 비용의 기본식은 입력 token 비용과 출력 token 비용의 합이다. 여기에 cache write, data residency, 빠른 처리 모드, 서버 도구 같은 선택 항목이 붙을 수 있다. 최신 모델별 단가는 Anthropic의 공식 가격표에서 확인해야 한다.
실무에서는 모델 단가보다 호출 구조가 비용을 더 크게 흔든다.
긴 문맥을 매번 다시 보낼 때
같은 저장소 설명, 문서 묶음, 대화 기록을 요청마다 통째로 보내면 입력 token이 반복된다. prompt caching의 cache hit은 기본 입력 요금의 10%로 계산되므로 반복 prefix가 충분히 안정적이라면 차이가 커진다. 반대로 매 요청마다 앞부분이 달라지면 cache를 기대하기 어렵다.
출력을 길게 열어둘 때
출력 token은 보통 입력 token보다 비싸다. 요약이면 충분한 작업에 긴 설명을 요구하거나, 형식 검증 없이 전체 응답을 다시 만들면 비용이 빠르게 늘어난다. 필요한 결과 형식과 최대 길이를 먼저 정하는 편이 낫다.
실패한 job이 다시 자신을 부를 때
자동화는 사람이 지칠 때 멈추지 않는다. 실패한 job이 같은 입력으로 재시도하고, 결과가 없는 상태에서 다시 queue에 들어가면 작은 호출도 누적된다. 최대 반복 횟수, 총예산, 시간 제한, 성공 조건이 없는 agent loop는 모델 선택과 상관없이 비싸진다.
부가 기능을 기본값처럼 켤 때
Anthropic의 공식 가격표에는 web search가 1,000회당 10달러로 안내돼 있고 token 비용은 별도다. Batch API는 입력과 출력 비용을 50% 낮춘다. 실시간 응답이 필요하지 않은 대량 작업은 batch가 맞을 수 있고, 검색이 필요 없는 요청에는 검색 도구를 열지 않는 편이 낫다.
“클로드가 너무 비싸다”를 진단하는 순서
비용을 줄이기 전에 어느 장부가 커졌는지부터 확인한다.
- 인증 경로: 구독 로그인인지 API key인지 기록한다.
- 작업 한 번의 사용량: 입력, 출력, cache read/write, 도구 호출을 남긴다.
- 반복 횟수: 재시도와 self-enqueue를 별도 집계한다.
- 완료 조건: 결과가 충분해지면 자동으로 멈추게 한다.
- 월 상한: 예상 비용이 정한 금액을 넘기 전에 사람에게 알린다.
그다음에 모델을 바꾼다. 단순 분류와 변환은 더 작은 모델로 보내고, 긴 판단이 필요한 요청만 큰 모델에 남긴다. 반복 입력은 cache에 맞게 고정하고, 즉시성이 필요 없는 묶음은 batch로 보낸다. 이 순서를 건너뛰고 모델만 싸게 바꾸면 실패한 loop가 더 오래 돌 뿐이다.
구독은 실험 공간이고 API는 운영 장부다
구독은 사람이 Claude와 일하는 동안 비용을 예측하기 쉽다. Agent SDK와 claude -p도 현재는 이 한도를 함께 쓴다. 다만 Anthropic이 한 차례 분리 과금을 예고했다가 중단한 사실은 이 경계가 영구 고정됐다고 볼 근거가 없다는 뜻이기도 하다. 정책이 다시 바뀌면 공식 도움말이 먼저 갱신된다.
API key를 붙인 자동화는 처음부터 운영비로 다뤄야 한다. 요청 수가 아니라 token, cache, 도구, 재시도, 성공한 결과 한 건의 비용을 본다. 그래야 “클로드가 비싸다”는 불만을 모델 가격, 잘못된 인증, 긴 문맥, 끝나지 않는 loop 중 실제 원인으로 나눌 수 있다.
공식 문서: