claude code does compaction cost tokens