Claude Code SDK에서 청구를 위한 토큰 사용량을 이해하고 추적하기
id
필드를 가진 모든 메시지는 동일한 사용량을 보고합니다. Claude가 동일한 턴에서 여러 메시지를 보낼 때(예: 텍스트 + 도구 사용), 이들은 동일한 메시지 ID와 사용량 데이터를 공유합니다.
result
메시지에는 대화의 모든 단계에서의 총 누적 사용량이 포함됩니다:
output_tokens
값을 관찰할 수 있습니다. 이런 경우:
total_cost_usd
가 권위있는 값입니다input_tokens
: 처리된 기본 입력 토큰output_tokens
: 응답에서 생성된 토큰cache_creation_input_tokens
: 캐시 항목을 생성하는 데 사용된 토큰cache_read_input_tokens
: 캐시에서 읽은 토큰service_tier
: 사용된 서비스 계층(예: “standard”)total_cost_usd
: USD 단위의 총 비용(결과 메시지에만 포함)