Инструкции
sqz
Установка и использование sqz — сжатие длинного вывода команд для экономии токенов ИИ.
sqz сжимает длинный вывод команд (логи, git, тесты), прежде чем он попадёт в контекст ИИ. Это stdin→stdout: команду запускают как обычно и передают вывод в sqz compress.
Ссылки
- Репозиторий: ojuschugh1/sqz
Установка
Один из способов:
npm install -g sqz-cliИли через Homebrew / install-скрипт:
brew tap ojuschugh1/sqz
brew install sqzИспользование
git status 2>&1 | sqz compress
cargo test 2>&1 | sqz compressЕсли в ответе появился токен §ref:HASH§ и нужен исходный текст:
sqz expand a1b2c3d4Отключить дедуп на один запуск: SQZ_NO_DEDUP=1 … | sqz compress или флаг --no-cache.
Когда полезно: длинный stdout/stderr.
Не нужно: интерактивные программы (REPL, ssh, vim); цепочки с && / ; лучше не гнать целиком через pipe; уже короткий вывод сжимать незачем.