設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

亞馬遜推出 AI 編程工具 CodeWhisperer 正式版,可檢測代碼中存在的漏洞

2023/11/29 14:49:29 來源:IT之家 作者:漾仔(實(shí)習(xí)) 責(zé)編:漾仔

IT之家 11 月 29 日消息,亞馬遜在去年 6 月推出了 AI 編程工具 CodeWhisperer 的預(yù)覽版,而在今日的“AWS re:Invent 2023”活動中,亞馬遜公布了 CodeWhisperer 的正式版本。

亞馬遜聲稱,開發(fā)人員經(jīng)過一年多的改進(jìn),為 CodeWhisperer 加入多項(xiàng)新功能,包含“發(fā)現(xiàn)和修復(fù)代碼漏洞”的能力,新增了“基礎(chǔ)架構(gòu)即代碼(Infrastructure as Code,IaC)”支持,允許 Visual Studio 2022 使用。

IT之家此前曾報(bào)道,CodeWhisperer 是一個(gè)以機(jī)器學(xué)習(xí)技術(shù)為核心,并且利用開源庫、Amazon 自家?guī)?、API 文件和論壇數(shù)十億行代碼訓(xùn)練而成的 AI 編程工具。該工具支持 Python、Java、JavaScript,可依據(jù)開發(fā)者的代碼編寫風(fēng)格和變量名稱,提供一系列代碼建議。

此前亞馬遜已經(jīng)在預(yù)覽版 CodeWhisperer 加入了內(nèi)置的安全掃描功能,能發(fā)現(xiàn)憑證暴露或日志注入等漏洞,而亞馬遜今日公布的正式版 CodeWhisperer 加入完整的漏洞分析功能,進(jìn)一步使用 AI 來檢測代碼中可能存在的漏洞,并提供一系列代碼建議,讓開發(fā)者提前修復(fù)漏洞,避免被黑客乘虛而入。

據(jù)悉,在發(fā)現(xiàn)漏洞之后,CodeWhisperer 便會根據(jù)用戶的代碼,提供專屬修復(fù)建議,開發(fā)者可以接受建議快速修復(fù)該漏洞,目前這一漏洞分析功能支持 Java、Python、JavaScript,TypeScript、C#、AWS CloudFormation、AWS CDK、HashiCorp Terraform 等。

而在“基礎(chǔ)架構(gòu)即代碼”方面,CodeWhisperer 號稱可以強(qiáng)化開發(fā)者腳本編寫效率,開發(fā)者可將其用于 AWS CloudFormation、AWS CDK 和 HashiCorp Terraform 等平臺中,以高效編寫基礎(chǔ)設(shè)施代碼,官方提到,由于 CodeWhisperer 支持多種“基礎(chǔ)架構(gòu)即代碼”語言,因此可以促進(jìn)不同團(tuán)隊(duì)間的協(xié)作和一致性。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:亞馬遜AI,CodeWhisperer

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知