Как предотвратить гниение CLAUDE.md: Относитесь к правилам как к коду

После 18 месяцев использования Claude Code в производственных проектах u/mm_cm_m_km выявил самую частую точку отказа: файл CLAUDE.md гниет. Не потому, что Claude его игнорирует, а потому что разработчики постоянно добавляют правила, никогда их не очищая. Результат — раздутый файл на 500 строк, который расходует токены на каждом шаге и расходится с реальной кодовой базой.
1. CLAUDE.md как указатель, а не инструкция
Держите CLAUDE.md в пределах 30–50 строк. Он должен служить оглавлением, указывающим на конкретные файлы для конкретных задач, а не стеной всех ваших когда-либо установленных предпочтений. Claude перечитывает файл на каждом шаге; короткие файлы дешевы, длинные тратят токены и внимание.
2. Каждый раздел отвечает на один из двух вопросов
- Какое поведение вы хотите? (правило) — должно быть в
CLAUDE.md. - Где найти актуальную правду? (источник) — должно быть URL или путем к файлу, который Claude может перечитать при выполнении задачи.
Смешивание правил и источников — вот как файлы бесконечно растут. Держите правило коротким, источник — внешним.
3. Проверяйте до слияния, а не после
Правила незаметно устаревают, когда вы переименовываете вещи, рефакторите хуки или удаляете функции. Исправление — не «будьте внимательнее», а шаг CI. Автор создал GitHub-приложение agentlint (agentlint.net), которое проверяет поверхность правил в каждом PR: противоречия между файлами, ссылки на удаленные пути, правила, описывающие функции, которые ваша версия не поддерживает.
4. Удаляйте больше, чем добавляете
Почти каждый CLAUDE.md получает одно новое правило в неделю и не удаляет ни одного. Через полгода получается Франкенштейн. Дисциплина: за каждое новое правило найдите одно для удаления. Это позволило автору держать файл в пределах 100 строк.
Основная идея: относитесь к правилам как к коду. Код имеет тесты, ревью и обнаружение дрейфа. Правилам нужно то же самое.
📖 Source: r/ClaudeAI
👀 Смотрите также

Снижение галлюцинаций Claude с помощью инъекции промптов перед выводом
Пользователь Reddit поделился методом сокращения галлюцинаций Claude AI примерно вдвое с помощью предварительного промпта, который заставляет модель фиксировать неопределенности и следующие шаги перед ответом. Подход включает добавление специальных инструкций в markdown в системный промпт Claude и создание Python-скрипта.
Сократите токены стартап-агента на 60%: очистите рабочее пространство вашего бота
Один разработчик сократил начальные токены с 80k до 31k, поручив LLM провести аудит и реструктуризацию рабочих файлов — удаление избыточности, дедупликацию информации и организацию документации по инструментам в отдельные файлы.

在Claude Code之上构建处理上下文与协调的流程层
Команда рассказывает, как они построили процессный слой поверх Claude Code, который объявляет входы/выходы для каждого этапа разработки, уменьшая потерю контекста при передаче задач и обеспечивая совокупный рост продуктивности без опоры на индивидуальную дисциплину.

Обходной путь для ошибки ресурсов интерфейса Control UI после обновления OpenClaw 2026.3.22
Пользователь опубликовал решение для ошибки 'Control UI assets not found', возникающей после обновления до OpenClaw 2026.3.22, которое включает копирование папки control-ui из бета-установки в стабильный релиз.