Claude Code, который учится сам: как сделать ИИ-ассистеБольшинство людей используют Claude Code как умный автокомплит. Попросил, получил, забыл. Новая сессия – снова объясняешь то же самое с нуля.нта с памятью и самоэволюцией

Но есть способ сделать так, чтобы Claude запоминал ваши правки, накапливал знания о проекте и автоматически проверял себя при каждом старте. Система называется Self-Evolving Claude Code, и вот как она работает.

Четыре слоя, которые меняют всё

Первый слой – это когнитивное ядро. Файл CLAUDE.md в корне проекта это не просто документация, это поведенческое программирование. В нём прописан пятишаговый фреймворк принятия решений: сначала grep существующих паттернов, затем оценка blast radius (что сломается), потом один уточняющий вопрос вместо пяти, минимальное изменение и план верификации. Всё это загружается прямо в контекст Claude перед каждой задачей.

Второй слой – специализированные агенты. Вместо одного универсального Claude вы получаете двух: Architect (только читает код, планирует изменения) и Reviewer (валидирует перед коммитом). Каждый работает в изолированном контексте с нужными инструментами и моделью.

Третий слой – правила по папкам. Security.md активируется только при работе с /auth, api-design.md только в /handlers, performance.md везде. Контекст остаётся компактным, Claude не читает 200 строк правил безопасности, когда правишь CSS.

Четвёртый слой – движок эволюции. И вот тут начинается самое интересное.

Как работает эволюционная память

Каждый раз, когда вы поправляете Claude (“мы так не делаем”), коррекция записывается в corrections.jsonl. При повторной коррекции того же паттерна система автоматически создаёт правило в learned-rules.md с машинной проверкой. Правило выглядит так: “Никогда не использовать тернарный оператор. verify: Grep – 0 matches”.

При следующем старте сессии хук SessionStart заставляет Claude прогнать все verify-проверки. Нашёл нарушение – сообщил, не нашёл – молча продолжил. Лучшая иммунная система та, которую не замечаешь.

Через 20 сессий разница колоссальная. Сессия 1 похожа на хорошо настроенный CLAUDE.md. Сессия 20 – это система, которая знает специфику вашего проекта лучше нового джуна, который читал документацию три месяца.

Лестница продвижения знаний: один раз поправили – записано в log. Два раза та же коррекция – автопродвижение в learned-rules. Правило продержалось 10+ сессий – кандидат на перенос в CLAUDE.md навсегда. Отклонили правило при /evolve – оно никогда не будет предложено снова.

Система не просто помнит. Она проверяет. Это разница между дневником и иммунной системой.

Хотите научиться выжимать максимум из Claude и других ИИ-инструментов? Всё это разбираю в своём Telegram: https://t.me/+ZpSaM5HKZ202MzZi

Оригинальная статья: https://x.com/meta_alchemist/status/2038222105654022325

Поделиться:

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *