Вопросы и ответы про SourceCraft Code Assistant
- Общие вопросы
- Как сейчас называется сервис?
- Есть ли ограничения при использовании сервиса?
- Какие IDE поддерживаются?
- Нужен ли для работы с Code Assistant платежный аккаунт?
- Можно ли использовать плагин без доступа в интернет?
- Как изменить пользователя, аутентифицированного в плагине Code Assistant
- Ошибка получения refresh-токена
- Работа в Visual Studio Code
- Работа в IDE от JetBrains
Общие вопросы
Как сейчас называется сервис?
Сервис стал частью платформы SourceCraft
Также Code Assistant теперь доступен во встроенном редакторе кода SourceCraft.
Есть ли ограничения при использовании сервиса?
Подробнее об ограничениях см. на странице Квоты в SourceCraft Code Assistant.
Какие IDE поддерживаются?
Плагин Code Assistant доступен для Visual Studio Code
Нужен ли для работы с Code Assistant платежный аккаунт?
Платежный аккаунт не нужен.
Можно ли использовать плагин без доступа в интернет?
Нет. Для работы Code Assistant требуется постоянный доступ в интернет.
Как изменить пользователя, аутентифицированного в плагине Code Assistant
Чтобы аутентифицироваться в плагине Code Assistant как другой пользователь Yandex Cloud, выйдите из профиля и затем повторно аутентифицируйтесь, как это описано в п. 3 раздела Установите и настройте плагин.
Ошибка получения refresh-токена
Текст ошибки:
Error refreshing token: no refresh token found
В вашей организации запрещен выпуск refresh-токенов, которые используются Code Assistant для аутентификации. Чтобы работать с Code Assistant, зарегистрируйтесь в Yandex Cloud с помощью личного аккаунта на Яндексе и создайте новую организацию.
Работа в Visual Studio Code
Ошибка при аутентификации
Текст ошибки:
crypto is not defined
Ошибка от внутренней библиотеки IDE, которая используется для аутентификации в Yandex Cloud. Чтобы устранить ошибку, обновите
Пример сборки Visual Studio Code, совместимой с плагином
Version: 1.92.2 (system setup)
Commit: fee1edb8d6d72a0ddff41e5f71a671c23ed924b9
Date: 2024-08-14T17:29:30.058Z
Electron: 30.1.2
ElectronBuildId: 9870757
Chromium: 124.0.6367.243
Node.js: 20.14.0
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.19045
См. также Как узнать версию IDE
Работа в IDE от JetBrains
Плагин не запускается, сообщение об ошибке 404, не появляются предложения от Code Assistant
Попробуйте перезапустить IDE.
Плагин устанавливается некорректно
Плагин устанавливается в IDE в виде архива в формате ZIP. Не распаковывайте скачанный архив.
Некоторые браузеры, например Safari на macOS, автоматически распаковывают загружаемые архивы. Чтобы загрузить файл плагина именно в виде архива, нажмите на ссылку с плагином правой кнопкой, выберите Загрузить файл по ссылке как... (Download Linked File As...) и нажмите Сохранить (Save).
Ошибка аутентификации с прокси
Текст ошибки:
Failed to authenticate with proxy
Проверьте, не включен ли прокси-сервер в IDE. Если включен — отключите и попробуйте аутентифицироваться еще раз.
Как получить логи работы IDE
Если для решения проблем с Code Assistant вы хотите обратиться в техническую поддержку
- В верхнем меню IDE нажмите Help и выберите Show log in Explorer (Show Log in Finder на macOS).
- В открывшемся окне скопируйте файл
idea.log
и приложите его к обращению в техническую поддержку.