Amazon Q Developer (бывший CodeWhisperer) — ИИ-ассистент для разработчиков от Amazon Web Services. Интегрируется в IDE, генерирует код, находит уязвимости, автоматизирует рутинные задачи.
—
Тарифы
Pro
$—
$19/мес/пользователь — командные функции и расширенные возможности
Бесплатно
Бесплатно
бесплатно для индивидуальных разработчиков
Плюсы и минусы
Плюсы
Бесплатный тариф для индивидуальных разработчиков без ограничений
Глубокая интеграция с экосистемой AWS (CDK, CloudFormation, Lambda)
Сканирование кода на уязвимости (SAST) в реальном времени
Поддержка 15+ языков программирования
Агентный режим для автоматизации многошаговых задач в IDE
Минусы
Слабее GitHub Copilot в поддержке не-AWS технологий
Агентный режим пока уступает Cursor по сложным рефакторингам
Оптимален преимущественно для проектов на AWS
Подробный обзор
Вопросы и ответы
В чём разница между Amazon Q Developer и GitHub Copilot?+
Amazon Q Developer превосходит Copilot в интеграции с AWS: лучше генерирует CDK, CloudFormation и Lambda-код, включает встроенное сканирование безопасности. GitHub Copilot шире в поддержке не-AWS стеков и более зрелый по качеству автодополнения в целом. Оба имеют бесплатные индивидуальные тарифы.
Бесплатен ли Amazon Q Developer?+
Да, индивидуальный тариф полностью бесплатен. Он включает неограниченное автодополнение кода, 50 чат-запросов в месяц и сканирование безопасности. Тариф Pro ($19/пользователь/мес) добавляет неограниченный чат, командные функции и расширенные возможности трансформации кода.
Какие IDE поддерживает Amazon Q Developer?+
Amazon Q Developer доступен как плагин для VS Code, всех IDE JetBrains (IntelliJ IDEA, PyCharm, WebStorm и др.), Visual Studio, AWS Cloud9 и терминала командной строки. Также доступен в AWS Management Console через встроенный чат.
Amazon Q Developer — это эволюция Amazon CodeWhisperer, переименованного и существенно расширенного в 2024 году. Это комплексный ИИ-ассистент для разработчиков, глубоко интегрированный в экосистему AWS. Помимо автодополнения кода, Q Developer предлагает агентный режим, сканирование безопасности, трансформацию легаси-кода и помощь с архитектурными решениями в облаке.
Ключевое преимущество Amazon Q Developer перед конкурентами — это нативная интеграция с AWS. Модель «знает» актуальный синтаксис CDK, CloudFormation, AWS SDK и Lambda, генерирует правильный инфраструктурный код без устаревших API. Для команд, работающих в облаке AWS, это значительно ускоряет разработку и снижает количество ошибок конфигурации.
Функция Security Scan анализирует код на наличие уязвимостей в реальном времени прямо в IDE, находит проблемы OWASP Top 10, небезопасные зависимости и некорректную обработку секретов. Это особенно ценно при работе с облачными сервисами, где ошибки в IAM-политиках или конфигурации S3 могут привести к серьёзным утечкам данных.
В 2025 году Amazon добавил функцию Q Developer Transformation — автоматический перевод устаревшего кода (Java 8/11 → Java 21, COBOL → Java, монолит → микросервисы). Агентный режим позволяет задать задачу в свободной форме, и модель самостоятельно планирует и выполняет многошаговые изменения в кодовой базе. Инструмент доступен бесплатно для индивидуальных разработчиков в VS Code, JetBrains, Visual Studio и AWS Cloud9.