免费:实时 AI 编程助手 Amazon CodeWhisperer

点 ,一起程序员弯道超车之路

现已正式推出实时 AI 编程助手 [Amazon CodeWhisperer](aws.amazon.com/cn/codewhis...,包括 CodeWhisperer 个人套餐,所有开发人员均可免费使用。最初于去年推出的预览版 CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而中断流程。在为复杂且不断变化的环境创建代码时,开发人员可以通过在他们最喜欢的 IDE(包括 Visual Studio Code、IntelliJ IDEA 等)中使用 CodeWhisperer 来提高工作效率并简化工作。在为常规任务或耗时、无差异的任务创建代码、使用不熟悉的 API 或 SDK、正确有效地使用 Amazon API 以及其他常见的编码场景(例如读写文件、图像处理、编写单元测试等),CodeWhisperer 都可以提供帮助。

通过 CodeWhisperer 中的注释生成代码

同时也提供了参考代码追踪, 当生成与训练数据相似的代码时,它会提供额外建议数据

CodeWhisperer 中的参考跟踪

CodeWhisperer 也是唯一一个具有安全扫描功能的 AI 编码助手,可以发现难以检测的漏洞并提出修复建议,扫描生成的代码和开发人员编写的代码,寻找漏洞

在 CodeWhisperer 中扫描漏洞

目前,所有开发人员都可以使用 Amazon CodeWhisperer 编写 Python、Java、Java、Type、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 脚本、SQL 和 Scala 代码,只需要邮箱注册一下即可。

使用方法注册

  • 首先选择 IDE,支持vs code 和 jetbrains, 这里以 vscode 为例
  • 安装 Amazon Toolkit
  • 注册认证即可使用

点击 start,然后会出一个弹窗,复制然后打开链接,进行邮箱注册即可。

开始使用

以 windows 为例, alt+c 是生成代码, tab 是接收生成的代码,左右箭头是选择前后生成的候选。这里以 quicksort 为例,当你输入 def quicksort 然后输入 alt+c 就能生成下面的代码,可以看到是基于递归写的一个代码。

使用 tab 接收即可

文章来源: dev.amazoncloud.cn/column/arti...

相关推荐
代码洲学长1 分钟前
卷积神经网络CNN
人工智能·神经网络·cnn
Wpa.wk2 分钟前
自动化测试 - 文件上传 和 弹窗处理
开发语言·javascript·自动化测试·经验分享·爬虫·python·selenium
_OP_CHEN4 分钟前
【Python基础】(二)从 0 到 1 入门 Python 语法基础:从表达式到运算符的全面指南
开发语言·python
l1t5 分钟前
利用小米mimo为精确覆盖矩形问题C程序添加打乱函数求出更大的解
c语言·开发语言·javascript·人工智能·算法
@淡 定5 分钟前
线程安全的日期格式化:避免 SimpleDateFormat 并发问题
java
weixin_398187755 分钟前
YOLOv11 轻量级移动端网络ShuffleNetV2集成指南(详注)
人工智能·yolo
qq_12498707537 分钟前
基于springboot框架的小型饮料销售管理系统的设计与实现(源码+论文+部署+安装)
java·spring boot·后端·spring·毕业设计
_Li.8 分钟前
机器学习-贝叶斯公式
人工智能·机器学习·概率论
luoganttcc11 分钟前
详细分析一下 国富论里里面 十一章 关于白银价格的 论述
人工智能
我命由我1234513 分钟前
Python Flask 开发:在 Flask 中返回字符串时,浏览器将其作为 HTML 解析
服务器·开发语言·后端·python·flask·html·学习方法