539просмотров
66.1%от подписчиков
19 февраля 2026 г.
Score: 593
🔥 Самообучающийся Claude Code: как я это сделал и зачем Просто отправляйте это сообщение в свой CC 🙂 По умолчанию Claude Code — amnesia-машина. Каждая сессия стартует с нуля: он не помнит, как ты любишь работать, какие решения уже приняты, что сработало, а что нет. Ты каждый раз объясняешь контекст заново. Я это починил. Что собрал за 5 минут: Систему из трёх частей — память, протокол обучения и автоматический триггер. 1. Структурированная память — несколько markdown-файлов, где живут: устойчивые предпочтения, архитектурные решения, паттерны которые сработали, анти-паттерны которые не сработали, паттерны безопасности. 2. Скилл auto-learn — протокол: когда сохранять (триггеры), что куда писать, в каком формате. Например: если задача выполнена успешно и нетривиально — сохрани паттерн. Если Claude исправил свою же ошибку — сохрани анти-паттерн. 3. Stop-хук — shell-команда, которая срабатывает автоматически каждый раз, когда Claude закончил отвечать. Считает количество инструментов за сессию. Если их больше 5 (= была реальная работа) — выдаёт Claude триггер: «проверь, что стоит сохранить». Claude проверяет и молча пишет в память. Без твоего участия. Результат: каждая следующая сессия чуть умнее предыдущей. Не потому что модель обучается — а потому что накапливается контекст. Как опытный консультант с толстым блокнотом заметок. ⚙️ Как повторить — три шага: Шаг 1. Создай папку памяти:
~/.claude/projects/<твой-проект>/memory/
Файлы: MEMORY.md, patterns.md, security-patterns.md Шаг 2. Создай скилл:
~/.claude/skills/auto-learn/skill.md
(определяет триггеры и форматы сохранения) Шаг 3. Добавь хуки в ~/.claude/settings.json:
— PostToolUse: счётчик tool calls в /tmp/
— Stop: если счётчик ≥ 5 → триггер авто-обучения → exit 2 Занимает час. Дальше работает само. 💡 На что я реально опирался: 1) Проект Topsha (github.com/vakovalskii/topsha) — эксперимент, где 100+ человек 12 часов ломали AI-агента, а тот защищался и улучшал себя через Claude Opus. Оттуда взял идею иммунной системы: детект → лог → патч → повторить. 2) OpenClaw и его архитектура памяти (MEMORY.md как human-readable хранилище, автосброс в долговременную память). 3) Механика Claude Code hooks — PostToolUse и Stop события как примитивы для автоматизации. 🎯 В чем фишка: перестаёшь быть «памятью своего инструмента». Claude начинает помнить за тебя — и со временем тебе не нужно объяснять, кто ты, как ты работаешь и какие решения уже приняты. Кто уже экспериментировал с памятью в Claude Code? Ставьте 🔥, если полезно и хочется больше такого контента)