← Усі статті

CLAUDE.md і memory: як AI запам'ятовує нас

Як зробити так, щоб AI пам'ятав твоє ім'я, твої проекти і твої правила — між сесіями, без копі-пасту контексту щоразу. Простими словами.

Це продовження попереднього посту — Особиста база знань на Obsidian + AI: мій підхід. Якщо ще не маємо свого vault’у з PARA і базовим CLAUDE.md — починаємо звідти, інакше тут буде як читати рецепт без каструлі.

Чому без CLAUDE.md AI “забуває нас”

Коли ми відкриваємо звичайний ChatGPT у браузері — там лежить історія попередніх чатів. Це зручно, але це не пам’ять про нас. Це просто архів розмов. Кожен новий чат починається з нуля: AI не знає, як нас звати, які у нас проекти, якою мовою ми хочемо відповіді.

Claude Code у VS Code працює інакше. Він читає файли. І серед усіх файлів у нашій папці є один особливий — CLAUDE.md у корені vault’у. AI зачитує його кожного разу, коли ми починаємо нову сесію. Це не “історія розмов”. Це інструкція, як з нами працювати.

Простими словами: CLAUDE.md — це паспорт нашої системи. Без нього AI поводитиметься як новий стажер, якого ми кожного разу мусимо заново вводити в курс справ.

7 категорій — що писати в CLAUDE.md

Можна писати що завгодно — але є перевірений каркас із 7 блоків. Цього вистачає на 90% кейсів.

КатегоріяЩо туди писати
Хто яІм’я або псевдонім, роль, місто, мова. Один-два рядки.
Стиль відповідейУкраїнська, без води, без вступів типу “Звичайно!”, markdown, коротко.
Структура vault’уПерелік папок і що в них лежить. AI використовує це, щоб знати, куди класти нові файли.
Правила роботиНе чіпати .obsidian/. Не видаляти без підтвердження. Зміни у 2+ файлах → спочатку план.
Безпека і пароліПаролі, ключі доступу, секрети — ніколи не зберігаємо у vault і не передаємо у чат AI. Тримаємо їх у окремому password manager (наприклад, KeePass). У CLAUDE.md явно: “не запитуй паролі, не зберігай їх у файли, не показуй у відповідях”. Це найкритичніше правило.
Мої проектиАктивні проекти з коротким контекстом. По 2-3 рядки на кожен.
Мої уподобанняЯк любимо формат відповідей, які інструменти використовуємо, чого уникати.
Заборонені темиЯкщо є дані, з якими AI взагалі не повинен працювати — назвати папки і файли.

Кожна категорія — 3-10 рядків. Загальний обсяг CLAUDE.md має лишатися в межах 100-200 рядків. Якщо файл розрісся більше — значить, частину треба винести в окремі файли і просто послатися на них.

Auto-memory — що це і як воно працює

Окрім CLAUDE.md, у Claude Code є друга система, яка називається memory (іноді її називають “auto-memory” або “persistent memory”). Це місце, куди AI сам записує важливі речі, які варто пам’ятати між сесіями.

Приклад: ми одного разу сказали — “для нотаток зустрічей я використовую шаблон з полями Дата / Учасники / Рішення / Дії”. AI може записати це у memory як факт. Наступного разу, коли попросимо створити нотатку для зустрічі, він одразу візьме наш шаблон, без уточнень.

Технічно це окремий файл (зазвичай MEMORY.md у спеціальній службовій папці поза vault’ом). Ми можемо його відкривати, читати, редагувати руками. Але переважно AI ним керує сам.

Різниця проста:

  • CLAUDE.md — ми пишемо руками. Це наші правила.
  • memory — AI пише сам. Це його нотатки про нас.

Разом вони дають ефект “AI, який нас знає”. Не магія — просто два файли, які зачитуються при старті.

Як зробити так, щоб memory працювала

За замовчуванням AI не дуже охоче пише в memory. Йому треба сказати: “ось це — варте запам’ятовування”. Кілька прийомів:

  • Явна команда. “Запам’ятай: у мене Weekly Review щоп’ятниці о 17:00.” AI підтвердить і додасть.
  • Зворотний зв’язок. Якщо AI зробив щось не так — кажемо. “Не пиши італіки через underscore, мій месенджер їх ламає.” Він запам’ятає.
  • Перегляд раз на тиждень. Раз на тиждень відкриваємо файл memory і викидаємо застаріле. Якщо проект завершився — прибираємо його з memory. Інакше AI продовжуватиме думати, що це актуально.

3 тести — чи memory дійсно працює

Як зрозуміти, що система працює, а не просто “файли лежать”:

Тест 1. Відкриваємо новий чат у Claude Code (не продовження, а саме новий) і запитуємо: “Що ти про мене знаєш?”. AI має відповісти конкретно — назвати ім’я, мову, ключові проекти. Якщо відповідає загально (“я можу допомогти з різним”) — CLAUDE.md не читається. Перевіряємо, що файл лежить у корені vault’у і що папка vault’у відкрита у VS Code.

Тест 2. Даємо AI задачу, яка ламає одне з наших правил. Наприклад, просимо зробити зміну у 3 файлах. Якщо у CLAUDE.md написано “перед змінами у 2+ файлах — показуй план” — AI має зупинитися і показати план, а не одразу робити. Якщо одразу робить — правило ігнорується або написано нечітко.

Тест 3. Кажемо AI запам’ятати щось специфічне. “Запам’ятай: мій Weekly Review — щоп’ятниці о 17:00.” Закриваємо VS Code, відкриваємо заново, у новому чаті запитуємо: “Коли у мене Weekly Review?”. Має сказати “п’ятниця, 17:00”. Якщо не пам’ятає — memory не пишеться, треба перевірити налаштування.

Часті помилки

1. CLAUDE.md на 500 рядків. Якщо файл такий великий — AI читає його повільно, частину може ігнорувати. Ріжемо на категорії, виносимо деталі в окремі файли в 99_Meta/, у CLAUDE.md лиш посилання.

2. Конфлікт між CLAUDE.md і memory. Буває: у CLAUDE.md написано “коротко”, у memory AI собі записав “детальні пояснення”. Працює правило з CLAUDE.md — він має пріоритет. Але краще періодично перечитувати memory і викидати конфліктні записи.

3. Не оновлюємо місяцями. Проекти змінюються. Якщо у CLAUDE.md написано про проект, який ми закрили пів року тому — AI продовжуватиме його згадувати. Раз на місяць — швидкий перегляд і оновлення.

4. Відновлення після збою. Якщо щось зламалося і AI поводиться дивно — не панікуємо. Просто відкриваємо CLAUDE.md руками, переконуємось, що файл цілий, читається, без зайвих markdown-помилок. У 9 випадках з 10 проблема саме там.

Що буде далі

Тепер у нас є vault, AI знає, хто ми, і пам’ятає наші правила. Наступний логічний крок — зробити так, щоб ця система не зникла, якщо ноут впаде в озеро. Бекап в інтернет, приватно, без терору.

Якщо не хочемо пропустити — стежимо за мною у LinkedIn, там анонсую кожен наступний матеріал.

Маєте подібний проект і хочете обговорити?

30-хвилинна розмова — без презентацій, без обов'язків.

Discovery Call →

НАСТУПНИЙ КРОК

Поговорімо

Зв'яжуся з вами протягом 24 годин — узгодимо час знайомства або обговоримо ваш запит.

Хочете швидко?

або надішліть повідомлення

Або напишіть напряму: taras@ascendgriffin.org

Дякую за заявку!
Зв'яжуся з вами протягом 24 годин.