Entenda e rastreie o uso de tokens para faturamento no Claude Code SDK
id
relatam uso idêntico. Quando Claude envia múltiplas mensagens no mesmo turno (por exemplo, texto + usos de ferramentas), elas compartilham o mesmo ID de mensagem e dados de uso.
result
contém o uso cumulativo total de todas as etapas na conversa:
output_tokens
para mensagens com o mesmo ID. Quando isso ocorrer:
total_cost_usd
na mensagem de resultado é autoritativoinput_tokens
: Tokens de entrada base processadosoutput_tokens
: Tokens gerados na respostacache_creation_input_tokens
: Tokens usados para criar entradas de cachecache_read_input_tokens
: Tokens lidos do cacheservice_tier
: O nível de serviço usado (por exemplo, “standard”)total_cost_usd
: Custo total em USD (apenas na mensagem de resultado)