站長之家(ChinaZ.com)4月17日 消息:亞馬遜已經(jīng)為其人工智能編碼助手 CodeWhisperer 免費提供給個人開發(fā)者。該工具根據(jù)基于文本的提示生成代碼行,并支持多種語言,包括 Python、Java、JavaScript、TypeScript 和 C#。CodeWhisperer 會自動過濾掉有偏見或不公平的代碼建議,并標記與開源訓(xùn)練數(shù)據(jù)相似的代碼。它還包括安全掃描功能,可識別開發(fā)人員代碼中的漏洞并提供建議以彌補任何安全漏洞。
為什么重要:
開發(fā)人員在完成任務(wù)方面面臨越來越大的時間壓力,而 CodeWhisperer 通過在他們在 IDE 中編寫代碼或評論時提供實時建議來幫助他們保持順暢。
在預(yù)覽期間,使用 CodeWhisperer 的參與者成功完成任務(wù)的可能性高出27%,并且比不使用它的參與者平均快57%。
CodeWhisperer 的附加建議數(shù)據(jù)(例如存儲庫 URL 和許可證)有助于降低使用代碼的風(fēng)險,并使開發(fā)人員能夠放心地重用它。
評析:
亞馬遜向個人開發(fā)者免費提供 CodeWhisperer 的舉措削弱了其微軟競爭對手每月10美元的定價。
CodeWhisperer 支持多種語言,包括 Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 腳本、SQL 和 Scala,這使其成為開發(fā)人員的多功能工具。
CodeWhisperer項目網(wǎng)址:https://aws.amazon.com/cn/codewhisperer/
(舉報)