Як інформує «Kreschatic» з посиланням на матеріал The-Decoder, Gemini Code Assist базується на мовній ШІ-моделі Google Gemini 2.0, спеціально адаптованій для завдань програмування на основі реальних додатків, й підтримує Visual Studio Code/IDE JetBrains.
Вищеописаний інструмент у змозі доповнювати код одразу в середовищі розроблення, генерувати рядки з 0 або пояснювати свій підхід в інтерфейсі чат-бота, а пряма інтеграція з IDE позбавляє необхідності копіювання і вставки фрагментів між вікнами: асистент автоматично враховує існуючу добірку в контексті.
Однак, Gemini Code Assist працює у вікні чат-бота розміром до 128 000 токенів, водночас повна модель Gemini 2.0 може обробляти до 2 млн токенів, що, потенційно, створить проблеми під час опрацювання великих професійних кодових баз.
Втім, до Gemini Code Assist підключено 22 широко використовувані мови програмування, включно з HTML, Python і R. Також, на GitHub, Gemini Code Assist здатний виявляти стилістичну проблематику та «помарки», пропонуючи оптимізувати код.
Крім того, командам дозволяється створювати власні інструкції зі стилю для перевірки коду і додавати у свій репозиторій спеціальний файл конфігурації.
Але є застереження — розробникам необхідний Gmail-аккаунт для реєстрації на codeassist.google, а додатковий функціонал, наприклад, показник продуктивності, підтримка приватних репозиторіїв або інтеграція з Google Cloud, відкривається тільки в тарифі Enterprise (вартість — від 54 доларів на місяць).
Раніше ми писали про те, чи загрожує штучний інтелект неконтрольованою поведінкою.