AI編程工具

CodeWhisperer

CodeWhisperer是亞馬遜最新發...

標籤:

CodeWhisperer是亞馬遜最新發布的AI編程軟件,經過數十億行代碼的訓練,可以根據開發人員的註釋和現有代碼實時生成從片段到完整函數的代碼建議。減輕耗時的編程任務,和加快使用不熟悉的API時構建代碼的速度。目前,亞馬遜的CodeWhisperer針對個人用戶是完全免費使用的,無限制次數的代碼建議生成和每月50次的代碼安全掃描!

CodeWhisperer的主要功能

  1. 實時生成代碼建議。理解用自然語言(英語)編寫的註釋,可以實時生成函數級和塊級代碼建議以提高開發人員的工作效率。
  2. 支持流行的編程語言和 IDE。 爲多種編程語言提供基於AI的代碼建議,包括 Python、Java、JavaScript等,並與VS Code和JetBrains旗下的系列IDE兼容。
  3. 內置安全掃描。使用 CodeWhisperer,開發者可以掃描 Java、JavaScript 和 Python 項目以檢測難以發現的漏洞。
  4. 開源代碼引用跟蹤器。提供內置的引用跟蹤器,用於檢測代碼建議是否可能與開源訓練數據相似,並可以標記此類建議。
  5. 可與 AWS 服務配合使用。通過提供針對 AWS API 進行優化的代碼建議,讓開發人員更高效地使用 AWS 服務。

CodeWhisperer的產品價格

  • 對於個人開發人員,可以免費使用 CodeWhisperer,支持不限次數地生成代碼建議並免費使用引用跟蹤器,且每月可免費進行 50 次代碼掃描。
  • 對於企業組織來說,專業版本的價格是每人每月19美元,提供500次代碼安全掃描。

常見問題

CodeWhisperer是免費的嗎?
對於個人開發人員來說,CodeWhisperer可以免費使用,支持不限次數地生成代碼建議。
CodeWhisperer具體支持哪些編程語言?
CodeWhisperer 支持 15 種編程語言,包括 Java、Python、JavaScript、TypeScript、C#、Go、PHP、Rust、Kotlin、SQL、Ruby、C++、C、Shell、Scala。
CodeWhisperer支持哪些編輯器或IDE?
CodeWhisperer 支持的代碼編輯器或IDE包括Amazon Sagemaker Studio、JupyterLab、Visual Studio Code、JetBrains 旗下的IDEs、AWS Cloud9、AWS Lambda、AWS Glue Studio。
CodeWhisperer基於什麼大模型?
CodeWhisperer由基於包括 Amazon 和開源代碼在內的各種數據來源訓練的基礎模型提供支持。

數據統計

相關導航

暫無評論

暫無評論...