人工智能支持的代码审查:工程管理者实操手册。获取实操手册

人工智能负责审查。 由您审批。

借助 Rovo Dev 的上下文感知型人工智能拉取请求审查工具,加速高质量代码审查流程—让您专注于构建,而非积压工作。

让人工智能凭借团队所依赖的上下文进行首轮审核

Rovo Dev 在 Bitbucket 和 Github 中可用,它利用业务和项目上下文来审查您的拉取请求,根据 Jira 中的验收标准验证代码变更。

轻松进行拉取请求审查

Rovo Dev 会审查您的拉取请求,提前主动识别质量、安全及性能相关问题,同时针对代码质量与可维护性提供最佳实践建议。

即时建议,轻松修复

接收关于正确性、逻辑错误、拼写错误、反模式、可读性、可维护性和安全性的可操作、行内建议,您可以直接从拉取请求界面应用这些建议。

内置安全性与合规性检查

扫描合规性问题、安全漏洞及已知反模式—在问题进入生产环境前主动将其风险降至最低。

自动对照需求验证

根据关联 Jira 事务中的验收标准及业务目标,自动检查拉取请求,确保每项变更均与项目目标保持一致。

可按需定制,贴合您的标准

轻松配置 Rovo Dev,强制执行团队专属的编码标准、最佳实践及特定领域规则,确保每次审查均符合您的指导规范。

您的代码,您的规则,您的标准,自动强制执行。

可根据团队专属标准、模式及偏好定制 Rovo Dev 评论。以下用例可助力快速启动该流程。

强制执行结构化日志记录,避免 PII 泄露

确保高风险变更通过功能开关管控

识别您技术栈中特有的 API 安全隐患

监控 a11y 或 i18n 违规问题

让 Rovo Dev 了解您的设计系统

在几分钟内快速上手 Rovo Dev

观看操作教程及常见用例的可视化引导演示。

浏览 Rovo Dev 文档

通过查阅分步指南和支持文档,挖掘 Rovo Dev 的全部功能。

加入社区

与 Rovo Dev 开发团队直接沟通,分享您的洞察信息与反馈。

深受世界一流工程团队的信赖

“Rovo Dev 代码审查工具能够对我们的拉取请求起到非常出色的合理性检查。无需额外操作,每份拉取请求都会经过分析,以找出 linter 无法识别的问题,例如变量命名、复杂代码缺少注释、宽松类型定义以及标准协议中常见的陷阱。它已然在我们的工作流中占有一席之地,作为传统代码检查与测试工作的补充。”

Adam Ahmed
released.so 的首席技术官

基于 Atlassian 的 Teamwork Graph 构建

Rovo Dev 依托 Atlassian 的数据智能层与前沿人工智能模型的结合而构建,确保每一行代码都与战略目标及客户影响力保持一致。

全程保障安全与隐私

Rovo Dev 依托值得信赖的平台让开发人员始终掌控全局—该平台在遵循您的权限设置同时,还助力团队充分利用全新的人工智能功能。

Software Collection 徽标

优质软件,快速交付。

使用适用于每个软件团队的人工智能原生 SDLC,评估和提升工作效率、质量和速度。

借助 Rovo Dev 缩短拉取请求周期时间

利用专门设计的人工智能,在不影响拉取请求质量的情况下简化代码审查。

常见问题

  • 什么是 Rovo Dev?

    Rovo Dev 是一款具备上下文感知能力的人工智能支持人员,它通过处理规划、编码、审查等工作,并大规模自动化重复性任务,助力缩短软件开发生命周期。
  • Rovo 与 Rovo Dev 有什么区别?

    Rovo 为团队提供人工智能功能,例如搜索、聊天和工作室应用。Rovo Dev 是一款人工智能支持人员,扩展了 Rovo 的功能,专为专业软件工程师设计。它负责代码规划、代码生成、代码审查,并大规模自动执行重复性工作。Rovo Dev 具有独立于 Rovo 的定价和打包。

  • 什么是 Rovo Dev 代码审查?它对我的团队有何帮助?

    Rovo Dev 的代码审查功能是一款人工智能支持的、上下文感知型拉取请求审查工具,旨在提供即时行内反馈,提前主动发现质量、安全和性能问题,同时为代码质量和可维护性推荐最佳实践。
  • 如何为我的组织启用 Rovo Dev 代码审查?

    组织管理员可通过 Atlassian 组织中的 Rovo Dev 设置页面启用 Rovo Dev 代码审查功能。
  • Rovo Dev 代码审查支持哪些代码存储库?

    Rovo Dev 代码审查目前支持 Bitbucket Cloud 和 GitHub 存储库。
  • 谁能查看人工智能生成的代码审查评论?

    任何能访问 Bitbucket Cloud 或 GitHub 中拉取请求的用户都可以查看 Rovo Dev 提供的评论和建议。