Goto

Collaborating Authors

Amazon CodeGuru: Let machine learning optimize your Java code

#artificialintelligence

Amazon CodeGuru is a recently launched chargeable machine learning service, currently still in preview mode. It was first announced in Andy Jassy's keynote at Amazon's AWS re:Invent 2019 conference that took place on December 2–6, 2019. The service is comprised of two parts: Amazon CodeGuru Reviewer executes automated code reviews and provides code issue detection, whereas Amazon CodeGuru Profiler searches for ways to improve the application's performance. Amazon CodeGuru was trained on internal Amazon projects as well as more than 10,000 open source GitHub projects. Amazon CodeGuru Reviewer is designed to find issues in code via automatic detection and provide recommendations on resolving them.


Amazon CodeGuru - Amazon Web Services

#artificialintelligence

It's like having a distinguished engineer on call, 24x7 Amazon CodeGuru is a machine learning service for automated code reviews and application performance recommendations. It helps you find the most expensive lines of code that hurt application performance and keep you up all night troubleshooting, then gives you specific recommendations to fix or improve your code. CodeGuru is powered by machine learning, best practices, and hard-learned lessons across millions of code reviews and thousands of applications profiled on open source projects and internally at Amazon. With CodeGuru, you can find and fix code issues such as resource leaks, potential concurrency race conditions, and wasted CPU cycles. And with low, on-demand pricing, it is inexpensive enough to use for every code review and application you run.


AWS CodeGuru is out: AI tool checks code and suggests changes to save you money

ZDNet

Amazon Web Services (AWS) has announced general availability of its machine-learning tool CodeGuru, which helps developers streamline applications and improve the quality of their code. The service consists of Amazon CodeGuru Reviewer, a bug scanner run during code review, and CodeGuru Profiler, a tool that identifies lines of code in production applications and helps spot the causes of CPU over-utilization. AWS launched CodeGuru in preview last December as a way for customers to automate the code review process, find bugs and suggest approaches to remediate them, hopefully before they ship to users. AWS is offering a 90-free trial of CodeGuru and after that it charges $0.50 to run CodeGuru Reviewer over each 100 lines of code in a source-code repository. Users can scan every source-code pull request and from that point onwards the service only scans changed lines of code.


AWS' CodeGuru uses machine learning to automate code reviews – TechCrunch

#artificialintelligence

AWS today announced CodeGuru, a new machine learning-based service that automates code reviews based on the data the company has gathered from doing code reviews internally. Developers write the code and simply add CodeGuru to the pull requests. It supports GitHub and CodeCommit, for the time being. CodeGuru uses its knowledge of reviews from Amazon and about 10,000 open-source projects to find issues, then comments on the pull request as needed. It will obviously identify the issues, but it also will suggest remediations and offer links to the relevant documentation.


Amazon launches AI-powered code review service CodeGuru in general availability

#artificialintelligence

Amazon today announced the general availability of CodeGuru, an AI-powered developer tool that provides recommendations for improving code quality. It was first revealed during the company's Amazon Web Services (AWS) re:Invent 2019 conference in Las Vegas, and starting today, it's available with usage-based pricing. Software teams perform code reviews to check the logic, syntax, and style before new code is added to an existing application codebase -- it's an industry-standard practice. But it's often challenging finding enough developers to perform reviews and monitor the apps post-deployment. Plus, there's no guarantee those developers won't miss problems, resulting in bugs and performance issues.