rely-ai-org/caliber

Непрерывная синхронизация настроек AI одной командой. Кодовая база, адаптированная под навыки агентов, MCP и конфигурационные файлы для Claude Code, Cursor и Codex.

Инструменты⭐ 1 276TypeScriptпоследний релиз: v1.55.1
Открыть на GitHub ↗Сайт проекта ↗

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

Caliber — это инструмент для автоматической генерации и синхронизации контекстных файлов (CLAUDE.md, .cursor/rules/ и др.) для AI-агентов, чтобы они всегда соответствовали актуальному состоянию кодовой базы.

Зачем нужен

Инструмент решает проблему устаревания инструкций для AI-ассистентов после рефакторинга или изменения архитектуры проекта. Он автоматически сканирует файловую систему, выявляет расхождения (drift) и обновляет конфигурационные файлы, обеспечивая точность ответов агентов (Claude Code, Cursor, Codex) без ручного вмешательства.

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

  • Автоматическое обновление CLAUDE.md и других конфигов при каждом коммите через pre-commit хуки
  • Аудит текущего состояния AI-конфигурации с детальной оценкой по 5 критериям (Files, Quality, Grounding, Accuracy, Freshness)
  • Синхронизация настроек AI-агентов для всей команды, использующей разные IDE (Cursor, Claude Code, GitHub Copilot)
  • Безопасное внесение изменений с возможностью отката (undo) и резервного копирования в .caliber/backups/

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

  • Детерминированный аудит: проверка соответствия конфигов реальной файловой системе без отправки кода в LLM
  • Полная локальность: bootstrap работает офлайн, код не покидает машину, используются только собственные API-ключи
  • Workflow по типу code review: генерация диффов, ручное утверждение изменений и резервное копирование
  • Поддержка множества платформ: Claude Code, Cursor, Codex, OpenCode, GitHub Copilot
  • Автоматический refresh конфигураций при изменении зависимостей, имен файлов или архитектуры

👤 Кому подойдёт: разработчики и команды, использующие AI-ассистентов (Claude Code, Cursor, Codex) в рабочих процессах

Релизы

v1.55.1patch
🕐 вчера · релиз на GitHub ↗

Исправлена ошибка парсинга файла состояния в хуке актуальности (freshness hook).

  • Fixed: Исправлено некорректное чтение файла состояния, создаваемого Caliber, в хуке freshness.
v1.55.0minor
🕐 2 дн назад · релиз на GitHub ↗

Добавлена поддержка Jev compaction для Cursor, Grok Bot и других агентов, не использующих Claude.

  • Added: Реализована Jev compaction для Cursor, Grok Bot и других не-Claude агентов.
v1.54.0minor
🕐 2 дн назад · релиз на GitHub ↗

Релиз v1.54.0: интеграция Vercel AI Gateway Jev, синхронизация навыков и исправления работы с биллингом.

  • Added: Добавлен транспорт Vercel AI Gateway Jev с обеспечением TypeSafe паритета.
  • Added: Реализована синхронизация навыков, правил и плагинов между агентами.
  • Added: Добавлен плагин Jev compaction.
  • Fixed: Исправлена функциональность Gateway Jev для ключей Vercel с биллингом.
v1.53.5patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена логика привязки проекта к директориям и ключевым файлам в системе скоринга.

  • Fixed: Исправлена логика привязки проекта к директориям и значимым файлам в модуле скоринга.