polishchuk 0 203 24.06.2022
Amazon анонсировал CodeWhisperer
На конференции re:Mars компания анонсировала инструмент с ИИ для парного программирования который будет конкурентом для GitHub Copilot.
Превью версия доступна как AWS IDE Toolkit. Разработчики могут сразу же использовать его прямо в своих предпочтительных IDE, включая Visual Studio Code, IntelliJ IDEA, PyCharm, WebStorm и собственное облако Amazon AWS 9. Поддержка AWS Lambda Console тоже скоро.
Компания отмечает, что система постоянно проверяет ваш код и комментарии и даже принимает во внимание ваш собственный стиль написания кода и названия переменных.
Стоит отметить, что CodeWhisperer отличается от Copilot. Большая часть кода, который генерирует система, является новым, каждый раз, когда она генерирует код, близкий к существующему фрагменту на базе своих данных, он показывает какой тип лицензии для использования данной функции. Это должно облегчить некоторые (хотя, возможно, не все) проблемы с авторскими правами, которые могут возникнуть при использовании инструмента.
Вот common use cases в которых можно юзать CodeWhisperer:
- Машинное обучение - Сэкономьте время и усилия, используя CodeWhisperer для генерации чтобы билдить и обучать модели машинного обучения.
- Создание приложений с помощью сервисов AWS - Ускорение разработки с помощью рекомендаций по коду для API AWS в самых популярных сервисах, включая Amazon EC2, AWS Lambda и Amazon S3.
- Автоматизация юнит тестов - Основываясь на комментариях, CodeWhisperer автоматически рекомендует код юнит теста, который матчится с кодом реализации.