【ITBEAR科技資訊】4月18日消息,亞馬遜云科技宣布推出實時AI編程助手Amazon CodeWhisperer,該服務基于機器學習技術,可幫助開發者生成多種代碼建議。CodeWhisperer支持多種流行的編程語言,如C#、Typescript、Python、Java和Javascript,以及多種常用的IDE,如Visual Studio、Visual Studio Code、Eclipse和PyCharm。
CodeWhisperer可以分析開發者在IDE中的注釋和代碼,并根據其內容生成多種代碼建議。開發者可以用自然語言描述他們想要實現的功能,例如“上傳一個帶有服務器端加密的文件”,然后CodeWhisperer會自動為他們生成相應的代碼片段。此外,CodeWhisperer還可以幫助開發者創建代碼勝任如下場景,比如常規、耗時的無差別任務,或是在使用不熟悉的API或SDK時構建示例代碼,亦或要正確高效地使用亞馬遜云科技API操作,還有其他場景比如編寫讀寫文件、處理圖像、編寫單元測試等代碼。
據ITBEAR科技資訊了解,CodeWhisperer的安全掃描功能可以在生成代碼的同時進行,避免潛在的漏洞和風險。同時,CodeWhisperer還可以優化使用AWS服務的代碼建議,包括Amazon EC2、AWS Lambda和Amazon S3等。
總的來說,Amazon CodeWhisperer是一個強大的工具,可以幫助開發人員更快地創建高質量的代碼,提高開發效率和生產力。這個基于機器學習的服務將進一步推動代碼生成和自動化的發展。






