Devin запоминает между сессиями: Memory Drive на Git и Dreaming

Devin получил Memory и Dreaming — способ тащить полезные уроки через сессии без вашего «запиши это в skill». Заметки — не пересказ чата, а короткий markdown в личном Memory Drive, постоянном Git-репозитории, с отсылкой к разговору, где урок появился. В старте сессии агент видит MEMORY.md и по запросу читает нужные файлы теми же инструментами, что и код, не заливая весь архив в промпт.
Память персональная внутри организации на devin.ai — не общие инструкции для команды. Посмотреть, что накопилось, и недавние проходы Dreaming можно в Customize → Memory.
Один диск, параллельные сессии
У каждой сессии свой Git checkout диска памяти. Devin коммитит правки, подтягивает изменения из других сессий и сохраняет результат. Если параллельная сессия успела записать новую ревизию, проверка отклоняет устаревшую запись — агент повторяет merge, конфликты показывают явно, а не затирают молча.
Dreaming раз в сутки
Dreaming — ежедневная фоновая сессия: Devin смотрит прошлые диалоги вместе с накопленными заметками и подчищает индекс для следующих задач.
- схлопывает пересекающиеся заметки;
- убирает временные детали;
- ищет полезные уроки, которые не зафиксировали во время работы;
- удаляет устаревые записи, к которым сессии не обращались.
Ссылки на исходные сессии и явные предпочтения остаются — меняется организация файлов и индекса.
Память и skills
Skill описывает повторяемый workflow — например, шаги релиза. Memory — что Devin узнал о вас по ходу: стек, почему подход не подошёл, проектные решения. Процедуру даёт skill, контекст применения — память; skills упаковывают вручную, память копится в сессиях и пересматривается через Dreaming.
Стандарт той же схемы Cognition выложила в open source на cognition.ai/agent-memory-repo — чтобы встроить в своих агентов.
Источник: Memory and dreaming: how Devin learns from working with you | Devin.