Архитектура памяти Claude: Project, Skill и Memory
Ключевые тезисы:
- Claude имеет три слоя «памяти»: Memory, Project и Skill.
- Их совместная работа превращает обычный чат в «почти агента».
- Понимание, что и куда загружать, — основа эффективной настройки Claude.
- Каждый слой имеет свой лимит токенов, что влияет на настройку.
Три слоя памяти Claude
Memory (Общая память)
Это память, которая «знает, что» — факты и контекст о вас.
- Находится в Settings → Capabilities → View and Manage Memory.
- Видна из любого чата и проекта.
- Claude формирует её автоматически на основе всей известной информации о пользователе (например, данные о канале, личная информация).
- Что сюда класть: Истины о вас, актуальные везде (кто вы, чем занимаетесь, стиль общения).
Project (Проект)
Это рабочее пространство с контекстом для конкретной задачи.
- Создаётся под конкретную задачу (например, «Сценарии»).
- Внутри лежат файлы, инструкции и контекст, относящиеся только к этому проекту.
- Данные из одного проекта не видны в чатах другого проекта.
- Что сюда класть: Всё, что относится к конкретной задаче (бриф, стиль, референсы, файлы).
Skill (Навык)
Это память, которая «знает, как» — пошаговые процедуры.
- Находятся в разделе Skills.
- Это инструкции по выполнению конкретной задачи (как сделать пост, упаковать видео).
- Claude не читает их целиком, а смотрит только описание и активирует подходящий навык по запросу.
- Навыки автоматически подключаются к нужным проектам.
- Что сюда класть: Пошаговые инструкции и процедуры. Skill не должен знать о вашем проекте, он должен знать, как делать.
Как это работает вместе: пример
Запрос: «Напиши пост для Telegram про то, что я сегодня узнал, что у Claude есть три разные памяти».
- Memory подсказывает Claude, кто вы (аудитория, стиль).
- Project («Сценарии») даёт контекст канала.
- Skill автоматически активируется и пишет пост в нужном формате и стиле.
Результат: Текст, который с первого раза звучит «вашим голосом», а не общим шаблонным ответом.
Лимиты токенов: что важно знать
Общий контекст окна Claude — ~200 000 токенов.
- 1 токен ≈ 0.75 слова (для неанглийских языков может быть больше).
- 1 страница А4 (~250 слов) ≈ 500 токенов.
Даже в пустом чате системные инструкции могут занимать до ~28 000 токенов, которые распределяются так:
- System Instructions (алгоритмические): до 1500 токенов.
- Project Instructions: до 1000 токенов.
- Project Knowledge (файлы в проекте): до 20 000 токенов (если больше — данные обрежутся).
- Memory (общая память): до 2000 токенов.
- Skill Descriptions (описания навыков): до 4000 токенов.
Важно: Каждый загруженный файл в проект «съедает» токены. Эффективное структурирование данных экономит контекст.
Почему это «почти агент»?
Такая связка даёт агентное мышление:
- Роутинг (Routing): Claude сам решает, какой Skill применить.
- Комбинирование памяти: Автоматически использует все три слоя.
- Специализация: Выбирает узкий инструмент под задачу.
Чего не хватает до полноценного агента:
- Автономный цикл: Не может запускаться сам по расписанию (нужен Claude Code или API).
- Самопроверка: Не перепроверяет ответ на ошибки автоматически.
- Действия без пользователя: Не может выполнять действия во внешнем мире (отправить письмо, удалить файл) без коннекторов или подтверждения.
Практическое руководство: что и куда класть
| Слой | Что хранит | Пример (для учителя) |
|---|---|---|
| Memory | Вас (кто вы, стиль) | «Учитель литературы с 12-летним стажем в частной гимназии». |
| Project | Контекст задачи | Проект «9А класс»: 24 ученика, учебная программа. |
| Skill | Процедуру, «как» | Инструкции по генерации заданий или проверке экзаменационных работ. |
Принцип:
- Memory хранит вас.
- Project хранит задачу.
- Skill знает, как это делать.
Выводы
- Связка Project + Skill + Memory — это основная настройка Claude для не-программистов.
- Понимание этой архитектуры позволяет «говорить на одном языке» с разработчиками AI-агентов.
- Настройка этих трёх элементов готовит вас к будущему, когда настоящие агенты придут в обычный интерфейс.
- Claude, настроенный под вас с помощью этой тройки, — это и есть тот самый «почти агент».
Важно: Каждый загруженный файл в проект «съедает» токены. Эффективное структурирование данных экономит контекст.