Context: Using RTK (Rust Token Killer) to minimize token consumption from command outputs.
Always use RTK wrapper for these high-verbosity commands:
rtk git loginstead ofgit logrtk git statusinstead ofgit statusrtk git diffinstead ofgit diff
rtk find "*.md" .instead offind . -name "*.md"rtk read <file>instead ofcat <file>(for large files >10K lines)
ls(worse output: -274% token increase)grep(buggy as of v0.2.0)
Baseline: ~150K tokens per 30-min session With RTK: ~45K tokens (70% reduction)
RTK is installed system-wide: /usr/local/bin/rtk
Check RTK availability:
rtk --version # Should show: rtk 0.2.0- Quick exploration (1-2 commands): overhead not worth it
- Already using tools like Grep/Read (Claude native tools are optimized)
- Small outputs (<100 chars): minimal gain
Use RTK automatically via hook (see .claude/hooks/bash/rtk-wrapper.sh)