At the moment at AWS re:Invent, Amazon introduced updates to its generative AI assistant for software program builders, Amazon Q Developer.
There are three new brokers that automate unit testing, documentation, and code opinions. Builders can have it generate a check by typing “/check” within the chat window or by highlighting a particular block of code to check. Makes use of your common information of the undertaking to generate the required checks for the code.
Equally, builders can now kind “/doc” within the chat window to have the wizard generate documentation and routinely replace README information. Builders may ask questions on how your code works or ask you to enhance present documentation.
And at last, typing “/evaluate” will trigger Amazon Q to flag suspicious code patterns, determine open supply package deal dangers, and consider the impression of modifications. They’ll additionally use “/q evaluate” in GitLab Duo to have Amazon Q evaluate their merge requests.
RELATED: AI brokers are reworking the software program growth lifecycle
Past these three new brokers, Amazon additionally introduced that the instrument can now make solutions about operational points in a buyer’s AWS atmosphere, based mostly on its understanding of the relationships between AWS sources, resembling these in Amazon CloudWatch, AWS CloudTrail, AWS Well being and AWS X-Ray.
“You’ll be able to shortly look at lots of of hundreds of information factors to find relationships between companies and develop an understanding of how they work collectively to determine anomalies in associated alerts. After analyzing its findings, Amazon Q presents customers with potential hypotheses in regards to the root reason for the issue and guides them on the best way to repair it—a mix of capabilities that no different main cloud supplier provides,” Amazon wrote in a commercial.
The corporate additionally made common enhancements to Amazon Q Developer’s capacity to modernize legacy workloads, resembling bettering .NET modernization velocity, reworking VMware workloads, and accelerating mainframe modernization.
“We’re combining Amazon Q Developer with our almost twenty years of expertise serving to organizations migrate and modernize their legacy workloads on AWS to speed up and simplify large-scale transformations,” mentioned Mai-Lan Tomsen Bukovec, vice chairman of know-how, AWS. . “This marks a turning level for purchasers and companions trying to transfer away from Home windows .NET, VMware and mainframes. Now, Amazon Q considerably accelerates software transformation initiatives with brokers that may autonomously full a few of the most labor-intensive duties, resembling evaluation, planning, code era, and testing, saving customers money and time. clients and helps them understand full worth. of the cloud.”