Milepost — это open-source решение, позволяющее добавить функциональность долгосрочной памяти в Claude Code через простые Markdown-файлы. Инструмент позволяет ИИ-агентам сохранять контекст проекта, ключевые решения и технические заметки в структурированном виде, обеспечивая доступ к накопленным знаниям в ходе длительных сессий разработки без необходимости перечитывать всю кодовую базу или полагаться только на краткосрочный контекст.
Система работает по принципу создания локального хранилища знаний, которое агент может читать и обновлять в процессе работы. Это решает проблему «забывчивости» моделей при выполнении масштабных задач, требующих удержания в памяти архитектурных решений или специфических требований проекта. Использование Markdown делает данные доступными не только для агента, но и для человека-разработчика, что упрощает аудит и ручную корректировку накопленной информации.
Интеграция с Claude Code позволяет автоматизировать процесс записи «вех» (milestones) разработки. Вместо того чтобы перегружать системный промпт, агент обращается к Milepost как к внешней базе знаний. Это повышает точность ответов при работе над сложными задачами, где критически важно учитывать историю изменений и принятые ранее технические ограничения.
Ключевые факты
- Milepost использует формат Markdown для хранения контекста, что обеспечивает читаемость человеком и машиной.
- Инструмент разработан специально для расширения возможностей Claude Code в управлении долгосрочной памятью.
- Решение позволяет агентам сохранять ключевые архитектурные решения и технические заметки проекта.
- Использование внешнего хранилища снижает нагрузку на контекстное окно модели при выполнении длительных задач.