Comprende y rastrea el uso de tokens para facturación en el SDK de Claude Code
id
reportan uso idéntico. Cuando Claude envía múltiples mensajes en el mismo turno (por ejemplo, texto + usos de herramientas), comparten el mismo ID de mensaje y datos de uso.
result
contiene el uso acumulativo total de todos los pasos en la conversación:
output_tokens
para mensajes con el mismo ID. Cuando esto ocurra:
total_cost_usd
en el mensaje de resultado es autoritativoinput_tokens
: Tokens de entrada base procesadosoutput_tokens
: Tokens generados en la respuestacache_creation_input_tokens
: Tokens usados para crear entradas de cachécache_read_input_tokens
: Tokens leídos del cachéservice_tier
: El nivel de servicio usado (por ejemplo, “standard”)total_cost_usd
: Costo total en USD (solo en mensaje de resultado)