云效 AI 智能代码评审体验指南

简介: 云效AI智能代码评审正式上线!在合并请求时自动分析代码,精准识别问题,提升交付效率与质量。支持自定义规则、多语言评审,助力研发效能升级。立即体验AI驱动的代码评审革新,让AI成为你的代码质量伙伴!

云效 AI 智能评审,现已正式发布。其核心能力为在您发起合并请求(MR)时,AI 将自动介入,对代码进行多维度深度分析,精准识别潜在问题。 解放开发者时间,统一代码质量标准,提升交付效率与质量。
这不是一次简单的功能更新,而是一场研发范式的革新。我们诚邀您参与本次“AI评审管体验活动”,直观感受 AI 驱动的代码评审所带来的生产力变革。


🚀 快速开始:体验 AI 智能代码评审

步骤 1:注册云效组织

  1. 登录阿里云帐号,访问 云效 DevOps 平台

  2. 如您没有云效组织,可访问上述链接,并创建您自己的组织。

步骤 2:导入代码仓库

  1. 访问 云效 Codeupimage.png

  2. 点击「导入外部仓库」

  3. 填入代码仓库地址:

    • 使用自己的代码库(推荐):填入你自己代码库的 Git 地址(确保有两个可以对比的分支,如 mainfeature 分支)

    • 使用示例代码库:填入以下地址https://atomgit.com/udefine/online-store.git

      • 我们为云效 Devops产品的新用户准备了一个示例仓库,本示例仓库是一个 在线商店订单管理系统,包含以下分支

        • master: 主分支,代码质量良好的基线版本

        • feature/order-analytics: 测试分支,包含订单分析功能。

  4. 点击确认,完成导入。如果代码库托管在其他平台,也可以根据页面提示完成导入操作。

image.png

步骤 3:创建合并请求

  1. 在代码库中,点击「合并请求」→「新建合并请求」image.png

  2. 配置合并请求:

    • 使用自己的代码库: 选择你的源分支和目标分支

    • 使用示例代码库: 源分支选择 feature/order-analytics,目标分支选择 master

    • 标题/描述: 点击右侧图标,可体验 AI 自动生成标题/描述(可选)

  3. 在「基础信息」区域,勾选 ✅ "新建后立即执行 AI 评审"

  4. 点击「确认」,AI开始执行评审

image.png

步骤 4:查看 AI 评审结果

  1. 等待 2-5 分钟,AI 评审完成后刷新页面

  2. 在评论区查看 云效 AI 助手 生成的评审意见,支持在云效 AI 助手的代码行内评论下方进行回复,对代码评审意见进行追问

  3. 查看AI助手撰写的完整代码评审报告

image.png

步骤 5:配置自定义评审规则

  1. 点击左侧分支菜单,进入源分支的代码详情页面

    image.png

  2. 在顶部菜单中,找到WebIDE入口,打开源码编辑页面

    image.png

  3. 在根目录创建.aliyun/code文件夹,创建code_review.yaml,并且提交以下内容。问题级别默认为CRITICAL,这里将问题级别设置为MAJOR,能够发现更多潜在问题

    reviews:
      language: "zh-CN"
      problem_level: "MAJOR"  # 报告 MAJOR 及以上级别问题
      review_mode: "DEFAULT"
      ignores:
        - "*.log"
        - "**/target/**"
        - "**/test/**"
      path_instructions:
        - path: "**/service/impl/*.java"
          instructions: "请重点关注变量命名规范、空指针检查和异常处理,参考阿里巴巴 Java 开发手册"
        - path: "**/controller/*.java"
          instructions: "请检查参数校验和错误处理是否完善"
    

    image.png

  4. 输入"feat: 更新自定义规则"并回车

    image.png

  5. 回到代码评审概览页面,点击右侧“请求评审”按钮,重新触发智能代码评审。稍等几分钟,即可查看到更多评审意见。

image.png


📚 参考资料


开始体验吧,让 AI 成为你的代码质量伙伴!✨

相关文章
|
2天前
|
弹性计算 人工智能 安全
云上十五年——「弹性计算十五周年」系列客户故事(第二期)
阿里云弹性计算十五年深耕,以第九代ECS g9i实例引领算力革新。携手海尔三翼鸟、小鹏汽车、微帧科技等企业,实现性能跃升与成本优化,赋能AI、物联网、智能驾驶等前沿场景,共绘云端增长新图景。
|
8天前
|
存储 弹性计算 人工智能
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
2025年9月24日,阿里云弹性计算团队多位产品、技术专家及服务器团队技术专家共同在【2025云栖大会】现场带来了《通用计算产品发布与行业实践》的专场论坛,本论坛聚焦弹性计算多款通用算力产品发布。同时,ECS云服务器安全能力、资源售卖模式、计算AI助手等用户体验关键环节也宣布升级,让用云更简单、更智能。海尔三翼鸟云服务负责人刘建锋先生作为特邀嘉宾,莅临现场分享了关于阿里云ECS g9i推动AIoT平台的场景落地实践。
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
|
7天前
|
人工智能 自然语言处理 自动驾驶
关于举办首届全国大学生“启真问智”人工智能模型&智能体大赛决赛的通知
关于举办首届全国大学生“启真问智”人工智能模型&智能体大赛决赛的通知
|
7天前
|
云安全 人工智能 自然语言处理
阿里云x硅基流动:AI安全护栏助力构建可信模型生态
阿里云AI安全护栏:大模型的“智能过滤系统”。
|
8天前
|
编解码 自然语言处理 文字识别
Qwen3-VL再添丁!4B/8B Dense模型开源,更轻量,仍强大
凌晨,Qwen3-VL系列再添新成员——Dense架构的Qwen3-VL-8B、Qwen3-VL-4B 模型,本地部署友好,并完整保留了Qwen3-VL的全部表现,评测指标表现优秀。
633 7
Qwen3-VL再添丁!4B/8B Dense模型开源,更轻量,仍强大
|
10天前
|
存储 机器学习/深度学习 人工智能
大模型微调技术:LoRA原理与实践
本文深入解析大语言模型微调中的关键技术——低秩自适应(LoRA)。通过分析全参数微调的计算瓶颈,详细阐述LoRA的数学原理、实现机制和优势特点。文章包含完整的PyTorch实现代码、性能对比实验以及实际应用场景,为开发者提供高效微调大模型的实践指南。
755 2