Claude Code и Codex сохраняют историю каждой сессии на вашем компьютере. MindDuck может читать эту историю и добавлять каждую сессию в память как обычный чат: его можно найти поиском, открыть на телефоне и спросить о нём ассистента. Всё, что вы решили и обсудили с агентом, остаётся у вас и после того, как агент удалит свою историю или вы перейдёте на другого агента.
MindDuck только читает файлы истории. Он не запускает агентов, не входит в ваши аккаунты Anthropic и OpenAI и ничего не меняет в их папках. Модель для импорта не нужна, и ничего не покидает устройство.
Для импорта нужен вход в Settings → Account и действующий доступ к MindDuck. См. Учётная запись.
Включите импорт
- Откройте Settings → Agents.
- Включите переключатель у Claude Code, у Codex или у обоих.
- Выберите в Sessions to import, с какого момента брать сессии:
- Only sessions from now on - только те, что появятся или продолжатся после включения;
- The last 30 days and everything new - ещё и сессии за последние 30 дней;
- Every saved session - всё, что агент хранит на этом компьютере.
Дальше ничего делать не нужно. Пока MindDuck открыт и рабочее пространство разблокировано, новые реплики появляются в чате через несколько секунд после того, как агент закончил ответ.
Импорт большой истории идёт в фоне и уступает остальной работе: приложением можно пользоваться. Строка под списком агентов показывает, сколько сессий ещё ждёт очереди.
Если агент не установлен, у него будет написано Not found on this computer. Переключатель можно включить заранее: импорт начнётся, когда агент сохранит первую сессию.
Что попадает в чат
- Ваши запросы, включая те, что вы отправили, пока агент работал.
- Ответы агента: его реплики по порядку. Работа с инструментами свёрнута в
одну строку, например Ran 3 commands · edited
src/main.rs.
Не попадают: вывод команд и содержимое прочитанных файлов, рассуждения модели, сессии вспомогательных агентов, служебные сообщения самого агента.
Картинки из запросов не переносятся, вместо них остаётся пометка вроде [1 image attached]. Очень длинное сообщение, например вставленный журнал на сотни килобайт, сохраняется началом, с пометкой о том, сколько опущено.
Чат называется так же, как сессия у агента. Если названия нет, названием становится первая строка первого запроса. В списке чат помечен источником: Imported from Claude Code или Imported from Codex.
Ключи и пароли
Перед сохранением MindDuck убирает из текста то, что выглядит как учётные
данные: ключи API известных сервисов, токены, приватные ключи, пароли в
адресах вида postgres://user:password@host, значения переменных вроде
API_KEY=…. На их месте остаётся [secret removed].
Фильтр узнаёт форму, а не смысл. Пароль, набранный обычным словом в предложении, он не заметит. Если в сессии было что-то, чему не место в памяти, удалите сообщение или чат обычным способом, см. Действия с чатом и сообщениями.
Проект
Новый чат попадает в проект автоматически:
- если сессия начата в папке, которая привязана к одному проекту в Settings → Folders, чат попадает в этот проект. Вложенные папки тоже считаются;
- иначе чат попадает в проект, выбранный в Project for sessions;
- если там стоит No project, чат остаётся без проекта.
Проект назначается один раз, при создании чата. Если вы потом перенесёте чат или переименуете его, импорт это не тронет.
Как привязать папку к проекту, см. Проекты.
Повторное чтение
Сессия, которая продолжилась, дополняет свой чат: новые сообщения добавляются, уже перенесённые не дублируются.
Кнопка Check all sessions again заново читает всю историю агентов. Она нужна редко, например после восстановления рабочего пространства из резервной копии. Дубликатов при этом не появляется.
Другие устройства
Настройка хранится на компьютере, потому что история агентов лежит на нём. Импортированные чаты синхронизируются как обычные и видны на телефоне и на других компьютерах. На телефоне раздел Agents только объясняет это.
Если агенты работают у вас на двух компьютерах, включите импорт на каждом: каждый перенесёт свои сессии.
Если что-то не так
- Sessions are not being imported с сообщением про read-only: войдите в аккаунт в Settings → Account или обновите там статус.
- Новые реплики не появляются. Импорт ждёт, пока агент закончит ответ, и приостанавливается, пока идёт синхронизация, резервная копия, импорт архива или ответ ассистента в самом MindDuck. Приложение должно быть открыто, а рабочее пространство разблокировано.
- Нет старых сессий. Проверьте Sessions to import. Claude Code по умолчанию сам удаляет историю старше 30 дней; то, что уже перенесено в MindDuck, при этом остаётся.
- Сессия попала не в тот проект. Перенесите чат вручную и проверьте в Settings → Folders, к каким проектам привязана папка: если проектов у папки несколько, MindDuck не выбирает между ними.
Обновлено 10 октября 2026 г. · для версии 0.2.14 · Нашли неточность? Напишите нам