最近,AWS宣布对其生成式AI助手Amazon Q Developer进行了多项增强,引入了新的代理功能,以简化软件开发流程。
Amazon Q Developer是今年早些时候全面发布的生成式AI助手,用于在集成开发环境(IDEs)中设计、构建、测试、部署和维护软件。
AWS云的首席开发者倡导者Channy Yun表示,Amazon Q Developer的代理功能可以根据开发者的评论和现有代码生成实时代码建议,通过单一提示启动新项目,自动化升级和转换遗留Java应用程序的过程,从私有仓库安全生成定制代码建议,并通过简单提示快速了解AWS账户中运行的资源。
现在,AWS为Amazon Q Developer的代理功能添加了以下增强:
- 自动文档生成:开发者可以在IDE中自动生成全面的文档,如README文件和数据流图,减少手动文档编写时间,使开发者更专注于编码和设计。
- 自动代码审查:Amazon Q Developer可以分析代码库,检测代码质量、安全漏洞和最佳实践遵循情况,提供即时反馈和修复建议,增强代码可靠性并加速审查过程。
- 自动单元测试生成:新功能支持自动生成单元测试,提高测试覆盖率并确保代码稳健性,通过识别和创建相关测试用例,帮助在整个开发生命周期中维持高质量代码标准。
这些新功能可以通过支持的IDE(如Visual Studio Code和IntelliJ IDEA)中的命令使用,适用于Amazon Q Developer的免费或专业订阅。
这些新的Amazon Q Developer代理功能现已适用于所有支持Amazon Q的AWS区域。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。