Отчет редактора Downcodes: Amazon Cloud Technology (AWS) выпустила нового ИИ-помощника Amazon Q Developer, предназначенного для повышения эффективности кодирования разработчиков. Этот мощный инструмент напрямую интегрируется в основные IDE, такие как Visual Studio Code и JetBrains, предоставляя разработчикам оптимизацию кода, добавление аннотаций, написание тестов и другие функции, значительно упрощая процесс разработки. Он основан на модели Claude 3.5 Sonnet компании Anthropic, инвестируемой Amazon, и интегрирован с Amazon Bedrock для динамического выбора оптимальной базовой модели для обеспечения наилучшей производительности.
Первоначально этот помощник был запущен в 2022 году под названием Amazon CodeWhisperer. После непрерывной итерации у него появилась функция встроенного чата IDE, которая может генерировать код, объяснять задачи программирования и интегрировать предложения по модификации кода, чтобы разработчики могли быстро просматривать и применять изменения. Он хорошо работает при рефакторинге кода и создании документов. Он может интегрировать несколько методов кода в одну функцию и отображать изменения в формате diff, что значительно повышает эффективность разработки. В реальных задачах GitHub процент успеха достигает 49%.
Первоначально Q Developer был запущен как Amazon CodeWhisperer в 2022 году и изначально предлагал только встроенные предложения по коду на основе комментариев и существующего кода. Его функциональность со временем была расширена и теперь включает в себя возможность общаться в IDE, помогая разработчикам создавать новый код или предоставлять объяснения для конкретных задач программирования. Теперь функция встроенного чата Q Developer дополнительно интегрирует предложения по изменению кода, позволяя разработчикам быстро принимать изменения и оставаться сосредоточенными.
Этот помощник с искусственным интеллектом основан на модели Claude3.5Sonnet компании Anthropic, инвестируемой Amazon, которая может эффективно повысить эффективность задач кодирования и достичь 49% успеха при решении реальных проблем GitHub. Q Developer также интегрируется с Amazon Bedrock для динамического выбора наиболее подходящей базовой модели, тем самым повышая производительность пользователей.
Функция встроенного чата Q Developer особенно хороша при рефакторинге кода и создании документации. Разработчики могут выбрать несколько методов кода и описать необходимый рефакторинг. ИИ интегрирует эти методы в функцию с дополнительными параметрами и отобразит изменения в формате различий, что позволит разработчикам быстро увидеть, какие строки кода будут затронуты. Добавить или удалить. С помощью простых операций разработчики могут мгновенно интегрировать эти изменения.
Официальный вход: https://aws.amazon.com/cn/blogs/devops/amazon-q-developer-inline-chat/
В целом, появление Amazon Q Developer дает разработчикам эффективный опыт программирования с помощью искусственного интеллекта, а его мощные функции и удобные операции значительно повысят эффективность разработки. Заинтересованные разработчики могут посетить официальный сайт, чтобы узнать больше и испытать его мощные возможности. Редактор Downcodes рекомендует попробовать всем!