亚马逊实时AI编程助手CodeWhisperer是什么?怎么用?


亚马逊云科技(AWS)宣布,实时AI编程助手Amazon CodeWhisperer正式上线,同时为所有开发者提供免费个人版(CodeWhisperer Individual)。

Amazon CodeWhisperer 支持Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 脚本、SQL 和Scala 等开发语言。

CodeWhisperer 可帮助开发人员根据注释生成代码、跟踪开源引用并扫描漏洞。

开发者可以在自己喜欢的IDE(Integrated Development Environment),如Visual Studio Code、IntelliJ IDEA等IDE中使用CodeWhisperer,提高工作效率,简化工作任务。

该工具可以帮助开发者针对以下场景创建代码,比如例行的、耗时的无差别任务,或者在使用不熟悉的API或SDK时构建示例代码,或者正确高效地使用亚马逊云技术API操作,还有其他场景比如编写用于读写文件、处理图像、编写单元测试等的代码。

开发人员可以在编写代码或评论时直接在IDE 中寻求CodeWhisperer 的建议并获得实时反馈。

在生产力测试中,使用CodeWhisperer 的参与者完成任务的速度平均比未使用CodeWhisperer 的参与者快57%,成功率高27%。

为了帮助开发人员负责任地编码,CodeWhisperer 过滤掉可能被认为有偏见或不公平的代码建议,它可以过滤或标记类似于特定开源训练数据的代码建议。目前CodeWhisperer 是唯一具有此功能的编程助手。

当生成的代码与训练集中的参考代码相似时,它会为代码提供额外的提示(例如代码存储库URL 和许可证),有助于降低使用代码的风险并使开发人员能够重用代码。

此外,CodeWhisperer 是唯一具有内置安全扫描(通过自动推理启用)的AI 编程助手,可以发现并建议修复难以检测的漏洞,例如十大开放Web 应用程序安全项目(OWASP) 中的漏洞和不符合密码库最佳实践等的漏洞。

目前,用户只需使用邮箱账号,就可以在几分钟内完成注册,并开始高效编写代码,甚至无需注册亚马逊云服务用户账号。

针对企业用户,CodeWhisperer 提供专业版,具备多项管理功能,例如整合单点登入(SSO)与身份及存取管理服务(IAM)、设置参考代码建议控制规则、以及更高的安全扫描限额等。

查看更多:
  • 跨境电商方法
  •  
  • 跨境电商经验
  • 更多栏目最新
    亚马逊无货源开店怎么样?如何做?
    亚马逊无货源开店怎么样?如何
    随着亚马逊平台的不断壮大,越来越多的人开始在这个平台上
    亚马逊无货源开店个人能开吗?怎么运营?
    亚马逊无货源开店个人能开吗
    在亚马逊平台上,有很多运营模式可以选择,比如精细化模式、
    亚马逊退货率平均多少?退货率要怎么查看?
    亚马逊退货率平均多少?退货率
    现在亚马逊平台开店的商家也不少。作为亚马逊商家,我们需
    亚马逊运费是卖家付吗?运费多少钱?
    亚马逊运费是卖家付吗?运费多
    跨境电商平台很多,每个平台都有自己的优势,大家可以根据自
    亚马逊店铺能卖多少钱?转让要注意什么?
    亚马逊店铺能卖多少钱?转让要
    现在注册亚马逊店铺很难,因为亚马逊平台对店铺注册的审核
    亚马逊无货源开店需要花多少钱?怎么操作?
    亚马逊无货源开店需要花多少
    开淘宝店,可以选择供货模式,也可以选择不供货模式,有不同的

    推荐网购省20%-90%神器免费领!