История чата Cursor: где лежит, как не потерять, чем не является бэкап

Чаты — локально, не в git. Что сохраняется после обновления, как не сжечь окно и зачем Checkpoints.

Вернуться в гайды

История чата в Cursor — это не репозиторий и не Google Docs. Это локальные данные редактора. Пока не скопировали — считайте, что переустановка ОС разговор заберёт.

История чата Cursor: где лежит, как не потерять, чем не является бэкап

Где это живёт

Cursor — Electron/VS Code. Профили и workspace storage лежат рядом с данными приложения:

  • macOS: ~/Library/Application Support/Cursor/
  • Windows: %APPDATA%\Cursor\
  • Linux: ~/.config/Cursor/

Точный подкаталог чатов менялся. Не тащите всю папку в git «на всякий»: там токены, окна, кэш. Если нужен перенос на другой компьютер — копируйте User-данные осознанно, как профиль VS Code, и не выкладывайте в публичный репозиторий.

Облако агента и десктопный чат — разные истории. Cloud Agent не подхватит вчерашний локальный тред сам.

Что не является бэкапом

  • Закладка в браузере.
  • Скрин переписки.
  • Checkpoint отката файлов: это снимок кода, не стенограмма. См. Checkpoint.
  • Local History файла: откат буфера, не чата. См. Timeline.

Новый чат не удаляет старый сразу. Не чистите список «для порядка», пока не смержили задачу. Параллель вкладок — несколько чатов.

Как не потерять смысл

  1. Первое сообщение — заголовок задачи: «500 на /news», не «привет почини».
  2. Узкий @ на файлы. Длинный тред жрёт окно контекста: /summarize или новый чат, см. Cursor 1.6.
  3. Решение, которое должно жить, положите в Rules или в комментарий к PR — не в десятый абзац чата.
  4. Перед переустановкой Cursor экспортируйте то, что правда нужно: патч, список шагов, не весь dump storage.

Восстановление

История чата Cursor: где лежит, как не потерять, чем не является бэкап

Пропали чаты после апдейта — сначала не ставьте «Repair» поверх бэкапа профиля. Закройте редактор, скопируйте папку Cursor, потом открывайте. Если чат есть, а контекст «тупой» — это лимит окна, не удаление: начните новый тред и дайте @ заново.

С телефона историю десктопа не откроете как мессенджер. Web/Cloud — про агентов, не про архив локальных бесед: Cursor Web.

Когда начинать новый чат

Тред раздулся, модель забыла первое ТЗ, вы уже смержили другую задачу в той же ветке. Новый чат дешевле, чем «вспомни всё с начала». Скопируйте в первое сообщение критерий готовности и @ на актуальные файлы.

Не ведите один чат неделю на весь спринт. История — журнал, не база знаний команды. База — Rules, PR, тикет.

Перенос на другой компьютер

  1. Закройте Cursor на обеих машинах.
  2. Скопируйте User-каталог, не CachedData и не логи.
  3. Не кладите копию в Dropbox публичной ссылкой: там сессии.
  4. На новой машине сначала поставьте ту же major-версию Cursor, потом открывайте профиль.

Если переносите только проект — чаты не поедут. Это нормально. Код в git, договор в Rules, чат можно не беречь.

Коротко

Чаты — локальный журнал работы. Git хранит код. Rules хранят договор. Не путайте три места, и «история пропала» будет реже сюрпризом.

Экспорт без dump профиля

Нужен текст решения — скопируйте итог в описание PR или в Notepad проекта, не ZIP всей папки Cursor. Скрин чата коллеге не заменяет diff. Если модель сама предлагает «сохранить историю в репозиторий» — откатите: туда попадут пути и куски секретов.

После /summarize старый тред не удаляйте сразу: саммари врёт. Держите исходный чат до мержа.

Мы используем файлы cookie для того, чтобы предоставить пользователям больше возможностей при посещении сайта. Оставаясь на сайте, Вы соглашаетесь на обработку файлов cookie. Подробнее об условиях использования.