現(xiàn)在程序越來(lái)越復(fù)雜,使用合適的工具也越來(lái)越重要。GitHub Copilot之后,亞馬遜也宣布推出人工智能寫(xiě)程序工具CodeWhisperer。
人工智能寫(xiě)程序工具顧名思義,利用人工智能自動(dòng)分析用戶輸入指示,自動(dòng)寫(xiě)完程序。CodeWhisperer支持Java、JavaScript和Python,并內(nèi)置AWS IDE提供預(yù)覽試用。人工智能副總裁Vasi Philomin強(qiáng)調(diào),CodeWhisperer并不是單純與Copilot功能相同,而是早在CodeGuru和DevOps Guru就有一定基礎(chǔ)。
CodeWhisperer特別處之一,是生成程序代碼時(shí),如果注意到與數(shù)據(jù)庫(kù)程序代碼相似,會(huì)詢問(wèn)用戶是否使用,并顯示原作者許可條件,應(yīng)有助減少自動(dòng)生成程序代碼引發(fā)的抄襲爭(zhēng)議。Vasi Philomin表示,這工具能集成至AWS服務(wù),不過(guò)也能在AWS生態(tài)系統(tǒng)統(tǒng)外使用。
(首圖來(lái)源:shutterstock)