Инструмент PRECC сокращает расходы на API кода Claude благодаря сжатию перед вызовом инструментов.

PRECC — это инструмент с открытым исходным кодом, который снижает затраты на API Claude Code за счёт сжатия избыточного контекста до его передачи модели. Он использует хук, срабатывающий перед вызовом инструмента, который перехватывает вызовы Bash, Read и Grep для применения алгоритмов сжатия.
Как это работает
Инструмент решает проблему роста затрат на API из-за многократной отправки избыточного контекста. К распространённым источникам потерь относятся:
- Повторная отправка одного и того же содержимого файлов
- Многословный вывод командной оболочки
- Перекрывающиеся результаты grep, которые модели не нужны в полном объёме
Хук, срабатывающий перед вызовом инструмента, применяет RTK (Redundancy-aware Token Kompression) к выводу инструмента до его передачи Claude. Процесс сжатия:
- Удаляет дублирующиеся фрагменты
- Убирает шум
- Суммирует большие объёмы чтения
- Возвращает сжатую версию модели
Результаты производительности
Хук выполняется примерно за 2,93 мс, не добавляя заметной задержки к операциям. На практике пользователи наблюдают на 40–66% меньше входных токенов в типичных сессиях программирования. Качество вывода модели остаётся неизменным, поскольку сжатие сохраняет полезную информацию, удаляя избыточность.
Такая оптимизация особенно полезна разработчикам, активно использующим Claude Code, где повторные чтения файлов и выводы инструментов могут значительно увеличить использование токенов и затраты.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

BrowserKing: Открытое Расширение Chrome для Управления Браузером через Claude и Другие Модели
BrowserKing — это бесплатное расширение для Chrome с открытым исходным кодом, которое позволяет Claude и более чем 15 другим моделям видеть и управлять вашим браузером из боковой панели. Оно делает скриншоты, отправляет их модели, а затем выполняет действия по её решениям: кликает по кнопкам, заполняет формы, прокручивает страницу и переключает вкладки.

Открытый Плагин GTM для Claude Code с 166 Маркетинговыми Навыками и Командой Bootstrap
Разработчик выпустил плагин Go-To-Market с открытым исходным кодом для Claude Code, который предоставляет 166 специализированных маркетинговых навыков в областях SEO, контента, исходящего маркетинга, продаж, роста, аналитики, стратегии, рекламы, социальных сетей, CRM и AI-поиска. Плагин включает команду /bootstrap, которая проводит опрос пользователей об их бренде для создания персонализированных контекстных файлов.

Коллекция пользовательских стилей вывода для Claude Code
Разработчик создал 13 пользовательских стилей вывода для Claude Code, которые изменяют поведение ИИ через системные промпты. Стили включают Roast для жёсткой критики кода, Socratic для наводящих вопросов, Breaker для враждебного тестирования, Ship It для прагматичных решений, Paranoid для фокуса на безопасности и TDD для разработки через тестирование.

Бескодовое постоянное хранилище памяти для Claude с использованием Notion и MCP
Радиолог создал «Когнитивный хаб» в Notion, с которым Claude взаимодействует через MCP, читая и записывая данные, что формирует структурированную базу знаний с таблицей маршрутизации для загрузки только релевантной информации в каждом диалоге. За месяц ежедневного использования система выросла до 70+ страниц.