Google представила новый инструмент Gemini Code Assist, использующий возможности искусственного интеллекта для помощи командам разработчиков на всех этапах создания программного обеспечения - от написания кода до развертывания и эксплуатации приложений.
Помощь ИИ с Gemini Code Assist
Gemini Code Assist предоставляет следующие виды помощи в контексте вашей работы:
Ассистированная разработка в IDE. Вы можете использовать Gemini Code Assist в вашей интегрированной среде разработки (такой как VS Code, IntelliJ, Cloud Workstations или Cloud Shell Editor) для получения подсказок при написании кода на многих популярных языках. Вы можете получать автозавершение кода по мере его написания, генерировать полные функции или блоки кода из комментариев, создавать юнит-тесты и получать помощь в отладке, понимании и документировании вашего кода.
Ассистированное устранение неполадок в консоли Google Cloud. При использовании Gemini Code Assist в консоли Google Cloud вы можете задавать вопросы на естественном языке о Google Cloud. Gemini Code Assist предлагает подсказки для начала разговора и поддерживает многоходовые запросы и ответы.
Gemini Code Assist также может предоставлять сводки сложных записей журналов в Cloud Logging и ошибок в Error Reporting, чтобы помочь вам понять и устранить проблемы.
Gemini Code Assist использует большие языковые модели (LLM), разработанные Google. LLM дообучены на миллиардах строк открытого исходного кода, данных по безопасности и контента, специфичного для Google Cloud, такого как документация и примеры кода.
Чем может помочь Gemini Code Assist?
Gemini предоставляет помощь в написании кода и связанных с ним задачах. Мы рекомендуем тестировать и проверять весь код. Gemini указывает источники, когда он цитирует существующий открытый исходный код.
Вот некоторые виды помощи, доступные в Gemini Code Assist:
- Генерация и отладка кода
- Создание юнит-тестов
- Ответы на вопросы о продуктах Google Cloud
- Рекомендации по лучшим практикам и оптимизации
- Генерация строк комментариев для документирования кода
- Устранение неполадок проблемного кода
- Повышение читаемости кода
- Оптимизация эффективности кода
- Создание синтетического кода мониторинга
- Сводки записей журналов
- Устранение неполадок сообщений об ошибках
Где работать с Gemini Code Assist?
После настройки Gemini Code Assist для проекта Google Cloud вы можете запрашивать помощь в нескольких местах: в панели Gemini в консоли Google Cloud, на определенных страницах продуктов Google Cloud в консоли и в вашей интегрированной среде разработки.
Протестировать Gemini Code Assist бесплатно можно будет не ранее 11 июля 2024.