Разработчик под ником ojuschugh1 представил sqz — небольшой опенсорсный инструмент, который сжимает контекст, уходящий в языковую модель, и за счёт этого экономит токены. Работает он локально: это один бинарник на Rust, который ставится на машину и вклинивается между выводом ваших инструментов и нейросетью.
Главная идея — дедупликация. Когда ИИ-агент за одну сессию по многу раз перечитывает один и тот же файл, sqz не отправляет его содержимое заново, а подставляет короткий 13-токенный идентификатор, ссылающийся на уже переданные данные. По собственным замерам автора, на таком сценарии экономия доходит до 92%: один и тот же файл при пяти чтениях обходится не в 10 000, а в 826 токенов.
А вот и подвох. 92% — это идеальный, узкий случай. По тем же данным автора, среднее по 3 003 сжатиям — всего 24,7%, а на обычном контенте выгода и вовсе крошечная: проза ужимается примерно на 2%, а стек-трейс — на 0%. Иными словами, «−92% к любому счёту за ИИ» тут ждать не стоит: экономия велика только там, где один и тот же контент гоняется снова и снова.
Именно поэтому основная аудитория инструмента — не рядовые пользователи чат-ботов, а разработчики с агентными сессиями, где файлы перечитываются десятками раз. В списке поддерживаемых — Claude Code, Cursor, Windsurf, Cline, Gemini CLI, Kiro, OpenCode и Codex. Встраивается sqz сразу на четырёх уровнях: shell-хук, MCP-сервер, браузерное расширение и плагин для среды разработки.
Стоит сказать, что sqz — не первая народная попытка сбить расход токенов. Раньше к той же цели шли с другой стороны: инструмент pxpipe паковал промпт, код и документацию в одну картинку и скармливал её Fable 5, которая на изображениях считает не символы, а пиксели, — в одном тесте это уронило стоимость задачи с $42 (около