Amazon CodeWhisperer
是一款 AI 编码配套应用程序,可在 IDE 中生成整行代码和完整的函数代码建议,以帮助您更快地完成更多工作。
在本系列文章中,我们将收录广大开发者的实战心得,为您详细介绍 Amazon CodeWhisperer 的相关信息,帮助您获得更好的体验。敬请关注!
随着生成式 AI 逐渐深入各行各业,AI 大模型编程越来越多。虽然 AI 编码暂时无法完全替代程序员,但是利用生成式 AI 编程工具来辅助开发,已经是潮流趋势所向。
亚马逊云科技就推出了一款 AI 编程助手—— Amazon CodeWhisperer,通过 AI 技术,可以自动分析代码库中的模式和常见用法,从而生成符合标准的代码片段。其旨在帮助开发人员节省时间和精力,提高开发者的工作效率。
本文体验了 CodeWhisperer 编程工具,在这里为大家进行分享。
当前 CodeWhisperer 支持集成到几种开发环境中,VS、Jetbrains、JupyterLab,Amazon Lamda 等。由于平时用 C++/Python/Go 比较多,因此本文使用 JetBrains 的 Clion 来测试 CodeWhisperer 生成 C++的能力。
首先安装好 Clion(具体步骤可以参考亚马逊官网指导书)。进行 Clion 后,先通过 tools 搜索安装 Amazon Toolkit,安装好后启动就可以使用 CodeWhisperer 了。第一次启动时会生成一个验证码,链接到你的亚马逊账号进行授权,大家按照提示操作即可。