Skip to content
ai agents

Claude Code의 숨겨진 토큰 소모

작은 상태 표시줄은 무해해 보이지만, 백그라운드 에이전트가 강력한 모델에게 진행 상황을 계속 다시 작성하도록 요청하면 문제가 됩니다. 놀라운 점은 편의 기능이 제한된 구독 한도를 얼마나 빨리 소진할 수 있는지입니다.

Stork editorial team
Claude Code의 숨겨진 토큰 소모

상태 표시줄은 단순히 상태만 보여주는 것이 아닙니다

Claude Code의 백그라운드 에이전트는 상태 표시줄에 짧은 진행 상황 라벨을 생성하기 위해 주기적으로 모델 요청을 트리거합니다. Flamerix AI AI가 처음 식별하고 Better Stack이 확인한 이 동작은 토큰 사용량의 숨겨진 소모 원인입니다.

약 30초마다 요약 요청은 에이전트의 최신 활동뿐만 아니라 전체 대화 내용을 포함할 수 있습니다. Better Stack의 텔레메트리에 따르면 이러한 agent_summary 호출은 "7번째 20초 대기 실행 중"과 같은 단 130개의 출력 토큰을 위해 최대 40,000개의 입력 토큰을 전송했습니다.

이 메커니즘은 Claude 이용 방식에 따라 사용자에게 다르게 영향을 미칩니다. Claude Pro/Max와 같은 티어의 구독 사용자에게는 이러한 빈번하고 컨텍스트가 많은 요청이 귀중한 사용량 제한(rate-limit) 용량을 소비하여 잠재적으로 조기 제한을 유발할 수 있습니다.

API 고객의 경우, 토큰 소비는 직접적으로 높은 비용으로 이어집니다. Better Stack의 테스트에 따르면 에이전트 요약은 합성 벤치마크에서 전체 세션 비용의 12%, 3개의 백그라운드 에이전트가 있는 TanStack 사이트의 실제 빌드에서는 8%를 차지했습니다. 이러한 요약은 종종 Claude Claude Haiku와 같은 저렴한 대안이 아닌 Claude Claude Opus와 같은 값비싼 모델에서 실행됩니다.

40,000개의 입력 토큰, 단 몇 단어의 출력

Better Stack의 OpenTelemetry 테스트는 에이전트 요약 동작을 확인했습니다. 백그라운드 에이전트 세션 동안 약 30초 간격으로 5개의 agent_summary 요청이 나타났습니다. 이는 단일 에이전트가 8번의 20초 대기 주기를 수행하는 동안 발생했습니다.

이러한 호출 각각은 약 40,000개의 입력 토큰을 소비했으며, "7번째 20초 대기 실행 중"과 같은 라벨을 위해 단 130개의 출력 토큰만을 생성했습니다. 이러한 극명한 입력-출력 불균형은 토큰 비효율성을 강조합니다.

이 합성 벤치마크에서 에이전트 요약은 전체 세션 비용의 12%를 차지했습니다. 3개의 백그라운드 에이전트를 사용하여 TanStack 사이트를 구축하는 보다 현실적인 테스트에서는 사용량의 약 8%가 이러한 요약에 할당되었으며, 모든 요약 호출은 Claude Claude Haiku와 같은 저렴한 대안이 아닌 Claude Claude Opus에서 실행되었습니다.

Flamerix AI AI의 독립적인 텔레메트리 분석에 따르면 agent_summary 요청이 전체 지출의 16.4%를 차지하여 더 높은 비중을 보고했습니다. 반대로 Anthropic의 내부 전체 플릿 텔레메트리는 전체 API 지출의 2%, 터미널 전용 사용의 경우 6%로 더 낮은 수치를 제시하며, 이는 사용 패턴에 따라 상당한 차이가 있음을 나타냅니다.

사용자마다 결과가 다른 이유와 Opus가 중요한 이유

이러한 상태 업데이트로 인한 오버헤드는 특정 사용 패턴에 따라 크게 달라집니다. 활성 백그라운드 에이전트 수, 세션 길이, 대화 기록의 누적 크기와 같은 요소들이 모두 영향을 미칩니다. 짧은 단일 에이전트 작업은 영향이 미미할 수 있지만, 확장된 다중 에이전트 세션은 비용을 빠르게 증가시킬 수 있습니다.

