Проект rules-with-receipts предлагает новый подход к управлению системными промптами для Claude Code, объединяя правила с результатами их тестирования. Вместо абстрактных инструкций разработчики получают набор правил, сопровождаемый «квитанциями» — логами выполнения и метриками, подтверждающими эффективность конкретных предписаний при решении задач кодинга.

Использование LLM для генерации кода часто сталкивается с проблемой «дрейфа» правил, когда новые инструкции конфликтуют с предыдущими или снижают качество ответов. Данный подход внедряет практику доказательного программирования промптов: каждое правило в репозитории подкреплено результатами прогонов через оценочные сценарии. Это позволяет разработчикам видеть, как конкретное изменение в системном промпте влияет на итоговую точность и стиль генерируемого кода.

Такая методология упрощает отладку агентных систем, работающих с Claude Code, превращая процесс настройки правил из интуитивного подбора слов в инженерную задачу с измеримыми результатами. Интеграция оценочных данных непосредственно в конфигурацию правил обеспечивает прозрачность того, почему агент принимает те или иные решения в процессе разработки.

Ключевые факты

  • Проект реализует концепцию «правил с чеками», где каждая инструкция связана с результатами её тестирования.
  • Система предназначена для оптимизации работы Claude Code, обеспечивая воспроизводимость поведения агента.
  • Репозиторий включает готовые примеры правил, которые прошли проверку на соответствие заданным критериям качества.
  • Подход позволяет автоматизировать процесс валидации системных промптов перед их внедрением в рабочие процессы.