Yandex Code Assistant overview
Note
The service is at the Preview stage.
You can request access to Code Assistant on this page or by contacting your account manager.
Code Assistant is an AI-driven developer assistant based on large language models (LLM)s
LLMs that are used in Code Assistant have been fine-tuned based on the open-source code corpus.
Note
To work with Code Assistant, you need continuous internet access.
The code analysis is running using the Yandex Cloud computing resources, which means Code Assistant does not generate any load against the user workstations.
The smart autocompletion mode explicitly supports code autocompletion for the following programming languages and frameworks:
- C++
- Go
- Java
- JavaScript/TypeScript
- Kotlin
- Python
- Swift
The autocompletion may also work for other languages.
Code Assistant analyzes your code context and provides the following types of suggestions:
- Automatic.
- Upon user request (use Ctrl + Space or Ctrl + Enter).
Code Assistant supports the following types of suggestions:
- Inline completion: Provides suggestions as you type. Works for code, texts, and documents.
- Full-function completion: Provides autocompletion for entire functions or methods.