
Amazon CodeWhisperer
Write code faster with ML-powered code recommendations.
Product video
About Amazon CodeWhisperer
Amazon Q 开发者版: 强大的生成式人工智能助手
Amazon Q 开发者版是一款专为软件开发设计的生成式人工智能助手,旨在通过提供AWS Well-Architected Framework模式、最佳实践、文档和解决方案实施方面的专业知识,帮助开发者更快速地探索新服务和功能,学习不熟悉的技术和架构解决方案。
关键功能
- 生成式人工智能助手: 通过Amazon Q的生成式人工智能助手,加快软件开发并浏览业务数据。
- 代码转换代理: 自动执行升级和转换Java应用程序的过程,即将支持从Windows转换到跨平台的.NET。
- 自定义代码建议: 安全地将Amazon Q 开发者版连接到私有存储库,以生成更相关的代码建议。
- 操作和优化: 利用简单的自然语言提示快速了解AWS账户中正在运行的资源,帮助诊断错误和修复网络连接问题。
- 提高可靠性和安全性: 编写单元测试,优化代码并扫描漏洞,提出修复建议。
主要使用案例
- 快速编码: 根据注释和现有代码实时生成代码建议,支持CLI补全和自然语言到bash的转换。
- 使用自主代理构建: 通过一个提示即可完成复杂的多步骤任务,如实现功能、记录代码和引导新项目。
- 代码现代化改造: 在几分钟内对旧代码进行现代化改造,从Java 8升级到Java 17。
用户体验
Amazon Q 开发者版在SWE-Bench Leaderboard和Leaderboard Lite上获得了最高分,显示出其在软件开发代理方面的卓越性能。
如何使用
- 访问入门页面: 立即开始使用Amazon Q,访问入门页面获取详细指南。
- 观看视频演示: 观看用于代码转换的Amazon Q 开发者版代理程序的视频演示。
潜在限制
- 浏览器支持: 终止对Internet Explorer的支持,建议使用Chrome、Firefox、Edge和Safari。
Amazon Q 开发者版通过其强大的功能和用户友好的界面,为开发者提供了一个全面的工具,以提高开发效率和代码质量。


