Понимание и отслеживание использования токенов для выставления счетов в Claude Code SDK
id
сообщают об идентичном использовании. Когда Claude отправляет несколько сообщений в одном ходе (например, текст + использование инструментов), они имеют один и тот же ID сообщения и данные об использовании.
result
содержит общее кумулятивное использование из всех шагов в разговоре:
output_tokens
для сообщений с одинаковым ID. Когда это происходит:
total_cost_usd
в сообщении результата является авторитетнымinput_tokens
: Базовые входные токены, обработанныеoutput_tokens
: Токены, сгенерированные в ответеcache_creation_input_tokens
: Токены, используемые для создания записей кэшаcache_read_input_tokens
: Токены, прочитанные из кэшаservice_tier
: Используемый уровень сервиса (например, “standard”)total_cost_usd
: Общая стоимость в долларах США (только в сообщении результата)