GitHub-радар

Плагин для Claude Code: умное сжатие контекста через Jev

Плагин для Claude Code, который заменяет встроенное сжатие контекста решениями Jev. Вместо пересказа старых шагов — оценка каждого из них: нужен — остаётся дословно, не нужен — удаляется.

01tamaratran/fast-jev-compaction 1.6kTypeScript

Это npm-пакет и плагин для Claude Code. Он заменяет встроенный механизм сжатия, который переписывает старые шаги инструментов в краткое описание. Вместо этого плагин отправляет полную историю разговора модели Jev от TypeSafe и спрашивает, нужен ли каждый прошлый вызов инструмента. Шаги, которые ещё важны, остаются в контексте дословно. Ненужные удаляются или обрезаются до короткой заметки. Текстовые сообщения пользователя и ассистента никогда не удаляются и не переписываются. Итог: в длинных сессиях точные пути к файлам, тексты ошибок и уже выполненные команды остаются именно такими, какими были.

Зачем это вайб-кодеру

В длинных сессиях Claude Code встроенное сжатие переписывает старый контекст в пересказ и теряет точные детали. Плагин сохраняет детали, которые ещё важны, и это снижает вероятность, что агент повторит уже сделанный шаг, возьмёт неверный путь к файлу или забудет про ограничение, с которым уже столкнулся.

Как поставить

Скопируйте и отправьте своему агенту — Claude Code, Codex, любому:

Установи плагин для Claude Code отсюда: https://github.com/tamaratran/fast-jev-compaction — действуй по README, настрой переменную TYPESAFE_API_KEY и подключи хуки компактирования, спроси меня, если нужны ключи.

Обычный ноутбук — нужен Claude Code и ключ TypeSafe API (вся обработка идёт в облаке через Jev)

Открыть на GitHub