亚马逊的人工智能代码审查员CodeGuru现已上市

亚马逊的人工智能代码审查员CodeGuru现已上市
科技类Forge媒体的编辑。在全球技术会议上经常看到一只手握着咖啡,另一只手握着笔记本电脑。如果它令人讨厌,我可能会喜欢上它。

来自亚马逊网络服务(AWS)的名为CodeGuru的人工智能驱动的代码审阅者已达到通用。

CodeGuru是一组使用机器学习来检查代码并提出可能的优化措施以提高性能的工具。

该集包含两个组件,Reviewer和Profiler,并于去年12月首次在预览中启动。

除公司以外,AWS还使用来自10,000多个开源项目中的代码培训了Reviewer’s in-house codebase.

亚马逊在今天的新闻稿中写道:“即使对于像亚马逊这样的大型组织来说,要有足够的经验丰富的开发人员以及足够的空闲时间来进行代码审查也是一项挑战,”

“即使是最有经验的审阅者,在影响面向客户的应用程序之前也会错过问题,从而导致错误和性能问题。”

开发人员’可以使用Amazon的CodeCommit存储库服务,并且可以使用他们希望使用的任何替代方法,包括GitHub和Bitbucket 云。

设置完成后,开发人员可以继续将代码提交到他们选择的存储库中,CodeGuru Reviewer将持续对其进行分析。

所有建议都在存储库的上下文中完成。 CodeGuru将创建一个拉取请求,该请求将自动添加注释,并提供有关发现的任何错误或性能改进的更多信息。 

亚马逊机器学习副总裁Swami Sivasubramanian解释说:

“我们的客户开发并运行了许多应用程序,其中包括数百万行代码。确保代码的质量和效率非常重要,因为即使几行代码中的错误和效率低下,其代价也非常高昂。如今,识别代码质量问题的方法非常耗时,手动且容易出错,尤其是在规模上。

CodeGuru将亚马逊数十年来在大规模开发和部署应用程序方面的经验与丰富的机器学习专业知识相结合,为客户提供一项服务,以提高软件质量,以更好的应用程序性能使客户满意并消除其最昂贵的代码行。”

在上一时期开始使用CodeGuru的公司包括Atlassian,EagleDream和DevFactory。

“并非总是能够预测系统在压力下的行为或管理复杂的数据形状,尤其是当我们每天进行多次部署时,” Atlassian技术团队的工程主管Zak Islam说道。

“当我们检测到生产中的异常时,由于Amazon CodeGuru的连续分析功能,我们已经能够将调查时间从几天缩短到几小时甚至是几分钟。”

您可以找到有关AWS CodeGuru以及如何入门的更多信息。 这里.

(摄影者 法新社不飞溅)

有兴趣听行业领导者讨论这样的话题吗? 参加同居 5G博览会, 物联网技术博览会, 区块链博览会, 人工智能 & 大数据 Expo网络安全&世界云博览会 即将在硅谷,伦敦和阿姆斯特丹举行的活动。

标签: , , , , , , , , , ,

查看评论
发表评论

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *