Amazon CodeWhisperer
Votre outil de productivité basé sur l'IA pour l'IDE et la ligne de commande
- Gratuit pour un usage individuel
- Suggestions de code illimitées
- Suivi des références
- 50 analyses de sécurité (par utilisateur, par mois)
Accomplir davantage de tâches plus rapidement
CodeWhisperer génère des suggestions de code allant de snippets à des fonctions complètes en temps réel dans l'environnement de développement intégré (IDE) sur la base de vos commentaires et du code existant. Il prend également en charge les complétions de CLI et la traduction de la langue naturelle vers la langue basique dans la ligne de commande.
Boostez le développement avec l'assistant expert Amazon Q
Amazon Q est un assistant interactif et optimisé par l'IA générative disponible dans l'IDE via CodeWhisperer qui vous donne des conseils d'experts via une interface conversationnelle simple. Utilisez Amazon Q dans l'IDE pour :
- Expliquez votre code : engagez une conversation avec Amazon Q pour comprendre le code de votre projet, grâce à un dialogue naturel.
- Transformez votre code : mettez à niveau et migrez votre application vers la dernière version linguistique en quelques minutes.
- Obtenez des suggestions de code personnalisées : Ask et Amazon Q peuvent fournir des suggestions pour l'ajout de tests unitaires, le débogage, l'optimisation du code, etc.
Effectuez une mise à l'échelle en toute confiance
CodeWhisperer peut signaler ou filtrer les suggestions de code qui ressemblent à un code accessible au public. Obtenez l'URL et la licence du référentiel du projet open source associé afin de pouvoir les consulter plus facilement et ajouter une attribution.
Améliorez la sécurité du code
Scannez votre code pour identifier les failles de sécurité difficiles à détecter et obtenir des suggestions de code pour vous aider à résoudre les problèmes identifiés. Les suggestions de code par optimisé par l'IA générative sont adaptées au code de votre application, afin que vous puissiez rapidement accepter les correctifs en toute confiance et vous concentrer sur des tâches à plus forte valeur ajoutée.
Utilisez vos outils préférés
CodeWhisperer s'adapte à votre façon de travailler. Choisissez parmi 15 langages de programmation, dont Python, Java et JavaScript, et vos IDE préférés, comme VS Code, IntelliJ IDEA, Visual Studio (version préliminaire), AWS Cloud9, la console AWS Lambda, JupyterLab et Amazon SageMaker Studio, ainsi que vos CLI préférés, dont macOS Terminal, iTerm2 et le terminal VS Code intégré.
* Dans cet exemple, après avoir créé une personnalisation privée, les développeurs de « AnyCompany » reçoivent des recommandations de code CodeWhisperer qui prennent en compte leurs API et bibliothèques internes.
Personnalisez CodeWhisperer pour des suggestions encore meilleures
Vous pouvez personnaliser CodeWhisperer pour générer des recommandations plus pertinentes en l'informant de vos bibliothèques, de vos API, de vos packages, de vos classes et de vos méthodes internes, accélérant ainsi considérablement le développement.
Un grand pas en avant en matière de productivité des développeurs
57 % plus rapide
27 % plus de chances de réussir
Amazon a lancé un défi de productivité pendant l'avant-première, et les participants qui ont utilisé CodeWhisperer étaient 27 % plus susceptibles d'accomplir les tâches avec succès et l'ont fait en moyenne 57 % plus rapidement que ceux qui n'ont pas utilisé CodeWhisperer.