MEMORY.md и /remember: долгосрочная память
📖 Теория
В этом уроке мы разберём, как Claude Code управляет долгосрочной памятью с помощью файлов MEMORY.md и команды /remember. Долгосрочная память позволяет вашему AI-агенту запоминать важную информацию для дальнейшего использования, что значительно повышает его эффективность и адаптивность.
Что такое MEMORY.md?
- MEMORY.md — это индекс, где хранится информация, которую вы хотите, чтобы ваш AI-агент запоминал.
- Каждый элемент памяти может быть представлен в виде отдельного файла, что упрощает организацию и доступ к информации.
- Вы можете добавлять, редактировать и удалять записи в MEMORY.md, что позволяет поддерживать актуальность данных.
- Использование команд /remember позволяет вашему агенту автоматически сохранять важные моменты в памяти.
🛠 Практика
Шаг 1. Создайте файл MEMORY.md в вашем проекте, если он ещё не существует. Это будет основа для хранения ваших записей.
touch MEMORY.md
Шаг 2. Добавьте в MEMORY.md первую запись с помощью команды /remember. Например, если вы хотите запомнить, что ваш проект использует JavaScript:
/remember "Проект использует JavaScript"
Шаг 3. Проверьте, что ваша запись была успешно добавлена в MEMORY.md, открыв файл:
cat MEMORY.md
Шаг 4. Попробуйте изменить запись, добавив дополнительные детали. Для этого используйте команду /edit:
/edit "Проект использует JavaScript" "Проект использует JavaScript и React для фронтенда"
Шаг 5. Убедитесь, что изменения сохранились, снова открыв файл MEMORY.md:
cat MEMORY.md
📝 Домашнее задание
- Создайте файл MEMORY.md, если его ещё нет, и добавьте в него 5 разных записей о вашем проекте.
- Используйте команду /remember для сохранения информации о вашем проекте, например, используемые технологии.
- Попробуйте изменить одну из записей с помощью команды /edit и проверьте, что изменения применились.
- Удалите одну из записей, используя команду /clear, и убедитесь, что она больше не отображается в MEMORY.md.
- Проверьте, как ваш AI-агент реагирует на команды, связанные с запомненной информацией.
🎓 После урока вы умеете
- Создавать и редактировать файл MEMORY.md для хранения информации.
- Использовать команду /remember для сохранения важных данных в долгосрочной памяти.
- Изменять и удалять записи из MEMORY.md, поддерживая актуальность информации.
- Эффективно использовать память вашего AI-агента для повышения его функциональности.
ИИ-наставник по этому уроку
Задайте вопрос по теме урока «MEMORY.md и /remember: долгосрочная память» — наставник ответит, опираясь на его содержание. Он помогает понять, но не делает домашку за вас.