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 обещает, что он сэкономит разработчикам время и упростит работу с большими проектами.