Amazon Web Services (AWS) запустил предварительную версию своего ИИ-помощника Q Developer на GitHub. Этот инструмент помогает программистам автоматизировать рутинные задачи: писать код, проверять его и даже обновлять устаревшие проекты.

Источник фото: images.cointelegraph.com

Q Developer работает прямо в интерфейсе GitHub. Разработчики могут поручить ему, например, добавить новую функцию в проект, и ИИ предложит готовый код. Чем точнее описание задачи, тем лучше результат.

Источник фото: assets.aboutamazon.com

Помимо генерации кода, помощник проверяет его на ошибки, уязвимости безопасности и соответствие стандартам. Если найдет проблему — объяснит её простыми словами и предложит исправление.

Особенно полезен Q Developer для обновления старых проектов. Например, он может автоматически перевести код с Java 8 или 11 на актуальную Java 17, что вручную занимает сотни часов.

Пока инструмент доступен в тестовом режиме на GitHub Marketplace. AWS обещает, что он сэкономит разработчикам время и упростит работу с большими проектами.