澳大利亚Atlassian公司于8日宣布,正式推出可在项目管理工具Jira中使用的上下文感知型AI助手“Rovo Dev”。该工具使开发团队能够以Jira中的工作项为起点,从计划制定、代码修改、测试执行,到拉取请求(PR)的创建与审核,均可在切换至集成开发环境(IDE)之前直接在Jira内完成。
Rovo Dev是一款理解并支持软件开发团队整体工作的AI助手。它基于Atlassian Teamwork Graph,能够全面掌握客户的公司、项目及目标,并跨越Jira、Confluence、Bitbucket、Jira Service Management等多种工具进行协同。
该AI助手不仅整合代码,还融合业务背景、文档、工单及代码历史,确保开发者始终掌握全局。此前,Rovo Dev已于2023年10月推出命令行界面(CLI)版本,此次新增了可直接在Jira内启动Rovo Dev的功能。
通过此次Jira集成,Rovo Dev能够基于工作项中的需求和历史信息生成具体执行计划,计划获批后在安全的云沙箱环境中进行代码修改和测试,并将可审查的拉取请求关联回Jira工作项,实现“以Jira为起点的高效开发工作流程”。

传统软件开发中,计划制定在Jira,编码在IDE,代码仓库和拉取请求管理则在GitHub或Bitbucket等多个工具间切换。通过在Jira中启动Rovo Dev,极大减少了这种多工具切换的繁琐流程。开发者只需在Jira中打开工作项,启动Rovo Dev,完成后直接查看拉取请求,整个流程均在Jira内部完成,从而让开发者能更专注于高难度的设计和代码审核。
工作起点和成果物均与Jira工作项绑定,Rovo Dev的计划和进度也可在Jira中直观展示。产品经理、设计师等非工程人员也能通过熟悉的Jira工作项界面,轻松了解AI所做的更改。
此外,用户可从Jira待办事项中针对多个工作项启动Rovo Dev会话,自动执行如修复Bug、添加测试、移除标记等任务。利用Jira自动化功能,还能设定规则,例如“当创建特定类型工作项时自动启动Rovo Dev”,实现自动化运维。
Rovo Dev会将选定的代码仓库克隆到安全的云沙箱环境中进行处理,测试和验证也在此环境内完成。执行权限限制为“启动会话用户的权限”,拉取请求的合并需人工审核,确保质量、安全和合规性得到有效控制。
Rovo Dev的使用费用为每位开发者每月2730日元。


