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, время проблемы и очищенный фрагмент журнала. Полный список приведён на странице «Обращение в поддержку».