Mastering Context Compression Agents: A Deep Dive