
CodeWhisperer是亞馬遜最新發布的AI編程軟件,經過數十億行代碼的訓練,可以根據開發人員的注釋和現有代碼實時生成從片段到完整函數的代碼建議。減輕耗時的編程任務,和加快使用不熟悉的API時構建代碼的速度。目前,亞馬遜的CodeWhisperer針對個人用戶是完全免費使用的,無限制次數的代碼建議生成和每月50次的代碼安全掃描!
CodeWhisperer的主要功能
- 實時生成代碼建議。理解用自然語言(英語)編寫的注釋,可以實時生成函數級和塊級代碼建議以提高開發人員的工作效率。
- 支持流行的編程語言和 IDE。 為多種編程語言提供基于AI的代碼建議,包括 Python、Java、JavaScript等,并與VS Code和JetBrains旗下的系列IDE兼容。
- 內置安全掃描。使用 CodeWhisperer,開發者可以掃描 Java、JavaScript 和 Python 項目以檢測難以發現的漏洞。
- 開源代碼引用跟蹤器。提供內置的引用跟蹤器,用于檢測代碼建議是否可能與開源訓練數據相似,并可以標記此類建議。
- 可與 AWS 服務配合使用。通過提供針對 AWS API 進行優化的代碼建議,讓開發人員更高效地使用 AWS 服務。
CodeWhisperer的產品價格
- 對于個人開發人員,可以免費使用 CodeWhisperer,支持不限次數地生成代碼建議并免費使用引用跟蹤器,且每月可免費進行 50 次代碼掃描。
- 對于企業組織來說,專業版本的價格是每人每月19美元,提供500次代碼安全掃描。