Google сделал доступным для индивидуальных разработчиков бесплатное использование своего AI-помощника в программировании — Gemini Code Assist. Сервис предлагает до 180,000 автозавершений кода в месяц и AI-ревью кода на GitHub, не требуя платы.
Разработанный на базе языковой модели Gemini 2.0, этот инструмент оптимизирован для программирования по реальным сценариям. Он совместим с Visual Studio Code и JetBrains IDEs, может завершать строки кода, генерировать код с нуля или объяснять его через интерфейс чат-бота.
В отличие от веб-интерфейсов, таких как ChatGPT или Claude, прямая интеграция с IDE избавляет от необходимости копировать фрагменты кода между окнами, учитывая окружающий код автоматически.
Хотя Gemini Code Assist поддерживает до 128,000 токенов в режиме чата, Gemini 2.0 обрабатывает до двух миллионов токенов. Это ограничение может стать препятствием для работы с крупными кодами.
Поддерживается 22 популярных языков программирования, включая HTML, Python и R. Впрочем, как и многие модели, он иногда может использовать устаревшие библиотеки или неправильно именовать функции.
На GitHub ассистент может обнаруживать стилистические ошибки и предлагать улучшения. Команды могут задавать собственные стилистические руководства для ревью, добавив специальный файл конфигурации в репозиторий.
Для регистрации требуется Gmail. Для дополнительных функций предлагается план Enterprise от $54 в месяц.
Исследование Google Cloud показало, что более 75% разработчиков используют AI-инструменты ежедневно. Это благоприятствует росту рынка AI-помощников для кодирования.