On August nineteenth, 2024, Gartner printed its first Magic Quadrant for AI Code Assistants, which incorporates Amazon Web Services (AWS). Amazon Q Developer certified for inclusion, having launched in general availability on April 30, 2024. AWS was ranked as a Chief for its potential to execute and completeness of imaginative and prescient.
We consider this Chief placement displays our rapid pace of innovation, which makes the entire software program growth lifecycle simpler and will increase developer productiveness with enterprise-grade entry controls and safety.
The Gartner Magic Quadrant evaluates 12 AI code assistants based mostly on their Means to Execute, which measures a vendor’s capability to ship its services or products successfully, and Completeness of Imaginative and prescient, which assesses a vendor’s understanding of the market and its technique for future development, in keeping with Gartner’s report, How Markets and Vendors Are Evaluated in Gartner Magic Quadrants.
Right here is the graphical illustration of the 2024 Gartner Magic Quadrant for AI Code Assistants.
Right here is the quote from Gartner’s report:
Amazon Internet Companies (AWS) is a Chief on this Magic Quadrant. Its product, Amazon Q Developer (previously CodeWhisperer), is targeted on helping and automating developer duties utilizing AI. For instance, Amazon Q Developer helps with code recommendations and transformation, testing and safety, in addition to characteristic growth. Its operations are geographically numerous, and its shoppers are of all sizes. AWS is targeted on delivering AI-driven options that improve the software program growth life cycle (SDLC), automating complicated duties, optimizing efficiency, guaranteeing safety, and driving innovation.
My staff focuses on creating content material on Amazon Q Developer that straight helps software program builders’ jobs-to-be-done, enabled and enhanced by generative AI in Amazon Q Developer Center and Community.aws.
I’ve had the possibility to speak with our prospects to ask why they select Amazon Q Developer. They mentioned it’s out there to speed up and full duties throughout the SDLC rather more than basic AI code assistants—from coding, testing, and upgrading, to troubleshooting, performing safety scanning and fixes, optimizing AWS assets, and creating information engineering pipelines.
Listed here are the highlights that prospects talked about extra usually:
Out there all over the place you want it – You need to use Amazon Q Developer in any of the next built-in growth atmosphere (IDE), together with Visual Studio Code, JetBrains IDEs, AWS Toolkit with Amazon Q, JupyterLab, Amazon EMR Studio, Amazon SageMaker Studio, or AWS Glue Studio. You can too use Amazon Q Developer within the AWS Management Console, AWS Command Line Interface (AWS CLI), AWS documentation, AWS Support, AWS Console Mobile Application, Amazon CodeCatalyst, or via Slack and Microsoft Groups with AWS Chatbot. In accordance with Protected Software program, “Amazon Q is aware of all of the methods to utilize the various instruments that AWS offers. As a result of we at the moment are capable of accomplish extra, we can lengthen our automations into different AWS providers and make use of Amazon Q to assist us get there.” To study extra, go to Amazon Q Developer features and Amazon Q Developer customers.
Customizing code suggestions – You will get code suggestions based mostly in your inner code base. Amazon Q Developer accelerates onboarding to a brand new code base to generate much more related inline code suggestions and chat responses (in preview) by making it conscious of your inner libraries, APIs, greatest practices, and architectural patterns. Your group’s directors can securely join Amazon Q Developer to your inner code bases to create a number of customizations. In accordance with National Australia Bank (NAB), NAB has now added particular recommendations utilizing the Amazon Q customization functionality which might be tailor-made to the NAB coding requirements. They’re seeing elevated acceptance charges of 60 p.c with customization. To study extra, go to Customizing suggestions within the AWS documentation.
Upgrading your Java functions – Amazon Q Developer Agent for code transformation automates the method of upgrading and reworking your legacy Java functions. In accordance with an internal Amazon study, Amazon has migrated tens of hundreds of manufacturing functions from Java 8 or 11 to Java 17 with help from Amazon Q Developer. This represents a financial savings of over 4,500 years of growth work for over a thousand builders (when in comparison with handbook upgrades) and efficiency enhancements price $260 million {dollars} in annual price financial savings. Transformations from Home windows to cross-platform .NET are additionally coming quickly! To study extra, go to Upgrading language versions with the Amazon Q Developer Agent for code transformation within the AWS documentation.
Entry the whole 2024 Gartner Magic Quadrant for AI Code Assistants report to study extra.
— Channy
Gartner Magic Quadrant for AI Code Assistants, Arun Batchu, Philip Walsh, Matt Brasier, Haritha Khandabattu, 19 August, 2024.
Gartner doesn’t endorse any vendor, services or products depicted in its analysis publications and doesn’t advise know-how customers to pick solely these distributors with the best scores or different designation. Gartner analysis publications encompass the opinions of Gartner’s analysis group and shouldn’t be construed as statements of truth. Gartner disclaims all warranties, expressed or implied, with respect to this analysis, together with any warranties of merchantability or health for a selected objective.
GARTNER is a registered trademark and repair mark of Gartner and Magic Quadrant is a registered trademark of Gartner, Inc. and/or its associates within the U.S. and internationally and are used herein with permission. All rights reserved.