宣布推出搭载 Amazon Q 的 GitLab Duo(预览版)
今天,AWS 宣布推出搭载 Amazon Q 的 GitLab Duo 预览版,将用于软件开发和工作负载转换的高级代理功能直接嵌入到 GitLab 的企业 DevSecOps 平台中。此次发布之后,搭载 Amazon Q 的 GitLab Duo 可提供任务和团队间的无缝开发体验,自动执行复杂的软件开发、安全和转换多步骤任务,所有这些都使用开发人员已熟悉的 GitLab 工作流程来完成。
使用 GitLab Duo,开发人员可以通过快速操作将问题委派给 Amazon Q 代理,以更快地构建新功能,通过 AI 辅助的代码审查最大限度地提高质量和安全性,创建和执行单元测试,以及升级旧版 Java 代码库。GitLab 在整个软件开发生命周期 (SDLC) 中的统一数据存储提供了 Amazon Q 项目上下文,可以加速和自动化端到端的软件开发工作流程,进而简化过去团队协作所需的复杂工具链。
- 简化软件开发:几分钟内即可将提出的新功能构想转化为可随时合并的代码。直接从 GitLab 进行迭代,使用评论中的反馈来加速端到端的开发工作流程。
- 优化代码:为新的合并请求生成单元测试,以节省开发人员的时间,并确保团队之间执行一致的质量保证措施。
- 最大限度地提高质量和安全性:提供 AI 驱动的代码质量、安全审查和生成的修复程序,以加快反馈周期。
- 转换企业工作负载:从 Java 8 或 11 代码库开始,开发人员可以直接从 GitLab 项目升级到 Java 17,以提高应用程序的安全性和性能并消除技术债务。
访问 Amazon Q 开发者版集成页面以了解更多信息。