Claude не помнит тебя между сессиями — но есть архитектура, которая это исправляет. Разбираю по слоям: файлы, авто-память, задачи, хуки и расписание.
Папка ~/iCloud/Projects — это единая точка входа для всех проектов. Claude Code может работать с любым из них, а ты видишь все файлы с Mac и iPhone через приложение «Файлы».
Аналогия: iCloud Projects — это стол, на котором лежат все твои папки с делами. Claude заходит в нужную папку и видит всё, что там есть.
В корне каждого проекта лежит файл CLAUDE.md. Claude автоматически читает его при старте каждой сессии — без команды, без напоминания.
В нём ты описываешь что это за проект, как всё устроено, что важно помнить, какие договорённости уже есть.
Что за проект, стек, структура папок, как деплоить, история ключевых решений, правила и соглашения.
Зачем: без CLAUDE.md Claude каждый раз — как новый сотрудник. С CLAUDE.md он помнит всё про проект с первого сообщения.
Пример из проекта iizuminka/site:
Рядом с CLAUDE.md кладётся CLAUDE.local.md — он тоже читается автоматически, но не попадает в git. Это место для секретов.
API-ключи, ссылки на Railway/Vercel, env-переменные, токены, ссылки на дашборды — всё что не должно светиться в репозитории.
Важно: добавь CLAUDE.local.md в свой .gitignore. Тогда секреты никогда не утекут в репо.
Cowork Dispatch ведёт отдельную долгосрочную память. Claude сам пишет туда факты после каждой сессии — ты не занимаешься этим вручную.
Память хранится в папке .auto-memory и делится на 4 типа:
Имя, роль, предпочтения, стиль общения, что раздражает, что важно.
Что за проект, его статус, ключевые договорённости, история изменений.
Что не понравилось, что сделал хорошо, как улучшить поведение.
Термины, глоссарий, идентификаторы, ссылки — данные для справки.
Как работает: ты ничего не делаешь — Claude сам решает, что запомнить, и пишет в нужный файл. При следующей сессии читает и «помнит» контекст.
Claude подключён к Trello через MCP-коннектор. Это значит он может сам брать задачи из Backlog, переставлять их в In Progress, а когда сделает — в Done.
Зачем: задачи живут в одном месте. Не теряются в мессенджерах, не надо объяснять контекст — всё уже в карточке.
Hooks — это маленькие скрипты, которые запускаются автоматически перед или после того, как Claude что-то делает.
Например: перед тем как изменить файл — сделать бэкап. После деплоя — отправить сообщение в Telegram. Это не нужно просить каждый раз — оно работает само.
Triggers — это расписание. Ты можешь настроить, чтобы Claude автоматически запускался каждый день утром, раз в неделю или в конкретное время.
Важно: trigger — это разовый триггер или cron (расписание). Минимальный интервал — раз в час. Запускает новую сессию с заранее написанным промптом.
Есть два способа работы с Claude: через Cowork (Dispatch) и через Claude Code напрямую в терминале. Это разные среды с разной памятью.
| Параметр | Cowork Dispatch | Claude Code (терминал) |
|---|---|---|
| Интерфейс | Чат в приложении | Терминал / IDE |
| Авто-память | .auto-memory/ — пишет сам | Только CLAUDE.md |
| Triggers (расписание) | Встроено | Нет |
| Hooks | Поддерживается | Поддерживается |
| Trello / MCP | Через плагины | Через MCP-серверы |
| Для кого | Предпринимателям | Разработчикам |
CLAUDE.md — структура сайта и правила деплоя. CLAUDE.local.md — токены Railway и Vercel, которые не должны попасть в GitHub.
Память в CLAUDE.md описывает систему веток: main = production, feature/* = превью. Claude не перепутает куда пушить.
Бот и сайт — разные части проекта с разным контекстом. У каждого свой CLAUDE.md, чтобы не смешивать правила.
user — Катя общается на «ты», голосом, автономно. project — что такое БыстроЯсно и EIGHTYDAYS. reference — ID Trello-досок и Telegram.
Obsidian — отличный инструмент для заметок. Но память Claude Code — это другое. Сравниваем по-честному.
| Параметр | Obsidian | Claude Code Memory |
|---|---|---|
| Ведение | Ручное — пишешь сам | Автоматическое — Claude пишет сам |
| Интерфейс | Красивый редактор, граф | Нет интерфейса — только файлы |
| Поиск | Поиск, теги, бэклинки | Только grep / Claude сам ищет |
| Синхронизация | Плагины (iCloud, Sync) | iCloud автоматически |
| AI-интеграция | Плагины Smart Connections | Нативная — это и есть AI |
| Порог входа | Высокий (vault, плагины, YAML) | Нулевой — создал файл и всё |
| Персонализация AI | Косвенная через плагины | Прямая — Claude читает и адаптируется |
| Для задач | Шаблоны, Daily Notes | Trello + Claude сам ведёт |
Вывод: Obsidian — для людей, которым нравится вести базу знаний самостоятельно. Память Claude Code — для тех, кто хочет результат без процесса ведения заметок.
Когда что использовать:
Это техническая спецификация — точные пути, форматы, порядок чтения. Предназначена для использования самим Claude при старте сессии.
Формат MEMORY.md:
Claude читает файлы в следующем порядке (от глобального к локальному):
~/.claude/CLAUDE.md — глобальные инструкции (для всех проектов)/sessions/.../mnt/.auto-memory/MEMORY.md — долгосрочная память DispatchProjects/[project]/CLAUDE.md — контекст конкретного проектаProjects/[project]/CLAUDE.local.md — секреты (не в git)Projects/[project]/memory/*.md — дополнительный контекст (если есть)Принцип: более конкретный файл переопределяет более общий. CLAUDE.local.md перекрывает CLAUDE.md для секретных данных.
CLAUDE.local.mdМинимальный шаблон CLAUDE.md:
Hooks настраиваются в ~/.claude/settings.json или в настройках проекта:
create_new_session_on_fire: true — каждый запуск создаёт новую сессию. Используй, когда задачи независимы друг от друга.