Когда выходишь из Cursor в Claude посреди сессии: общая память для ИИ-клиентов

13 апреля 2026 года на Dev.to (UTC) вышел материал Wil Hurley: он переключается с Cursor на Claude посреди сессии, а во втором клиенте контекст уже совпадает с тем, что только что выясняли в IDE. По его словам, это не эффект «магии» интерфейса, а цикл наблюдения раз в пять минут и общая локальная база, к которой подключаются клиенты через MCP. Ниже — изложение заявленной им архитектуры ArcBrain как слоя памяти между несколькими ИИ-инструментами.
Почему контекст не «ездит» вместе с разработчиком
По смыслу изложения автора, у Cursor, Claude Desktop, VS Code Copilot, Windsurf и «любого MCP-клиента» своя изолированная память, схема и хранилище. При смене инструмента несколько раз в день приходится заново объяснять, что уже было решено в другом окне. Он противопоставляет этому идею единой локальной памяти, к которой подключаются разные клиенты.
Цена переключений: от десяти минут «каждый раз» к недельной оценке
В тексте публикации автор вспоминает прошлый режим: перенос контекста «стоил минимум десять минут» при каждом таком переключении; он мог долго удерживаться в Cursor, а затем снова терять нить при смене среды. В полном тексте он добавляет собственную оценку: при чередовании двух–трёх инструментов несколько раз в день повторное установление контекста съедает порядка 100–200 минут в неделю — число взято из его формулировок после «грубого лога» примерно за две недели из‑за раздражения.
Идея не в том, чтобы ещё один чат «помнил диалог», а чтобы решения по файлам, ошибкам и отказам от подходов жили в одном месте и подхватывались разными агентами.
ArcBrain: локальность, импорт и отказ от чужого облака для «памяти»
Автор позиционирует ArcBrain как решение полностью на машине пользователя: данные не покидают её. Мотивация в тексте — не отдавать накопленный профессиональный контекст (в посте фигурирует горизонт порядка двух лет сессий и решений) облачным сервисам, где «всё хранилось на их серверах». При первой настройке он описывает поиск и импорт существующих баз workspace Cursor, экспортов ChatGPT, истории разговоров Claude, логов Copilot в VS Code и пользовательских markdown-документов.
Temporal replay и Live Watcher: хронология и цикл в пять минут
Temporal replay в его описании — обработка сессий по дням в хронологическом порядке: извлечение фактов по дням, сравнение со следующим днём, усиление уверенности у воспроизводимых фактов и ослабление отменённых решений (всё — в терминологии автора). Live Watcher читает активные сессии каждые пять минут, вытаскивает структурированные факты (решение, файл, ошибка, попытка и отказ от подхода), пишет их в общую локальную SQLite; подключённые инструменты получают доступ через MCP. Именно эта связка, по его словам, объясняет сценарий «перешёл с Cursor на Claude — а контекст уже содержит свежие выводы»: лаг «пять минут», а не бесконечный.
Поля записи, «метаболизм» памяти и граф
В тексте перечислены поля схемы: key/value, category, confidence_score (в посте указан диапазон 0.0–1.0), source, provenance_chain, vector_embedding (для векторов — ChromaDB и локальные эмбеддинги Ollama), relationship_edges. Повторное использование фактов повышает уверенность, неиспользуемое затухает с настраиваемой полуволной; при противоречии упоминается «алгоритм подсчёта» с учётом надёжности источника, свежести и частоты ссылок; раз в неделю — composite memory pass.
Три уровня названы в оригинале как Working Memory, Compiled Memory и Canonical Memory. Отдельно описаны Constellation Memory Map (визуализация графа с цветовой кодировкой узлов) и composite retrieval с примером вокруг темы аутентификации.
Стек, сайт и заявленная доступность
Для связки «несколько ИИ-клиентов + один слой памяти» автор описывает стек так: SQLite, ChromaDB, Ollama локально; MCP-сервер стартует локально и подключается к открытым ИИ-клиентам. В конце поста указаны сайт arcbrain.dev, платформа Windows, 14-дневный бесплатный trial без привязки карты; для Mac и Linux в формулировке автора статус in progress.
В материале на Dev.to нет прямых ссылок на официальную документацию Cursor или Anthropic как на пошаговые источники — только собственная архитектура и мотивация автора. Здесь передаётся содержание по тексту публикации; оформление и иллюстрации на исходной странице не разбираются.
Источники
- Wil Hurley (wilhurley). Last Tuesday I switched from Cursor to Claude mid-session and Claude already knew exactly what I was building. Here's how. Dev.to. URL: Dev.to — дата доступа: 2026-04-14 (UTC 2026-04-14T21:04:53Z).