Claude Code v2.1.100 버전이 요청당 약 2만 개의 보이지 않는 토큰을 주입하고 있으며, 프록시 로그로 확인 가능함
Claude Code v2.1.100 is injecting ~20K invisible tokens per request and your proxy logs can prove it
핵심 요약
Claude Code 최신 버전에서 사용자 모르게 토큰 사용량이 40% 급증하는 현상이 발견되어 논란이 됨.
- 토큰 사용량 급증 — 이전 버전 대비 약 40% 더 많은 토큰이 소모됨.
- 투명성 결여 — CLI 상에서는 확인되지 않으며 오직 프록시 로그로만 확인 가능함.
- 비용 부담 가중 — 실제 작업량 대비 과도한 비용이 청구되는 구조임.
- 검증 방법 공유 — 이전 버전으로 다운그레이드하여 토큰 사용량을 비교할 수 있음.
저는 오픈 소스 LLM 게이트웨이인 Bifrost를 유지 관리하고 있습니다. 이번 주 요청 로그에서 이상한 점을 발견했는데, 왜 모두의 할당량이 사라지고 있는지 설명해 줄 수 있는 내용이라 공유할 가치가 있다고 생각합니다.
Claude Code를 실제 요청 페이로드를 기록하는 프록시를 통해 실행하면 v2.1.98과 v2.1.100 사이의 토큰 수 차이를 확인할 수 있습니다. 저희 사용자 중 한 명은 같은 프롬프트에 대해 이전 버전에서는 49,726 토큰을, 새 버전에서는 69,922 토큰을 사용했다고 보고했습니다. 이는 Claude Code의 /context 뷰에는 나타나지 않는 40%의 증가량입니다.
추가 토큰은 CLI에서 보이지 않습니다. 감사할 수도 없습니다. 그저 청구서에 나타날 뿐입니다. 월 200달러의 Max 20x 플랜에서 40%의 보이지 않는 오버헤드는 실제 작업량보다 40% 적은 효율을 위해 비용을 지불하고 있다는 것을 의미합니다.
저희가 이를 포착한 이유는 Bifrost가 클라이언트가 주장하는 내용이 아니라 공급자 응답 헤더의 원시 토큰 수를 기록하기 때문입니다. 대시보드에서 차이가 명확했습니다. 실제 API 트래픽을 기록하는 프록시 계층이 없다면 클라이언트 측 회계에는 이러한 토큰이 포함되지 않기 때문에 이런 일이 일어나고 있다는 사실을 절대 알 수 없을 것입니다.
확인하고 싶으시다면 npx claude-code@2.1.98을 통해 v2.1.98로 다운그레이드하여 몇 시간 동안 토큰 사용량을 비교해 보세요. 차이가 즉시 눈에 띌 것입니다.
