How are you guys managing codex cli context when it below 50%?

it smartness rate reduce once context it hit 50%, using cli version. and the compact doesnt seem to be that good cos the last time i used it i didnt like the result