The service is now part of SourceCraft. Therefore, the full name of Yandex Code Assistant has been changed to SourceCraft Code Assistant. However, its current features are still the same.
Code Assistant is now also available in the built-in SourceCraft code editor.
The Code Assistant plugin is now available for Visual Studio Code, VSCodium, and JetBrains IDE versions 2026.2, 2026.1, 2025.3, 2025.2, 2025.1, 2024.3, 2024.2, and 2024.1.
Do I need a Yandex Cloud billing account to work with Code Assistant?
No. To work with Code Assistant, you will need continuous internet access.
How do I change a user authenticated in the Code Assistant plugin?
To authenticate in Code Assistant as another SourceCraft user, log out of your current account and re-authenticate as described in step 3 of Install and configure the plugin.
This is an error returned by the internal IDE library used for authentication in SourceCraft. To resolve this error, upgrade your Visual Studio Code version.
Below is an example of a Visual Studio Code build with the plugin support.
How do I change the plugin interface language in Visual Studio Code?
The plugin interface language depends on the IDE interface language.
Using JetBrains IDE
The plugin does not start in JetBrains IDE; 404 error; Code Assistant's suggestions not displayed
Try restarting the IDE.
Error during plugin installation: No plugins found. Check the log file for errors
This error occurs if the JetBrains IDE version is not supported by the Code Assistant plugin. Check the list of supported versions and make sure your IDE version is among them.
The JetBrains IDE plugin installs incorrectly
The plugin is installed in the IDE as a ZIP archive. Do not unpack the archive you downloaded.
Some browsers, such as Safari on macOS, automatically unpack the downloaded archives. To download the plugin file exactly as an archive, right-click the link with the plugin, select Download Linked File As..., and click Save.
Proxy authentication error in JetBrains IDE
Error message:
Failed to authenticate with proxy
Check if the proxy server is enabled in the IDE. If it is, disable it and try authenticating again.