Open-source

Caveman — сокращение контекста и ответов AI-агентов

Обзор по документации проекта · Проверено

Caveman — изображение проекта

Caveman объединяет навыки и CLI для сокращения ответов, подготовки входных данных и выбора модели в инструментах AI-кодинга. Способы уменьшения контекста настраиваются отдельно.

Возможности и состав проекта

Проект предлагает шесть основных функций, называемых «камнями». «Say less» сокращает ответы агента, сохраняя при этом смысл, а «Read less» уменьшает объём входных данных, таких как логи, JSON, CSV и вывод тестов, прежде чем они будут прочитаны моделью. Функция «Auto» автоматически выбирает модель и уровень усилий для каждого запроса, чтобы снизить стоимость, а «Blocks» позволяет агенту сохранять и повторно использовать скрипты в режиме работы с кодом.

Начало работы и требования

Для установки Caveman требуется Node.js версии 22.13 или выше. Утилита устанавливается одной командой через npx и может работать с более чем 30 различными агентами, включая Claude, Codex и Gemini CLI. Функция «Auto» требует бесплатной учётной записи Caveman, а для использования дополнительных моделей, таких как OpenAI, необходимо добавить соответствующие ключи провайдера.

Ограничения и выбор сценария

Проценты экономии в README относятся к экспериментам авторов и не гарантируются в каждой сессии. Auto требует учётной записи, а дополнительные провайдеры — собственных ключей. Сокращённые логи и ответы нужно проверять на потерю важных деталей; установка меняет настройки найденных агентов.

Лицензия и условия использования

GitHub определяет лицензию репозитория как Apache-2.0. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.

Источники и документация