Downcodes小编报道:亚马逊云科技(AWS)发布了全新AI助手Amazon Q Developer,旨在提升开发者编码效率。这款强大的工具直接集成到主流IDE中,例如Visual Studio Code和JetBrains,为开发者提供代码优化、注释添加、测试编写等功能,显著简化开发流程。它基于亚马逊投资的Anthropic公司Claude 3.5 Sonnet模型,并与Amazon Bedrock集成,动态选择最优基础模型,确保最佳性能。
这款助手最初于2022年以Amazon CodeWhisperer的名义推出,经过不断迭代,现已拥有IDE内联聊天功能,可生成代码、解释编程任务,并整合代码修改建议,方便开发者快速审查和应用修改。其在代码重构和文档生成方面表现出色,能将多个代码方法整合成一个函数,并以diff格式展示更改,极大提高了开发效率。在现实世界的GitHub问题中,其成功率高达49%。
最初,Q Developer 是在2022年以 Amazon CodeWhisperer 的名义推出,最开始只是提供基于注释和已有代码的内联代码建议。随着时间的推移,其功能不断增强,现已包括可以在 IDE 内进行聊天的功能,帮助开发者生成新代码或为特定的编程任务提供解释。现在,Q Developer 的内联聊天功能进一步整合了代码修改建议,使开发者能够快速接受更改,从而保持专注。
这款 AI 助手是基于亚马逊投资的 Anthropic 的 Claude3.5Sonnet 模型,能有效提升编码任务的效率,并在现实世界的 GitHub 问题上实现了49% 的成功率。Q Developer 还与 Amazon Bedrock 集成,能够动态选择最适合的基础模型,从而提升用户的工作效率。
Q Developer 的内联聊天功能在代码重构和文档生成方面表现尤为突出。开发者可以选择多个代码方法并描述所需的重构,AI 会将这些方法整合成一个带有可选参数的函数,并以 diff 格式展示更改内容,方便开发者快速查看哪些代码行会被添加或删除。通过简单的操作,开发者可以即时整合这些修改。
官方入口:https://aws.amazon.com/cn/blogs/devops/amazon-q-developer-inline-chat/
总而言之,Amazon Q Developer 的出现为开发者带来了高效的AI辅助编程体验,其强大的功能和便捷的操作将极大地提升开发效率。感兴趣的开发者可以访问官方网站了解更多信息并体验其强大的功能。Downcodes小编推荐大家尝试一下!