한 가지 중요한 우려는 이러한 요약 요청에 대한 모델 선택입니다. Better Stack의 텔레메트리는 상태를 몇 단어로 생성하는 데 Claude Claude Haiku와 같은 비용 효율적인 모델로 충분함에도 불구하고, 에이전트 요약 요청이 지속적으로 Claude Claude Opus를 사용하는 것을 관찰했습니다. 이는 프리미엄 토큰이 사소한 작업에 낭비되고 있음을 의미합니다.

Anthropic의 내부 원격 측정 데이터는 전체 비용의 2%, 터미널 사용량의 6%라는 완만한 증가를 보고했지만, 커뮤니티 측정 결과는 종종 8%에서 26%에 달하는 더 높은 수치를 보여줍니다. 이러한 차이는 개별 워크플로우가 영향력을 얼마나 크게 변화시킬 수 있는지 잘 보여줍니다. 동일한 프롬프트를 재처리하지 않는 기술인 Prompt caching 역시 보고된 비용에 영향을 줄 수 있지만, 동적 대화 요약에 미치는 영향은 아직 불분명합니다. 도구 자체에 대한 자세한 내용은 Claude Code Overview & Documentation을 참조하십시오.

이 글이 마음에 드셨나요? 매일 아침 이런 글을 메일로 받아보세요.

하루 한 통 · 두 번의 클릭으로 구독 취소 · 제3자 추적 없음

각각의 단점이 있는 두 가지 해결 방법

커뮤니티에서 두 가지 주요 해결 방법이 제시되었으며, 각각 장단점이 있습니다. claude code fork subagents를 0으로 설정하면 fork subagent를 완전히 비활성화하여 관찰된 요약 호출을 제거하고 토큰 소모를 효과적으로 중단할 수 있습니다. 단점은 에이전트가 부모 대화 내용을 상속받는 능력을 잃게 되어 복잡한 작업에서의 유용성이 제한된다는 점입니다.

Flamerix AI AI가 보고한 더 기술적인 해결책은 Bun preload 스크립트를 사용하여 요약 요청을 트리거하는 타이머를 가로채고 차단하는 것입니다. 효과적이기는 하지만, 이 방식은 업데이트 시 변경될 수 있는 Claude Code의 내부 구현 세부 사항에 의존하므로 불안정합니다. 또한 스크립트가 모든 Claude Code 프로세스에 연결되므로 보안상의 위험도 따릅니다.

실용적인 조언: 원격 설치 명령을 무작위로 실행하기보다는 타사 스크립트를 검사하고 특정 버전으로 고정(pin)하십시오. Claude Code의 OpenTelemetry 문서를 통해 사용량을 모니터링하여 토큰 소비에 미치는 실제 영향을 파악하십시오. 궁극적으로 가장 이상적인 해결책은 Claude Code 자체에서 제공하는 옵트아웃 기능이나, 이러한 가치가 낮고 빈번한 요청을 처리하기 위한 Claude Claude Haiku와 같은 더 저렴한 전용 요약 모델을 사용하는 것입니다.

자주 묻는 질문

Claude Code 백그라운드 에이전트 요약은 왜 토큰을 사용하나요?

Claude Code는 인터페이스에 짧은 상태 요약을 제공하기 위해 주기적으로 에이전트의 대화 컨텍스트를 모델로 전송합니다.

에이전트 요약은 얼마나 많은 사용량을 소비하나요?

비중은 워크플로우에 따라 다릅니다. Better Stack은 실제 멀티 에이전트 빌드에서 약 8%, 합성 테스트에서 12%를 측정했으며, 다른 보고서들은 수치가 다를 수 있습니다.

Claude Code에서 에이전트 요약을 끌 수 있나요?

테스트에서 설명된 전용 기본 토글은 없습니다. fork subagents를 0으로 설정하면 요약은 중단되지만, 해당 에이전트들이 제공하는 부모 컨텍스트 상속 기능이 제거됩니다.

요약 타이머를 차단하는 스크립트를 설치해도 안전한가요?

런타임 후크는 주의해서 다루어야 합니다. 코드를 검사하고, 원격 스크립트를 셸에 무작위로 파이핑하는 것을 피하며, 업데이트로 인해 해결 방법이 작동하지 않을 수 있음을 염두에 두십시오.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$199 · AI tools & software only

빌더를 위해

이 페이지는 지금 다른 사람의 도구를 위해 일하고 있습니다.

AI 에이전트가 읽고, 구매자가 도착합니다. 8개 언어와 MCP로 답합니다. 당신의 도구도 가질 수 있습니다 — 24시간 안에 공개.