Google представила Gemini Code Assist — новый инструмент на основе искусственного интеллекта, который позволяет разработчикам бесплатно использовать помощника по программированию. Сервис предлагает до 180 000 вариантов доработок кода в месяц и обеспечивает интеграцию с GitHub для автоматической проверки кода с использованием ИИ.

Gemini Code Assist основан на языковой модели Google Gemini 2.0, адаптированной для программирования. Он совместим с популярными средами разработки, такими как Visual Studio Code и JetBrains, и может дополнять строки кода, генерировать код с нуля или объяснять его через чат-бота. Интеграция с IDE устраняет необходимость копировать код между окнами, что значительно упрощает работу разработчиков.

Согласно данным Google, Gemini Code Assist поддерживает контекстное окно до 128 000 токенов. Это может стать проблемой при работе с большими кодовыми базами. Несмотря на это, инструмент подтверждает поддержку 22 популярных языков программирования, среди которых HTML, Python и R. Однако иногда система может ошибаться с устаревшими библиотеками или неправильными названиями функций.

На GitHub помощник сможет выявлять стилистические проблемы и ошибки в коде, предлагая улучшения. Команды могут создать собственные руководства по стилю и добавлять их в специальные файлы конфигурации в своем репозитории. Чтобы получить доступ к Gemini Code Assist, разработчикам потребуется учётная запись Gmail. Для тех, кто заинтересован в дополнительных функциях, доступен платный план Enterprise от 54 долларов в месяц.

Недавнее исследование Google Cloud показало, что более 75% разработчиков использует инструменты ИИ в работе. Это приводит к росту рынка помощников по написанию кода, например, стартап Anysphere, разработавший VS Code с поддержкой ИИ, стал самым быстрорастущим SaaS-продуктом в истории.

Учитывая высокую конкуренцию среди программных помощников, Google стремится выделиться щедрыми условиями бесплатного использования Gemini Code Assist. Ждем дальнейших новостей о развитии этого инструмента, который, по всей видимости, может стать важным игроком на рынке технологий для разработчиков.

Gemini Code Assist был анонсирован в пресс-службе Google и стал доступен для широкой аудитории, после тестирования среди партнеров Google Cloud с апреля 2024 года.

От Дмитрий Соколов

Гик-писака🤓