JuliusBrussee/caveman

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

LLM⭐ 107 019Goпоследний релиз: v2.7.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Caveman — это инструмент для оптимизации затрат на LLM, который сокращает количество токенов за счет сжатия промптов и ответов до «пещерного» стиля.

Зачем нужен

Инструмент решает проблему высоких расходов на API, уменьшая объем входных (input) и выходных (output) токенов. Он полезен разработчикам, которые хотят снизить стоимость использования LLM без потери качества кода и точности ответов.

Что можно реализовать

  • Сокращение затрат на Claude Code, Codex, Gemini CLI и другие агенты за счет сжатия контекста
  • Анализ истории запросов и выявление «токенных утечек» через отчеты Caveman Learn
  • Автоматическое применение оптимизаций к промптам перед отправкой в провайдер LLM
  • Использование в качестве навыка (skill) для 30+ совместимых AI-агентов

Ключевые возможности

  • Сокращение входных токенов на 33.2% в бенчмарках при сохранении точности ответов
  • Поддержка 8 нативных профилей обертки и более 30 совместимых агентов
  • Локальный анализ истории сессий для оценки экономии (Cave Score)
  • Два режима работы: сжатие входных данных (Proxy) и сжатие ответов (Skill)
  • MIT лицензия для навыка и BSL-1.1 для рантайма прокси

👤 Кому подойдёт: разработчики, использующие AI-ассистентов для кодинга, и команды, оптимизирующие бюджет на LLM API

Релизы

v2.7.0major
🕐 6 дн назад · релиз на GitHub ↗

Релиз v2.7.0: нативная установка в агенты, режим прокси на runtime bin-v1.1.7, исправление Codex и улучшенный плагин Pi.

  • Added: Нативная установка в агенты с отслеживанием владения и чистой деинсталляцией.
  • Added: Запуск режима хостингового прокси на runtime bin-v1.1.7 с фреймворк-мидлваре.
  • Fixed: Исправление работы Codex: добавлен префикс /v1 и остановка переписывания shell-команд.
  • Added: Улучшение плагина Pi: маршрутизация провайдеров привязана к живому слушателю.
  • Fixed: Исправление сжатия: CJK-строки теперь остаются байтово идентичными, добавлен SIGKILL.
bin-v1.1.7patch
🕐 6 дн назад · релиз на GitHub ↗

Выпущены подписанные версии среды выполнения Caveman для macOS, Linux и Windows.

  • Added: Добавлена поддержка подписанных runtime-компаньонов для macOS.
  • Added: Добавлена поддержка подписанных runtime-компаньонов для Linux.
  • Added: Добавлена поддержка подписанных runtime-компаньонов для Windows.
bin-v1.1.6patch
🕐 17 дн назад · релиз на GitHub ↗

Выпущены подписанные версии runtime-компаньонов Caveman для macOS, Linux и Windows.

  • Added: Добавлена поддержка подписанных runtime-компаньонов для macOS, Linux и Windows.
bin-v1.1.5patch
🕐 19 дн назад · релиз на GitHub ↗

Выпущены подписанные версии Caveman runtime для macOS, Linux и Windows.

  • Added: Добавлена поддержка подписанных runtime-компаньонов для macOS, Linux и Windows.
v2.4.0minor
🕐 22 дн назад · релиз на GitHub ↗

Релиз Caveman 2.4.0: усиление безопасности, исправление ошибок CLI и добавление поддержки Claude 5.

  • Fixed: Улучшена безопасность прокси, TLS и хуков Windows, добавлена блокировка чувствительных директорий при сжатии.
  • Fixed: Исправлена работа флага --version, учтены переменные HTTP_PROXY/HTTPS_PROXY и устранено коллизия бинарников CLI.
  • Added: Добавлено ценообразование для вывода модели Claude 5 и улучшено управление сессиями через изоляцию режима Caveman.
  • Fixed: Устранены проблемы с параллельным сжатием, удален устаревший алиас хуков Codex и оптимизированы описания навыков.