CodeWhisperer

Amazon CodeWhisperer

適用於 IDE 和命令列的 AI 驅動的生產力工具

立即開始使用個人方案:

– 免費供個人使用
– 無限的程式碼建議
– 參考追蹤
– 50 次安全掃描 (每位使用者、每月)

進一步了解 »

加速實現更多精彩

Amazon CodeWhisperer 可根據您的註解和現有程式碼,在 IDE 中即時產生從程式碼片段到完整功能的程式碼建議。它還支援命令列中的 CLI 完成功能和自然語言到 bash 翻譯。

使用專家助理 Amazon Q 加強開發能力

Amazon Q 是一款互動式、採用生成式 AI 技術的助理,可透過 CodeWhisperer 在 IDE 中使用,以簡單的對話式介面為您提供專家指引。在 IDE 中使用 Amazon Q 來執行下列操作:

  • 解釋您的程式碼:與 Amazon Q 開始對話來了解您的專案程式碼,所有操作都透過自然對話進行。
  • 轉換程式碼:在幾分鐘內將您的應用程式升級和遷移至最新的語言版本。
  • 取得個性化程式碼建議:提出問題,Amazon Q 可以提供有關新增單元測試、偵錯、優化程式碼等操作的建議。

進一步了解 »

有自信地進行編碼

CodeWhisperer 可以標記或篩選與公開可用程式碼類似的程式碼建議。取得關聯開放原始碼專案的儲存庫 URL 和授權,以便您更輕鬆地檢閱並新增歸因。

增強程式碼安全性

掃描程式碼以識別難以發現的安全漏洞,並取得程式碼建議以協助修復已識別的問題。採用生成式 AI 技術的程式碼建議可根據您的應用程式程式碼量身打造,因此您可以快速、自信地接受修正,而專注於更高價值的工作。

使用您最愛的工具

CodeWhisperer 符合您的工作方式。從 15 種程式設計語言中進行選擇,包括 Python、Java 和 JavaScript,以及您最喜歡的整合式開發環境 (IDE),包括 VS 程式碼、IntelliJ IDEA、Visual Studio (預覽版)、AWS Cloud9、AWS Lambda 主控台、JupyterLab 和 Amazon SageMaker Studio,以及您最喜歡的 CLI,包括 macOS 終端、iTerm2 和內建 VS 程式碼終端。

* 在此範例中建立私人自訂之後,'AnyCompany' 開發人員會取得包含其內部 API 和程式庫的 CodeWhisperer 程式碼建議。

自訂 CodeWhisperer 以取得更合適的建議

您可以自訂 CodeWhisperer 以產生更相關的建議,方法是知悉您的內部程式庫、API、套件、類別和方法,進而顯著加速開發。

進一步了解 »

開發人員生產力的巨大飛躍

提速 57%

成功可能性提升 27%

Amazon 執行了一項生產力挑戰,使用 CodeWhisperer 的參與者不僅成功完成任務的可能性提升了 27%,並且比未使用 CodeWhisperer 的使用者平均提速 57%。

導覽
了解 CodeWhisperer 如何透過程式碼產生、參考追蹤和安全性掃描,來加速並強化您的軟體開發。
了解 Accenture 如何使用 CodeWhisperer
Accenture 使用 CodeWhisperer 來改善開發人員生產力,包括開發人員佈設、編寫樣板程式碼、使用不熟悉的語言,以及偵測安全漏洞。
建置應用程式
使用 Amazon SQS、Amazon Simple Storage Service (Amazon S3)、Amazon DynamoDB 等,在 10 分鐘以內在 Python 中建置事件驅動型無伺服器應用程式。

開始使用 CodeWhisperer 進行建置