Перейти к содержимому

Cline Memory Bank

Система памяти для Cline, отслеживающая контекст проекта и прогресс между сессиями разработки.

JavaScript
55 stars

Описание

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).

Шаги установки:

  1. Клонируйте репозиторий: git clone https://github.com/dazeb/cline-mcp-memory-bank && cd cline-mcp-memory-bank
  2. Установите зависимости: pnpm install
  3. Соберите сервер: pnpm run build
  4. Инициализируйте: node build/index.js initialize_memory_bank .

(Автоматически настраивает MCP в Cline. Альтернатива: ручная настройка в cline_mcp_settings.json с JSON-конфигом для ‘memory-bank’).

Информация

Язык
JavaScript
GitHub Stars
55

Ссылки