Skip to main content

Производительность и стабильность

Используйте эту страницу, если Veai или IDE зависает, расходует необычно много CPU или памяти, долго индексирует проект, повторяет сетевые запросы либо теряет историю чатов.

Сначала локализуйте проблему​

  1. Запишите время появления симптома и действие перед ним: открытие проекта, отправка запроса, вызов MCP, индексация или восстановление чатов.
  2. Дождитесь окончания штатной индексации IDE. Во время индексации CPU, память и время ответа могут временно вырасти.
  3. Повторите действие в новом чате на небольшой задаче. Не меняйте одновременно модель, MCP и настройки проекта.
  4. Если интерфейс отвечает, сохраните точный текст ошибки и снимок экрана без закрытого кода.
  5. Перед перезапуском IDE запишите названия открытых чатов и соберите фрагмент журнала по инструкции ниже.

Зависание или высокая нагрузка​

Проверьте диспетчер задач ОС и встроенный индикатор фоновых процессов IDE. Зафиксируйте, какой процесс расходует CPU или память и совпадает ли нагрузка с индексацией, ответом модели или вызовом внешнего инструмента.

Если проблема появляется только в большом проекте:

  • сократите вложения и не добавляйте в запрос весь репозиторий;
  • ограничьте задачу одним модулем или набором файлов через Edit Scope;
  • начните новый чат, если текущая история стала длинной;
  • временно отключите необязательный MCP-сервер и повторите тот же запрос.

Не удаляйте системные каталоги IDE, кеши или файлы истории до сбора диагностик. Такие действия могут уничтожить данные, нужные для разбора причины.

Медленная индексация​

Индексацией управляет IDE. Сначала проверьте, завершилась ли она без ошибок и не индексируются ли каталоги сборки, зависимости или сгенерированные файлы, которые проект обычно исключает.

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

Сетевые повторы и ограничение запросов​

Ошибка 429 означает, что сервис или MCP-сервер ограничил частоту запросов. Не отправляйте один и тот же запрос подряд. Подождите срок, указанный в сообщении или заголовке Retry-After, затем повторите один раз. Если лимит возвращается, уменьшите число параллельных задач и проверьте условия выбранного провайдера.

Для Connection Timeout проверьте доступность сервиса, прокси и VPN. При проблемах MCP используйте таблицу ошибок подключения.

Пропала или повредилась история чатов​

  1. Откройте History в окне Veai и найдите чат по названию через поиск и фильтры проекта.
  2. Перезапустите IDE обычным способом. Veai восстанавливает сохранённые открытые вкладки, но пустые новые вкладки и удалённые чаты не возвращаются.
  3. Если чат отсутствует в History, не создавайте вместо него чат с тем же названием и не очищайте данные IDE.
  4. Запишите примерное время последней работы с чатом, проект и действия перед пропажей. Затем соберите минимальный диагностический пакет.

Удаление через Delete Chat необратимо. Для удалённого чата операции восстановления нет.

Безопасный сбор диагностик​

  1. В IDE откройте Help | Show Log in Explorer. В некоторых IDE пункт называется Show Log in Finder или Show Log in Files.
  2. Скопируйте только фрагмент журнала за несколько минут до и после проблемы. Ищите строки с точным временем ошибки, Veai, MCP, 429, timeout или текстом сообщения из интерфейса.
  3. Не отправляйте весь каталог журналов. Veai использует журнал IDE; отдельный файл журнала Veai текущая документация не обещает.
  4. Удалите из копии API-ключи, токены, заголовки авторизации, содержимое запросов, закрытый код, домашние каталоги, имена пользователей и внутренние адреса. Заменяйте их понятными метками, например <TOKEN> и <PROJECT_PATH>.
  5. Приложите шаги воспроизведения, версии IDE и Veai, время проблемы и очищенный фрагмент журнала. Полный список приведён на странице «Обращение в поддержку».