AI.Product ClubБлог Михаила Карпова
← Все материалы
HOW-TOИИ для продукта5 мин чтения

Cursor не работает: как найти причину сбоя ИИ

Что проверять, если Cursor не отвечает, не видит файлы или зависает: диагностика сети, минимальный пример, логи и обращение в поддержку.

Под фразой «Cursor не работает» скрываются разные ситуации: редактор не открывается, чат не получает ответ, агент не видит файл или команда зависает в терминале. Быстрее всего начать с определения уровня сбоя. Эта инструкция помогает локализовать проблему ИИ-функций и собрать данные для следующего шага.

Диагностика Cursor: симптом, соединение, доступ к файлу, отчёт с логами
Меняй одну настройку за раз и повторяй один контрольный запрос.

Мой подход. Я бы не начинал с удаления настроек и переустановки. Сначала нужен короткий воспроизводимый пример: он помогает отличить общий сбой от проблемы конкретного проекта и сохраняет полезные следы для диагностики.

1. Определи симптом

Запиши время ошибки, версию Cursor, операционную систему и действие перед сбоем. Сохрани несохранённые файлы. Затем открой статус Cursor: при известном инциденте повторная настройка проекта обычно не помогает. Страница статуса показывает текущее состояние сервиса, а не гарантирует исправность твоего соединения.

Симптом Первая проверка
Обычный чат не отвечает Статус сервиса и диагностика сети
Ответ приходит, но файл не найден Путь к файлу и правила исключения
Агент отвечает, но команда не заканчивается Та же команда вручную в терминале
Ошибка возникает только в одном проекте Минимальная папка с одним текстовым файлом
Сообщение о лимите или доступе Учётная запись и указанное в сообщении ограничение

Не своди ошибку доступа к проблеме интернета. Если текст прямо говорит об исчерпанном лимите, переподключение сети не изменит остаток. Если проблема касается только MCP, используй отдельную инструкцию по подключению MCP: у такого сервера собственные настройки и авторизация.

2. Проверь соединение

Открой Cursor Settings → Network → Run Diagnostics. Сохрани результат до изменения настроек. При работе через корпоративный прокси документация предлагает переключить HTTP Compatibility Mode на HTTP/1.1 и перезапустить Cursor: некоторые прокси мешают потоковым ответам по HTTP/2. После отключения VPN иногда нужен полный выход из приложения и повторный запуск. Сетевая диагностика Cursor.

Для контрольного запроса создай новый чат и попроси: «Ответь одним словом: готово». Такой запрос проверяет получение ответа без чтения большого проекта. Если он работает, вернись к исходной задаче. Если не работает, сохрани точный текст ошибки и сравни результат в другой разрешённой сети, когда это возможно.

В рабочей сети передай результаты администратору. Не отключай защиту компьютера целиком ради проверки одной программы. Полезное изменение должно отвечать конкретной гипотезе: например, «прокси блокирует потоковый ответ». Зафиксируй исходное значение настройки, чтобы вернуть его, если улучшения нет.

3. Проверь доступ к файлам

Если чат отвечает, а агент не видит код, создай отдельную учебную папку. Добавь в неё probe.txt с одной строкой:

Контрольная метка: cedar-42

Открой эту папку в Cursor, прикрепи файл через @ и попроси:

Прочитай прикреплённый probe.txt и верни контрольную метку.
Ничего не изменяй. Если файл недоступен, скажи об этом.

Ожидаемый ответ — cedar-42. Здесь проверяется чтение конкретного файла, а не качество сложного программирования. Если пример работает, сравни его с исходным проектом: вложенность, доступ к каталогу, исключения, локальное или удалённое расположение.

Cursor рекомендует проверять .cursorignore и .gitignore, прикреплять файл напрямую и при необходимости искать Reindex в палитре команд. Не убирай исключения для .env и секретов ради доступа к одному исходнику. Если ошибка относится к запуску агента, сначала собери логи. Рекомендации по проблемам Agent.

Если агент читает файл, но делает неправильный вывод, это уже отдельная проблема качества. Уточни ожидаемый результат и контекст. Например, вместо «исправь проект» укажи конкретный тест и условие, которое должно выполняться. Постоянные требования можно вынести в Cursor Rules.

4. Собери отчёт о сбое

Для ошибки запуска Agent открой палитру Cmd/Ctrl+Shift+P и выполни Developer: Export Logs. Сохрани Main, Window и Extension Host. Для неудачного ответа используй меню сообщения → Copy Request ID, если пункт доступен. Эти способы описаны в справке Agent по ссылке выше.

В обращении полезна такая структура:

Симптом: новый чат не возвращает ответ.
Повторение: новый чат → запрос «Ответь одним словом: готово».
Ожидается: короткий текстовый ответ.
Фактически: точный текст ошибки приложен на скриншоте.
Сравнение: результат в исходном проекте и учебной папке.
Окружение: версия Cursor, ОС, наличие прокси или VPN.
Диагностика: результат Run Diagnostics и время сбоя.

Заполни отчёт фактическими результатами, включая неудачные проверки. Перед отправкой посмотри, нет ли в логах ключей, токенов и закрытого кода. Наличие Request ID полезнее длинного пересказа переписки с агентом.

После исправления повтори исходный запрос и минимальный пример. Проблему можно считать устранённой, когда выполняется нужное действие, а не только исчезает красное уведомление. Если помогла одна настройка, запиши её вместе с версией приложения: это пригодится при следующем обновлении.

Todo: попробуй на своей задачеПрогресс сохраняется в этом браузере.
ПРАКТИКА НА КУРСЕ / AI PRODUCT CLUB

Преврати ИИ-инструменты в рабочую систему

«Быстрый старт в AI»: практические воркшопы по AI-инструментам, прототипам и автоматизации. Собираем результат, который можно применить в работе.

21 практических воркшопов · записи · вопросы автору в чате

Посмотреть программу курса ↗

Автор: — практик автоматизации и автор курсов AI Product Club.