Cline Memory Bank
Система памяти для Cline, отслеживающая контекст проекта и прогресс между сессиями разработки.
Описание
Cline Memory Bank — сервер для VSCode Extension Cline, обеспечивающий persistent управление контекстом в AI-ассистированной разработке. Использует Node.js, TypeScript и Markdown-файлы для хранения: проектного контекста, активного состояния, прогресса и решений. Инструменты позволяют инициализировать, обновлять контекст, фиксировать решения и отслеживать задачи. Идеально для долгосрочных проектов, где AI-помощник сохраняет память о предыдущих сессиях, повышая продуктивность и continuity.
Возможности
Инициализация Memory Bank
Создает структуру Markdown-файлов для проекта: projectContext.md, activeContext.md, progress.md, decisionLog.md.
Обновление контекста
Фиксирует текущую сессию: дата, режим, задачи и состояние для continuity между сессиями.
Фиксация решений
Записывает технические выборы с описанием, обоснованием и альтернативами в decisionLog.md.
Отслеживание прогресса
Обновляет статус задач: completed, inProgress, blocked, плюс milestones и blockers.
Доступ к ресурсам
Предоставляет memory:// пути для чтения контекста, прогресса и решений AI-помощником.
Установка
Предварительные требования: Node.js (v16+), VS Code с Cline, TypeScript (для dev).
Шаги установки:
- Клонируйте репозиторий: git clone https://github.com/dazeb/cline-mcp-memory-bank && cd cline-mcp-memory-bank
- Установите зависимости: pnpm install
- Соберите сервер: pnpm run build
- Инициализируйте: node build/index.js initialize_memory_bank .
(Автоматически настраивает MCP в Cline. Альтернатива: ручная настройка в cline_mcp_settings.json с JSON-конфигом для ‘memory-bank’).