«Холодная память» для кодовых агентов: как связка Claude Code, Jira и Obsidian помогает сохранять контекст проектов
Автор описывает проблему, которая возникает при работе с кодовыми агентами: после завершения сессии часть контекста просто исчезает. Разработчик помнит, что проект существует, но уже не уверен, на каком этапе остановился, какие решения по реализации были приняты и на каком краевом случае работа застопорилась. Когда к задаче приходится возвращаться позже, около 20 минут уходит только на восстановление контекста.
Обычные заметки, которые ведутся вручную вне среды агента, по его словам, не помогают. Информация лежит в одном месте, сама работа происходит в другом, поэтому каждый раз приходится отдельно искать и сопоставлять записи. В качестве альтернативы он сделал для своих кодовых агентов «холодный» слой памяти. Решение построено на навыке Claude Code: агент автоматически создаёт тикет в Jira и сохраняет структурированный дизайн документ в хранилище Obsidian, синхронизированное через Google Drive.
Сохранение запускается одной командой в конце каждой сессии планирования. Claude формирует Jira тикет с описанием проблемы и предложенным решением. Параллельно создаётся дизайн документ или RCA для багов, он сохраняется как.md файл в хранилище Obsidian. В итоге у каждого рабочего элемента появляются два артефакта: тикет для отслеживания в Jira и читаемый документ в личном vault.
Ключевое требование к системе заключалось в том, чтобы и сохранение, и извлечение происходили прямо внутри сессии агента. Если приходится переключаться между инструментами, вручную копировать контекст или искать данные в других приложениях, такой процесс быстро перестают использовать. В предложенном подходе и запись, и получение контекста выполняются прямо из Claude Code через команды и промпты, без прерывания работы.
Ключевые факты
Автор описывает «cold memory layer» для кодовых агентов, реализованный через навык Claude Code, который автоматически создаёт тикет в Jira и сохраняет структурированный дизайн‑документ.
Документы сохраняются как .md‑файлы в хранилище Obsidian, синхронизированном через Google Drive.
Сохранение контекста запускается одной командой в конце фазы планирования, а извлечение выполняется из любой будущей сессии агента одним промптом.
В рабочем процессе Claude Code создаёт Jira‑тикет с описанием проблемы и предложенным решением, а также сохраняет дизайн‑документ или RCA для багов в Obsidian‑хранилище.