Перейти до вмісту
ГоловнаНовиниДайджестиКонцептиГайдиІнструменти
Про насПідписатисяEN
Підписатися

AI Today Brief

Щоденний бриф з AI-інженерії. Built in public. EN · UA.

XTelegramLinkedInYouTubeRSS

Слідкуйте за AI Today Brief у LinkedIn — щоденні оновлення з AI-інженерії та тижневий PDF «5 shifts that changed how developers work».

Огляд

НовиниДайджестиКонцептиГайди

Компанія

ПідписатисяРекламаПро нас

Правове

Редакційна політикаAI-розкриттяПриватністьУмови

© 2026 AI Today Brief. Усі права захищені.

  1. Головна/
  2. Новини/
  3. Оптимізація токенів/
  4. Fast Jev Compaction замінює втратні підсумки контексту в Claude Code
Оптимізація токенів

Fast Jev Compaction замінює втратні підсумки контексту в Claude Code

Новий плагін для Claude Code та npm-пакет замінює генерацію підсумків контексту точковим видаленням застарілих викликів інструментів. Потрібні повідомлення залишаються дослівними, запобігаючи втраті деталей коду.

19 вересня 2026 р.· 5 хв читання
OKКуратор Oleksandr Kuzmenko, AI Product Engineer·Оновлено 19 вересня 2026 р.·Джерела вказані в кожному матеріалі
За участі AI · перевірено редактором·Як ми використовуємо AI
Fast Jev Compaction замінює втратні підсумки контексту в Claude Code

Вплив: Середній

Чому це важливо

Ви зможете уникнути галюцинацій та втрати обмежень кодової бази, які часто трапляються після стандартної компактифікації контексту.

TL;DR

  • 01Замінює узагальнення історії точковим видаленням лише непотрібних результатів утиліт.
  • 02Повністю зберігає промпти користувача, згенерований код і міркування моделі без змін.
  • 03Автоматично повертається до стандартного summary, якщо розмір зменшується менш ніж на 25%.

Ключові факти

Ліміт maxStateTokens25 000 токенів
Ліміт maxRequestTokens30 000 токенів
Ліміт maxStateTokens
25 000 токенів
Ліміт maxRequestTokens
30 000 токенів
Мінімальний поріг скорочення
0.25 (25%)
Мінімальна версія Claude Code
2.1.274+

Дослівна історія замість втратних підсумків

Коли довгі агентні сесії заповнюють контекст, стандартне узагальнення часто стирає критичні вимоги (наприклад, "не змінюй директорію src/generated") або точні тексти помилок. Бібліотека fast-jev-compaction працює як npm-пакет і хук-плагін для Claude Code, що залишає текст розмови незмінним і видаляє лише застарілі результати викликів інструментів.

Принцип роботи оцінювання Jev

1. Підготовка контексту: історія пакується в ліміт maxStateTokens (за замовчуванням 25 000 токенів). Параметри інструментів поступово стискаються з 1000 до 200 і 60 символів. 2. Матриця рішень: для кожного виклику модель оцінює ймовірність двох подій: чи потрібен сам факт виклику і чи потрібен повний результат. 3. Очищення: якщо результат актуальний, він зберігається повністю. Якщо потрібен лише виклик, результат скорочується до truncateHeadChars. В іншому разі пара виклик-відповідь видаляється повністю. 4. Фолбек: якщо зменшення обсягу становить менше 25% (reductionRatio < 0.25) або виникає помилка, активується стандартне узагальнення Claude Code.

Налаштування через хуки

Функціональні хуки потребують версії Claude Code від 2.1.274 та прапорця в ~/.claude/settings.json:

{
  "env": {
    "CLAUDE_CODE_ENABLE_FUNCTION_HOOKS": "1",
    "TYPESAFE_API_KEY": "<your-key>"
  }
}

Спробуй за 2 хвилини

claude plugin marketplace add tamaratran/fast-jev-compaction
claude plugin install fast-jev-compaction@fast-jev-compaction

bash

✓ Коли використовувати

  • Використовуйте для тривалих автономних сесій розробки, де виклики термінала переповнюють контекст.
  • Використовуйте, якщо звичайне стискання змушує агента забувати початкові обмеження архітектури.

✕ Коли НЕ варто

  • Не використовуйте за відсутності API-ключа TypeSafe або в повністю ізольованих офлайн-середовищах.
  • Немає сенсу використовувати для коротких сесій, які не наближаються до ліміту контексту.

Що зробити сьогодні

  • →Увімкніть CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 у файлі налаштувань ~/.claude/settings.json.
  • →Встановіть плагін командою claude plugin install fast-jev-compaction@fast-jev-compaction.
  • →Експортуйте TYPESAFE_API_KEY і протестуйте роботу плагіна на складних задачах.
#Claude Code#fast-jev-compaction#TypeSafe Jev

Джерела

  • fast-jev-compaction GitHub Repository
ПоділитисяПоділитися в XПоділитися в LinkedIn
← Попередня новинаClaude Code додав підтримку AGENTS.md та безкоштовний серверний auto modeНаступна новина →Посилення пісочниць агентів після виходу Gemini у відкриту мережу

Схожі матеріали

  • Оптимізація токенівAnthropic відкрила GPU-ядра від Claude, що прискорюють інференс у 4 рази
  • Оптимізація токенівOpenAI переписала сервіс сховища на Rust силами двох інженерів і ШІ
  • Оптимізація токенівDeepSeek випускає V4.1 Flash зі зниженням вартості кешованих токенів на 60 відсотків
  • Оптимізація токенівПлагін Ponytail скорочує кодову базу ШІ-агентів удвічі без втрати надійності

Email-дайджест

Отримуйте ранковий AI-бриф

Один лист на день — історії, що важливі для інженерів, фаундерів і техлідів. Редагує людина, з посиланнями на першоджерела.

  • ✓120+ джерел щодня
  • ✓Редагує людина
  • ✓1 лист на день
  • ✓EN + UA

Підписуючись, ви погоджуєтесь з політикою конфіденційності.