@ 2023.04.14 , 14:35

Amazon CodeWhisperer:亚马逊向个人开发者免费提供AI编程助手

如果你是一名开发者,你可能经常需要在编写代码的过程中查找一些资料,比如如何使用某个API,如何编写单元测试,或者如何处理一些常见的编程场景。但是,这样做可能会打断你的工作流程,让你分心,浪费时间,甚至引入一些不安全或不正确的代码。有没有一种方法可以让你在不离开IDE的情况下,快速地得到高质量的代码建议呢?

答案是有的,那就是Amazon CodeWhisperer,一个实时的AI编码助手,它可以根据你在IDE中输入的代码或注释,为你提供合适的代码建议。Amazon CodeWhisperer可以帮助你完成一些繁琐或耗时的编程任务,让你更专注于创造性的工作。

Amazon CodeWhisperer:亚马逊向个人开发者免费提供AI编程助手

Amazon CodeWhisperer:亚马逊向个人开发者免费提供AI编程助手

它还可以帮助你正确和有效地使用AWS的API,以及其他常用的API或SDK。此外,它还可以帮助你检测和避免一些安全风险,比如SQL注入,跨站脚本攻击等。

Amazon CodeWhisperer于2023年4月13日正式发布,并且提供了一个免费的个人版,供所有开发者使用。

个人版只需要一个邮箱账号就可以注册,不需要是AWS的客户。对于商业用户,Amazon CodeWhisperer还提供了一个专业版,增加了一些管理功能,比如SSO和IAM Identity Center集成,参考代码建议的策略控制,以及更高的安全扫描限制。Amazon CodeWhisperer目前支持Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell scripting, SQL, 和 Scala等多种编程语言。

它可以集成到Visual Studio Code, IntelliJ IDEA, CLion, GoLand, WebStorm, Rider, PhpStorm, PyCharm, RubyMine, 和 DataGrip等多种IDE中(需要安装相应的AWS扩展),或者直接在AWS Cloud9或AWS Lambda控制台中使用。

如果大家想提高编码效率和质量,并且体验一下AI编码助手的魅力,那么不妨试试Amazon CodeWhisperer吧!

说明:https://aws.amazon.com/cn/codewhisperer/resources/

ps 不知道它和现在GitHub上的copilot(不是微软365的copilot)哪个更强,但后者我记得需要付费。

赞一个 (10)