微软推出AI工具 每月审查60万条PR 占比超九成

AI资讯1天前发布 ainav
2 0

7月16日讯息,微软在7月14日发布官方博文,详细介绍了其内部开发的AI智能代码审查工具(尚未正式命名)。这一创新工具已成功辅助公司每月处理超过60万条Pull Request请求,占总量的90%以上。

Pull Request(PR),又称拉取请求,在软件开发领域是一种协作机制。它用于将一个分支中的代码变更合并到另一个分支中,是团队代码审查和协作开发的重要工具。

微软推出AI工具 每月审查60万条PR 占比超九成

微软持续致力于提升开发者的生产效率和代码质量,AI智能代码审查工具的推出是其最新重大创新。该工具最初源于内部实验,能够帮助工程师更快识别潜在问题,加速完成PR,并在整个开发流程中统一执行最佳实践标准。

微软指出,在现有的PR审查过程中,存在一些显著问题:审查人员常常将大量时间花在处理低价值反馈上,而忽视了关键的架构决策和安全影响等重要事项。

微软推出AI工具 每月审查60万条PR 占比超九成

微软在最新版本的AI智能代码审查工具中,主要实现了以下改进:

  • 智能代码检测与反馈:该工具能够自动分析和审查代码变更,并像人类审阅者一样添加注释。它不仅标记各种问题,还能区分PR内容的优先级,从简单的样式不一致到潜在的安全隐患。

  • 优化建议提供:AI可以识别代码中的错误或低效模式,并给出具体的修复方案或替代实现建议。

  • PR摘要生成:系统自动为每个PR创建简洁摘要,说明代码变更的目的并强调关键修改部分。

  • 智能问答互动:审查人员可以在PR讨论区与AI进行实时对话,询问相关问题或寻求解释说明。

这一AI审查工具无缝集成到现有开发流程中,无需额外的学习成本或安装新软件。它在PR创建时自动激活,作为第一个审查者全程参与,随时提供支持。

微软推出AI工具 每月审查60万条PR 占比超九成

微软表示,该工具显著缩短了代码审查周期,提升了整体代码质量,并促进了开发人员的知识积累。此外,它还具备高度的可定制性和扩展性,团队可以根据自身需求调整审查策略和流程。

© 版权声明

相关文章