The name of the base system (platform): | Artificial intelligence (AI, Artificial intelligence, AI) |
Developers: | Sberbank |
Date of the premiere of the system: | September 2023 |
Branches: | Information Technology |
Technology: | Application Development Tools |
Content |
2024
Based on GigaView
Russian developers have become available GigaView - a tool based on the AI GigaCode assistant, which increases the efficiency of teamwork on software projects. This decision was announced on December 12, 2024 by the senior vice president, head of the Technological Development unit. Sberbank Andrey Belevtsev More. here
Availability for Business
AI assistant GigaCode is now available to businesses for implementation in their own IT infrastructure. Sberbank announced this on October 8, 2024.
By purchasing the local version of the AI developer assistant GigaCode, the business will be able to deploy it within its own IT infrastructure, providing an even higher level of security and reliability. GigaCode will help maintain autonomy and business continuity even in case of technical or operational emergencies.
The on-prem delivery format includes a complete set and enterprise level support. The package includes a flexible set of components that allows you to adapt the product to your individual business needs. Deployment is possible on a standard infrastructure using generally accepted technologies without the need for specialized skills from the support team.
GigaCode is also available as a cloud service (SaaS), providing instant access to the product without the need to deploy and maintain your own infrastructure.
The AI assistant generates the most likely code sequels and offers them to the developer right in the programming process. With the help of multifunctional chat, GigaCode helps the developer cope with typical tasks (documenting, creating tests, refactoring, etc.), and can also provide assistance on any issues related to software development, code explanation, and more. The assistant supports more than 35 popular programming languages and more than 10 software development environments. GigaCode develops in synergy with the GigaChat service in terms of the technologies, models, processes and approaches used. Under the GigaCode hood there are several neural network models trained on a large amount of source code and specializing in solving development problems.
GigaCode is part of the developer teamwork product ecosystem. The ecosystem includes the GigaIDE development environment, which contains more than 70 additional development, testing and administration tools. As well as GitVerse - an open platform for joint development, with which developers can publish open and closed source projects.
2023
Opening Early Access
Sberbank opened early access to a personal AI developer assistant - the GigaCode service. GigaCode will help you generate the most likely code continuation directly in the development environment in real time by code fragment. The bank announced this on December 27, 2023.
The December 2023 solution supports more than 15 programming languages (Java, Python, JavaScript, TypeScript, C/C + + and others), as well as compatibility with many popular editors and integrated development environments (IDEA, PyCharm, VSCode, Jupiter and others). Other features of the service include advanced codogeneration, semantic code search, search for some types of vulnerabilities, and much more.
GigaCode develops in synergy with the GigaChat service in terms of the technologies, models, processes and approaches used. Under the GigaCode hood are neural network models that are trained on large source code cases and specialize in certain development tasks.
{{quote 'author=said Andrey Belevtsev, Senior Vice President, Service Station, Head of the Technologies Unit of Sberbank. | As promised earlier, we have opened access to GigaCode to external developers. In Sberbank, several thousand specialists have been working with this service every day and our calculations show that it speeds up the code development process by 25%. I am sure that GigaCode will become a universal AI assistant for a huge number of IT specialists, who can save them from performing routine and similar operations, }}
Product Announcement
In early September 2023, it became known about the creation by Sberbank of an AI assistant for writing GigaCode[1]. It is able to generate the most likely continuation of it by a fragment of code. The service supports Java, JavaScript, Python, TypeScript, C/C + + and others, as well as IDEA, PyCharm, VSCode and Jupiter development environments.
The name GigaCode refers to the GigaChat chatbot based on the NeONKA and Kandinsky neural network models. Sberbank says that both projects are developing in parallel. The credit institution clarified that by the beginning of September 2023, several thousand Sberbank specialists use the GigaChat service; in the coming months, GigaCode will be available for external developers.
The head of the practice "Machine Learning and Artificial Intelligence" Axenix (ex-Accenture) Aleksei Sergeyev, in a conversation with Kommersant, noted that the speed at which AI can generate code is important, but now models can successfully and quickly create only a small part of it. According to him, the feature is suitable for writing individual sections of code, functions and methods.
Nikolai Sokornov, director of the software development department at Reksoft, believes that such services can speed up the development process, but then the threshold for entering the profession will increase.
Beginners are most often assigned routine tasks - for example, writing a piece of code on a model several times. Tools like Copilot eliminate the need for such actions, "he says. |
It is possible that the AI model will repeat the existing code, but whether this will be considered a violation is a question, said Anastasia Skovpen, an intellectual property lawyer. It depends on the ability of the copyright holder, whether he will be able to prove that his work was in the training data and that it was illegally reproduced or reworked. So far, there have been no such cases.[2]