continuum — MCP-сервер для Claude Code: что делает и как установить
Сервер сохраняет опыт агентов в локальную базу SQLite и координирует их через изолированные ветки git. Помогает параллельным сессиям не перезаписывать чужие правки.
Открыть на GitHubЧто делает continuum
Continuum выступает координатором для сессий кодинга. Сервер фиксирует протокол из файла PLOT.md и раздаёт агентам задачи в отдельных рабочих деревьях Git. База знаний делится на постоянные базовые правила (fundamental) и ситуативный опыт (situational). Когда одна сессия находит решение, другие клиенты подтягивают его через семантический поиск, а не объясняют контекст с нуля.
Под капотом работает NestJS. Интерфейс собран на Astro, а хранилищем выступает SQLite с расширением sqlite-vec. Сервер сам строит эмбеддинги размерностью 768 через Transformers.js прямо в процессе, поэтому внешний сервис не требуется. При необходимости можно подключить Ollama или TEI через переменную EMBEDDER_URL.
Для защиты от конфликтов реестр блокирует пути через reserved_paths. Если нужные файлы уже заняты другим агентом, координатор не начнёт параллельную задачу в тех же каталогах. Для локального запуска требуются Node >=22.12.0 и pnpm 10.33+ либо запущенный Docker.
Какие задачи решает
- синхронизировать контекст между отдельными чатами Claude Code и Codex
- предотвратить одновременное редактирование одних и тех же файлов в Git
- сохранить проверенные решения проекта в векторной базе
sqlite-vec - передать задачу новому агенту через регламент
PLOT.md
Примеры запросов агенту
- Проверь протокол проекта и подготовь команду для запуска агента в отдельном worktree.
- Найди через инструмент
knowledge_searchуроки по обработке ошибок в базе. - Покажи список активных агентов и занятые пути через
registry_list.
Как установить continuum
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о continuum
Как запустить continuum для Claude Code?
Сервер разворачивается командой docker compose -f docker-compose.dev.yml up в корне проекта. Для прямого запуска на машине выполните pnpm install и затем pnpm dev. После старта API слушает запросы на локальном порту 6685 или 7776.
Что делает continuum?
Сервер ведёт локальную векторную базу знаний проекта и управляет агентами. Он раздаёт контекст разным сессиям и предотвращает конфликты в коде с помощью резервирования файлов.
Нужен ли внешний API-ключ для векторного поиска?
Внешние ключи не нужны. Модель Snowflake/snowflake-arctic-embed-m-v1.5 генерирует векторы прямо в среде Node через Transformers.js.