---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - https://vibe.sourcecraft.dev/portal/docs/en/code-assistant/qa.md
  - https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md
  - href: https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md
    type: text/markdown
    title: Markdown version
  - href: https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/llms.txt
    rel: describedby
title: Вопросы и ответы про SourceCraft Code Assistant
description: "На странице представлены вопросы и ответы про Code\_Assistant."
---
> **Documentation Index:** Fetch the complete configuration index at https://vibe.sourcecraft.dev/portal/docs/ru/llms.txt


# Технические вопросы и ответы про SourceCraft Code Assistant

<!-- source: ru/_qa/sourcecraft/sourcecraft-ca-toc.md -->
* [Общие вопросы](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#common-questions)

  * [Как сейчас называется сервис?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#rebranding)
  * [Есть ли ограничения при использовании сервиса?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#limits)
  * [При выборе модели в интерфейсе предлагается подключить платную подписку](#subscription)
  * [Модель отключена в организации](#disabled)
  * [Модель недоступна у провайдера](#unavailable)
  * [Какие IDE поддерживаются?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#ide-versions)
  * [Нужен ли для работы с Code Assistant платежный аккаунт в Yandex Cloud?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#billing-account)
  * [Как подключить платную подписку для Code Assistant?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#ca-subscription)
  * [Я уже оплатил Code Assistant Pro в этом месяце. Что будет при переходе на новую подписку?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#ca-paid-pro-transition)
  * [Что делать, если закончились нейрокредиты в плагине, CLI или интерфейсе SourceCraft?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#ca-neurocredit-quota)
  * [Логируются ли мои запросы при использовании Code Assistant в плагинах для IDE и SourceCraft CLI?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#request-logging)
  * [Можно ли использовать плагин без доступа в интернет?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#using-plugin-without-internet)
  * [Как изменить пользователя, аутентифицированного в плагине Code Assistant?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#change-user)
  * [Ошибка получения refresh-токена](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#refresh-token)
  * [Ошибки токена](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#token-errors)
  * [Ошибка 400 при аутентификации](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#auth-error-400)
  * [Как получить логи работы IDE?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#get-logs)
  * [К каким интернет-ресурсам нужен доступ для работы Code Assistant?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#fqdn)

* [Работа в Visual Studio Code](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#vs-code-ide)

  * [Ошибка при аутентификации в Visual Studio Code](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#crypto-is-not-defined-vsc)
  * [Как изменить язык интерфейса плагина в Visual Studio Code?](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#plugin-language-vsc)

* [Работа в IDE от JetBrains](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#jetbrains-ide)

  * [Ошибка SourceCraft Code Authentication Failed или 404 Not Found при аутентификации](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#auth-error-jb)
  * [Плагин не запускается в IDE от JetBrains, сообщение об ошибке 404, не появляются предложения от Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#plugin-doesnt-start-jb)
  * [Ошибка при установке плагина: No plugins found. Check the log file for errors](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#no-plugins-found-jb)
  * [Плагин в IDE от JetBrains устанавливается некорректно](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#plugin-installed-incorrectly-jb)
  * [Ошибка аутентификации с прокси в IDE от JetBrains](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/qa.md#auth-error-proxy-jb)
<!-- endsource: ru/_qa/sourcecraft/sourcecraft-ca-toc.md -->

## Общие вопросы {#common-questions}

### Как сейчас называется сервис? {#rebranding}

<!-- source: ru/_includes/code-assistant/rebranding.md -->
Сервис стал частью платформы [SourceCraft](https://sourcecraft.dev). В связи с этим полное наименование сервиса **Yandex Code Assistant** изменено на **SourceCraft Code Assistant**. При этом текущая функциональность сервиса осталась прежней.

Также Code Assistant теперь доступен во встроенном редакторе кода SourceCraft.
<!-- endsource: ru/_includes/code-assistant/rebranding.md -->


### Есть ли ограничения при использовании сервиса? {#limits}

Подробнее об ограничениях на странице [Квоты в SourceCraft Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/concepts/limits.md).

### При выборе модели в интерфейсе предлагается подключить платную подписку {#subscription}

<!-- source: ru/_includes/sourcecraft/ai-models-qa-subscription.md -->
Проверьте, что [платная подписка](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md) оформлена для вас в организации, выбранной для списания нейрокредитов в [чате в интерфейсе SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-chat.md), плагине [Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md) или [SourceCraft CLI](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/cli-quickstart.md).

<!-- source: ru/_includes/sourcecraft/ai-models-legacy-tariff-note.md -->
{% note warning %}

Архивный тариф **Code Assistant Pro** не дает доступа к [выбору AI-моделей](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ai-models.md#select-model).

{% endnote %}
<!-- endsource: ru/_includes/sourcecraft/ai-models-legacy-tariff-note.md -->
<!-- endsource: ru/_includes/sourcecraft/ai-models-qa-subscription.md -->

### Модель отключена в организации {#disabled}

<!-- source: ru/_includes/sourcecraft/ai-models-qa-disabled.md -->
Обратитесь к [Администратору](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/index.md#organization-manager-admin) или [Владельцу](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/index.md#organization-manager-organizations-owner) организации, чтобы они [изменили](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ai-models.md#organization) доступный набор моделей.
<!-- endsource: ru/_includes/sourcecraft/ai-models-qa-disabled.md -->

### Модель недоступна у провайдера {#unavailable}

<!-- source: ru/_includes/sourcecraft/ai-models-qa-unavailable.md -->
Статус **Недоступна у провайдера** отображается администратору или владельцу организации на странице **AI-модели** в настройках организации. Такая модель временно не может обрабатывать запросы и не отображается в списке выбора у пользователей, даже если ее использование разрешено в организации.
<!-- endsource: ru/_includes/sourcecraft/ai-models-qa-unavailable.md -->

### Какие IDE поддерживаются? {#ide-versions}

<!-- source: ru/_includes/code-assistant/supported-versions.md -->
Плагин Code Assistant доступен для [Visual Studio Code](https://code.visualstudio.com/), [VSCodium](https://vscodium.com/) и [IDE от JetBrains](https://www.jetbrains.com/ides/) версий 2026.2, 2026.1, 2025.3, 2025.2, 2025.1, 2024.3, 2024.2 и 2024.1. {#supported-versions}
<!-- endsource: ru/_includes/code-assistant/supported-versions.md -->


### Нужен ли для работы с Code Assistant платежный аккаунт в Yandex Cloud? {#billing-account}

Для работы с бесплатной подпиской [платежный аккаунт](https://yandex.cloud/ru/docs/billing/concepts/billing-account) не нужен. Для платной подписки подключите платежный аккаунт к организации, как описано в инструкции [Назначить или изменить подписку участнику организации в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/assign-subscription.md).


### Как подключить платную подписку для Code Assistant? {#ca-subscription}

Подписка управляется в интерфейсе SourceCraft. [Назначьте платную подписку нужному участнику организации](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/assign-subscription.md#assign-subscription), который будет пользоваться Code Assistant. Если подписка уже назначена, [измените ее](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/assign-subscription.md#change-subscription). Назначать подписки может [администратор организации](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/index.md#organization-manager-admin).

Стоимость и порядок активации лицензий приведены в [правилах тарификации](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md#details).


### Я уже оплатил Code Assistant Pro в этом месяце. Что будет при переходе на новую подписку? {#ca-paid-pro-transition}

В месяце перехода участника с уже оплаченного **Code Assistant Pro** на новую подписку предоставляется разовая скидка в дополнение к скидке первых трех месяцев.

Квота нейрокредитов становится равной квоте новой подписки. Уже израсходованные в текущем месяце нейрокредиты учитываются в ней: счетчик расхода при переходе не сбрасывается.

<!-- source: ru/_includes/sourcecraft/discounts-tip.md -->
{% note tip %}

При переходе на любую новую платную подписку действует [система скидок](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md#discounts).

{% endnote %}
<!-- endsource: ru/_includes/sourcecraft/discounts-tip.md -->

Воспользуйтесь [инструкцией по изменению подписки](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/assign-subscription.md#change-subscription). Подробности приведены в [правилах перехода с архивных тарифов](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md#archive-transition).


### Что делать, если закончились нейрокредиты в плагине, CLI или интерфейсе SourceCraft? {#ca-neurocredit-quota}

На платной подписке администратор может [увеличить квоту нейрокредитов](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/increase-neurocredit-quota.md), подключив [оплату по мере потребления](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md#payg). Дополнительные нейрокредиты оплачиваются по фактическому потреблению после исчерпания квоты подписки.

Проверьте дополнительную квоту участника. Ее настраивает администратор в интерфейсе SourceCraft; квота применяется к работе в плагинах Code Assistant, SourceCraft CLI и на платформе SourceCraft. Общая дополнительная квота организации равна сумме квот ее участников.

На бесплатной подписке дополнительное потребление недоступно. Чтобы подключить его, [назначьте платную подписку](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/assign-subscription.md#assign-subscription) и активируйте ее.


### Логируются ли мои запросы при использовании Code Assistant в плагинах для IDE и SourceCraft CLI? {#request-logging}

При подключении к предустановленной модели SourceCraft ваши запросы не логируются.

Если вы используете сторонние модели, настройте для них передачу заголовка `x-data-logging-enabled` со значением `false`:

* В SourceCraft CLI и плагине для IDE от JetBrains — в файле конфигурации OpenCode:

  * Глобально для всех репозиториев:
    * `/Users/<имя_пользователя>/Library/Application Support/sourcecraft/opencode/opencode.json` в macOS;
    * `/home/<имя_пользователя>/.config/sourcecraft/opencode/opencode.json` в Linux;
    * `C:\Users\<имя_пользователя>\AppData\Roaming\sourcecraft\opencode\opencode.json` в Windows.
  * Локально — в файле `.opencode/opencode.json` в директории репозитория.

  Подробнее о настройке пользовательских заголовков в параметре `options.headers` провайдера в [документации OpenCode](https://opencode.ai/docs/ru/providers/#пользовательские-заголовки).

* В плагине для Visual Studio Code — в [настройках профиля модели](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/api-configuration-profiles.md#edit-profiles).


### Можно ли использовать плагин без доступа в интернет? {#using-plugin-without-internet}

Нет. Для работы Code Assistant требуется постоянный доступ в интернет.


### Как изменить пользователя, аутентифицированного в плагине Code Assistant? {#change-user}

Чтобы аутентифицироваться в плагине Code Assistant как другой пользователь SourceCraft, [выйдите](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md#logout) из профиля и затем повторно аутентифицируйтесь, как это описано в п. 3 раздела [Установите и настройте плагин](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md#install-plugin).


### Ошибка получения refresh-токена {#refresh-token}

Текст ошибки:

```text
Error refreshing token: no refresh token found
```

В вашей [организации](https://yandex.cloud/ru/docs/overview/roles-and-resources) запрещен выпуск [refresh-токенов](https://yandex.cloud/ru/docs/iam/api-ref/RefreshToken/), которые используются Code Assistant для аутентификации. Чтобы работать с Code Assistant, [зарегистрируйтесь](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/registration.md) в SourceCraft с помощью личного [аккаунта на Яндексе](https://yandex.cloud/ru/docs/iam/concepts/users/accounts#passport).

### Ошибки токена {#token-errors}

[Выйдите](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md#logout) из профиля и затем повторно аутентифицируйтесь, как это описано в п. 3 раздела [Установите и настройте плагин](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md#install-plugin).


### Ошибка 400 при аутентификации {#auth-error-400}

Текст ошибки:

```text
Authorization error: Request failed with status code 400
```

Ошибка может возникать, если на компьютере установлено неверное системное время. Проверьте системное время и повторите аутентификацию.


### Как получить логи работы IDE? {#get-logs}

<!-- source: ru/_includes/code-assistant/get-logs.md -->
{% list tabs group=ide %}

- Visual Studio Code {#vscode}

  Если для решения проблем с Code Assistant вы хотите обратиться в [техническую поддержку](https://center.yandex.cloud/support), заранее подготовьте файл с логом IDE:

  1. В правом нижнем углу IDE нажмите ![image](../_assets/code-assistant/vsc-icon-small.svg).
  1. В открывшемся меню выберите **Export Logs**.
  1. Откроется окно проводника с архивом `logs.zip`. Приложите архив к обращению в техническую поддержку.

- IDE от JetBrains {#jb}

  Если для решения проблем с Code Assistant вы хотите обратиться в [техническую поддержку](https://center.yandex.cloud/support), заранее подготовьте файл с логом IDE:

  1. В верхнем меню IDE нажмите **Help** и выберите **Show Log in Explorer** (**Show Log in Finder** на macOS).
  1. В открывшемся окне скопируйте файл `idea.log` и приложите его к обращению в техническую поддержку.

{% endlist %}
<!-- endsource: ru/_includes/code-assistant/get-logs.md -->

### К каким интернет-ресурсам нужен доступ для работы Code Assistant? {#fqdn}

Список интернет-ресурсов, к которым нужен доступ, представлен на странице [FQDN ресурсов SourceCraft Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/security/fqdn.md).

## Работа в Visual Studio Code {#vs-code-ide}

### Ошибка при аутентификации в Visual Studio Code {#crypto-is-not-defined-vsc}

Текст ошибки:

```text
crypto is not defined
```

Ошибка от внутренней библиотеки IDE, которая используется для аутентификации в SourceCraft. Чтобы устранить ошибку, [обновите](https://code.visualstudio.com/docs/setup/setup-overview#_update-cadence) Visual Studio Code.

{% cut "Пример сборки Visual Studio Code, совместимой с плагином" %}

```text
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
```

{% endcut %}

Также читайте статью [Как узнать версию IDE](https://code.visualstudio.com/docs/setup/setup-overview#_how-do-i-know-which-version-im-running).


### Как изменить язык интерфейса плагина в Visual Studio Code? {#plugin-language-vsc}

Язык интерфейса плагина зависит от установленного языка интерфейса IDE.

## Работа в IDE от JetBrains {#jetbrains-ide}

### Ошибка SourceCraft Code Authentication Failed или 404 Not Found при аутентификации {#auth-error-jb}

При аутентификации плагина в браузере может отобразиться одна из ошибок:

```text
SourceCraft Code Authentication Failed
```

```text
404 Not Found
```

Чтобы устранить ошибку:
1. [Удалите](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md#remove-plugin) плагин и перезапустите IDE.
1. [Установите](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md#install-plugin) плагин повторно, но не запускайте аутентификацию.
1. Временно назначьте браузером по умолчанию другой браузер, например Firefox.
1. В новом браузере перейдите на [страницу аутентификации](https://auth.yandex.cloud/) и войдите с помощью личного [аккаунта на Яндексе](https://yandex.cloud/ru/docs/iam/concepts/users/accounts#passport) вида `login@yandex.ru`, а не доменного аккаунта.
1. В консоли управления убедитесь, что выбран нужный аккаунт.
1. Вернитесь в IDE, нажмите ![image](../_assets/console-icons/magnifier.svg), введите `SourceCraft Code Assistant` и выберите **SourceCraft Code Assistant: Login**.

После успешной аутентификации в браузере появится сообщение `SourceCraft Code Assistant Authenticated Successfully`.

### Плагин не запускается в IDE от JetBrains, сообщение об ошибке 404, не появляются предложения от Code Assistant {#plugin-doesnt-start-jb}

Попробуйте перезапустить IDE.

### Ошибка при установке плагина: No plugins found. Check the log file for errors {#no-plugins-found-jb}

Ошибка возникает, если версия IDE от JetBrains не поддерживается плагином Code Assistant. Проверьте [список поддерживаемых версий](#ide-versions) и используйте IDE соответствующей версии.

### Плагин в IDE от JetBrains устанавливается некорректно {#plugin-installed-incorrectly-jb}

<!-- source: ru/_includes/code-assistant/plugin-ide-zip.md -->
Плагин устанавливается в IDE в виде архива в формате ZIP. Не распаковывайте скачанный архив.

Некоторые браузеры, например Safari на macOS, автоматически распаковывают загружаемые архивы. Чтобы загрузить файл плагина именно в виде архива, нажмите на ссылку с плагином правой кнопкой, выберите **Загрузить файл по ссылке как...** (**Download Linked File As...**) и нажмите **Сохранить** (**Save**).
<!-- endsource: ru/_includes/code-assistant/plugin-ide-zip.md -->

### Ошибка аутентификации с прокси в IDE от JetBrains {#auth-error-proxy-jb}

Текст ошибки:

```text
Failed to authenticate with proxy
```

Проверьте, не включен ли прокси-сервер в IDE. Если включен — отключите и попробуйте аутентифицироваться еще раз.
