CodeWhisperer簡介
CodeWhisperer是一款由亞馬遜去年宣布推出的 AI 編程助手,通過內(nèi)嵌的基礎模型,可以根據(jù)開發(fā)者用自然語言描述的注釋和集成開發(fā)環(huán)境(IDE)中的既有代碼實時生成代碼建議,從而提升開發(fā)者的生產(chǎn)效率。
官網(wǎng):https://aws.amazon.com/cn/codewhisperer/
開發(fā)人員只需要向 CodeWhisperer 提出任務命令,例如“解析一個含有歌曲信息的 CSV 字符串”,并要求它返回一個基于藝術家、標題和排行榜最高排名等數(shù)據(jù)的結(jié)構(gòu)化列表,CodeWhisperer 就可以解析字符串并返回指定的列表,從而極大提升工作效率。
在預覽期間,亞馬遜還進行了一項生產(chǎn)力測試,與未使用 CodeWhisperer 的參與者相比,使用 CodeWhisperer 的參與者完成任務的速度平均快57%,成功率高 27%。
CodeWhisperer支持語言
在適用?Python、Java、JavaScript、TypeScript?和?C#之外,新增支持Go、Kotlin、Rust、PHP?和?SQL等10?種開發(fā)語言。
CodeWhisperer支持開發(fā)平臺
開發(fā)者可以通過在VS Code、IntelliJ IDEA、Amazon Cloud9等集成開發(fā)環(huán)境中的Amazon Toolkit 插件訪問 CodeWhisperer。CodeWhisperer 也可在Amazon Lambda控制臺中使用。
CodeWhisperer產(chǎn)品價格
CodeWhisperer對所有個人用戶免費,并不設任何資質(zhì)或使用時長的限制。
任何人都可以通過郵箱賬戶在幾分鐘內(nèi)注冊?CodeWhisperer進行使用,而無需亞馬遜云服務賬號。
對于企業(yè)客戶,提供了CodeWhisperer 專業(yè)版,其中包括更多高級管理功能,如集成了身份與訪問管理服務(IAM)的單點登錄 (SSO),以及使用更高限額的安全掃描。
