← На главную

Lowfat фильтрует вывод консоли и сокращает токены AI-агентов

05.06.2026 09:10 · hackernews

lowfat — это лёгкая CLI-утилита, которая фильтрует лишний вывод консольных команд, чтобы AI-агенты тратили меньше токенов. Инструмент написан под UNIX-философию: маленький бинарник, работает через пайпы, не шлёт телеметрию и хранит всё локально.

Установить можно через cargo install lowfat, brew install zdk/tools/lowfat или скачать собранный бинарник на GitHub Releases. lowfat подключается к разным AI-агентам. Для Claude Code — через хук в .claude/settings.json, который срабатывает перед каждым вызовом Bash. Для OpenCode — одной командой lowfat opencode install, которая генерирует плагин в ~/.config/opencode. Для Pi agent — через shellCommandPrefix в настройках. Работает и shell integration — автоактивация при переменных CLAUDECODE=1 или CODEX_ENV, либо принудительно через LOWFAT_ENABLE=1.

Можно использовать напрямую — просто дописать lowfat перед любой командой: lowfat git status, lowfat docker ps, lowfat ls -la. Утилита показывает статистику экономии токенов через lowfat stats, ведёт историю запусков (lowfat history) и ранжирует команды по потенциальной выгоде. Агрессивность сжатия настраивается уровнем: lowfat level ultra или переменная LOWFAT_LEVEL=lite.

Плагины пишутся на собственном DSL .lf. Команда lowfat plugin new terraform создаёт заготовку, lowfat plugin doctor проверяет их (и устанавливает зависимости Python). Можно тестировать фильтр без установки: cat samples/git-diff-full.txt | lowfat filter --explain ./filter.lf --sub=diff --level=ultra.

Код распространяется под лицензией Apache-2.0. При создании проекта использовались несколько AI-инструментов.

Читать оригинал →