- Amazon Q›
- Amazon Q для разработчиков›
- Разработка
Amazon Q для разработчиков: ваш помощник по написанию кода на основе искусственного интеллекта
Amazon Q для разработчиков, созданный для работы с крупными проектами, работает вместе с вами от идеи до создания кода
Агент ИИ для вашего терминала
Агент CLI Q для разработчиков обеспечивает молниеносный опыт разработки: он использует данные из собственных инструментов и инструментов на базе сервера MCP для локального чтения и записи файлов, вызова API AWS, выполнения команд bash и написания кода – при этом адаптируется к вашим отзывам в реальном времени.
Интеллектуальное программирование в своей среде разработки (IDE)
Q для разработчиков – это агентный опыт программирования, который помогает вам легко выполнять задачи. Он автоматически читает и записывает файлы локально, генерирует разницу в коде, выполняет команды оболочки, учитывает ваши замечания и отправляет обновления в реальном времени на каждом этапе.
Взаимодействуйте со своим кодом
Введите @workspace, чтобы ознакомиться с контекстом проекта – от потоков аутентификации до зависимостей сервисов. Задавайте любые вопросы о разработке и коде, а также получайте ответы и даже архитектурные диаграммы.
Взаимодействуйте со сложным кодом и документируйте его
Создавайте и обновляйте файлы README, создавайте диаграммы потоков данных и полностью документируйте свой проект, чтобы ускорить внедрение и сосредоточиться на коде.
Автоматизируйте проверку кода
Упростите процесс pull request с помощью автоматической проверки кода. Выявляйте ошибки, уязвимости безопасности и неправильные конфигурации IaC до того, как они попадут на проверку членам вашей команды.
Интеграция DevOps
Дуэт GitLab и Amazon Q
Теперь клиенты GitLab Ultimate с возможностью самостоятельно управления могут использовать улучшенные агенты искусственного интеллекта от Amazon Q для разработчиков для ускорения выполнения сложных многоэтапных задач в SDLC. Подробнее.
GitHub.com и корпоративное облако GitHub
Назначьте задачи на GitHub разработчику Amazon Q для автоматического внедрения новых функций, проверки кода по запросам на перенос и модернизации устаревших приложений Java, используя существующие проблемы GitHub и рабочий процесс переноса запросов. Подробнее.
Сравнение функций
|
|
Free Tier
|
Pro Tier
|
|---|---|---|
|
ЦЕНА
|
Бесплатно |
19 USD в месяц на пользователя |
|
|
|
|
|
ОСОБЕННОСТИ
|
|
|
|
Запросы агентов (диаграмма вопросов и ответов, агентское кодирование)
|
50 взаимодействий в чате в месяц (начиная с 01.08.2025) |
1000 взаимодействий в чате в месяц (начиная с 01.08.2025) |
|
Отправьте запрос о своих ресурсах AWS
|
25 в мес за аккаунт |
Включено |
|
|
|
|
|
ДУШЕВНОЕ СПОКОЙСТВИЕ
|
|
|
|
Возмещение ущерба в сфере интеллектуальной собственности
|
|
✔️ |
|
Безопасная обработка в облаке
|
✔️ |
✔️ |
|
Отслеживание ссылок
|
✔️ |
✔️ |
|
Отключение предложения открытого кода
|
✔️ |
✔️ |
|
Сбор данных
|
Доступен отказ |
Автоматический отказ |
|
ЦЕНА
|
Бесплатно |
19 USD в месяц на пользователя |
Доверяют разработчики в
Статистика
Ресурсы
Вопросы и ответы
Amazon Q для разработчиков помогает разработчикам и ИТ-специалистам решать любые задачи на протяжении всего жизненного цикла разработки программного обеспечения – от написания кода, тестирования и развертки до устранения неполадок, сканирования и исправлений безопасности, модернизации приложений, оптимизации ресурсов AWS и создания конвейеров для работы с данными. Специалисты по обработке данных могут получить рекомендации по быстрому и простому созданию приложений для аналитики, искусственного интеллекта или машинного обучения, а также приложений на базе генеративного искусственного интеллекта.
Чтобы ускорить разработку, опыт агентского программирования Amazon Q Developer позволяет автономно выполнять целый ряд задач — от внедрения функций, документирования и рефакторинга кода до обновления программного обеспечения. Вы можете рассказать Q Developer о новой функции, например о разработке системы SMS-уведомлений для сообщений с подтверждением доставки, и она проанализирует существующую кодовую базу, составит пошаговый план внедрения, охватывающий несколько файлов, и после вашего одобрения выполнит все необходимые изменения и тесты в код за считанные минуты. Выполняя эти задачи, Amazon Q Developer получил наивысшие оценки в наборе данных SWE-Bench, предназначенном для тестирования возможностей программирования.
Amazon Q для разработчиков помогает разработчикам работать быстрее и безопаснее, генерируя подсказки и рекомендации по коду практически в реальном времени. По сути Amazon Q для разработчиков имеет самые высокие в отрасли показатели по принятию кода среди помощников, выполняющих многострочные рекомендации по коду. Так, например, по данным Национального банка Австралии (NAB), коэффициент принятия кода составляет 50 %. Более того, после настройки Amazon Q для разработчиков на генерирование еще более актуальных встроенных рекомендаций по коду и ответов в чате на основе внутренних баз кода показатель принятия NAB вырос еще на 60 %.
Помимо генерации кода, Amazon Q для разработчиков смещает безопасность влево, сканируя код на предмет трудно обнаруживаемых уязвимостей, таких как утечка учетных данных и проникновение в журналы. Amazon Q для разработчиков автоматически предлагает быстрые корректировки, оптимально подходящие для кода приложения, что позволяет внедрять исправления быстро и с уверенностью. Возможности сканирования безопасности Q превосходят ведущие общедоступные инструменты обнаружения на большинстве популярных языков программирования, что позволяет значительно повысить безопасность и качество кода приложений разработчика.
Amazon Q Developer, входящий в состав набора инструментов AWS для VS Code и JetBrains, в настоящее время поддерживает диалоги на английском языке, а также языки программирования Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, сценарий командной оболочки, SQL и Scala.
Amazon Q для разработчиков может отвечать на вопросы на многих языках, включая английский, китайский, французский, немецкий, итальянский, японский, испанский, корейский, хинди, португальский и другие.
Сервис Amazon Q для разработчиков, доступный в составе Набора инструментов AWS для кода Visual Studio Code и JetBrains, в настоящее время поддерживает Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, скрипты командной оболочки, SQL, Scala, JSON, YAML и HCL. Помимо VS Code и семейства интегрированных сред разработки JetBrains, куда выходят IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm, DataGrip, Eclipse (ознакомительная версия) и Visual Studio, сервис Amazon Q для разработчиков также доступен для AWS Cloud9, консоли Lambda. Amazon Q Developer также доступен для многих популярных интерфейсов командной строки, включая терминал macOS, iTerm2 и встроенный терминал VS Code.
Amazon Q для разработчиков предлагает бессрочный уровень бесплатного пользования с ежемесячными лимитами, которые доступны пользователям, вошедшим в систему в качестве пользователя сервиса управления идентификацией и доступом AWS (AWS IAM) или пользователя идентификатора AWS Builder. Ограничения уровня бесплатного пользования в IDE доступны только пользователям идентификатора Builder.
Для VS Code или JetBrains установите расширение Amazon Q IDE через соответствующий магазин расширений или плагинов. Для Visual Studio установите набор инструментов AWS с расширением Amazon Q. Затем пройдите аутентификацию с помощью Идентификатора AWS Builder или через Центр идентификации AWS IAM. После аутентификации Amazon Q Developer можно найти на панели действий, если используется VS Code, или в окне инструментов, расположенном в правом верхнем углу, если вы работаете в JetBrains. Дополнительные сведения о том, как приступить к работе с Amazon Q Developer, см. в разделе Начало работы с Amazon Q Developer.