Claude Code 서브 에이전트 비용 최적화
When parallel sub-agents in Claude Code actually save money and when they burn it
·2026.05.15 16:13
Claude Code 서브 에이전트 활용 시 토큰 캐싱 여부에 따른 비용 효율성을 분석한다.
Anthropic의 데이터에 따르면 멀티 에이전트 시스템은 단일 채팅 대비 약 15배의 토큰을 사용하지만, **프롬프트 캐싱(Prompt Caching)**을 활용하면 비용을 10% 수준으로 낮출 수 있다. 비용 절감의 핵심은 모든 서브 에이전트가 동일한 접두사(prefix)를 공유하는가에 달려 있다.
비용 및 효율성에 따른 세 가지 위임 방식:
subagent_type설정: 커스텀 프롬프트와 도구를 사용하여 격리된 환경을 제공한다. 하지만 캐시를 공유하지 못하므로 매번 전체 비용이 발생한다.- 부모 에이전트 복제(Clone): 부모의 프롬프트와 도구를 그대로 상속받는다. 자식 에이전트들이 **캐시를 활용(10% 가격)**하므로, 병렬 작업 시 비용은 약 1.5배 증가하면서 속도는 5배 빨라질 수 있다.
- 메인 에이전트 유지: 단계별 결과가 다음 단계에 필요한 의존적 작업(예: 리팩토링)의 경우 가장 저렴하고 효과적이다.
작업 유형별 권장 사항:
- 권장(Good): 여러 파일을 병렬로 읽거나, 폴더 내 패턴 감사, 다양한 소스에서 정보 수집 등 병렬 연구가 가능한 작업.
- 비권장(Bad): 단계별 의존성이 높은 버그 수정이나 모듈 리팩토링 등 순차적 작업.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.