Amazon CodeWhisperer
Ihr KI-gestütztes Produktivitätstool für die IDE und die Befehlszeile
– Kostenlos für den individuellen Gebrauch
– Unbegrenzte Codevorschläge
– Nachverfolgung von Referenzen
– 50 Sicherheitsscans (pro Benutzer, pro Monat)
Schneller mehr erledigen
Amazon CodeWhisperer generiert Codevorschläge, die von Codefragmenten bis hin zu vollständigen Funktionen reichen, in Echtzeit in der IDE, basierend auf Ihren Kommentaren und vorhandenem Code. Es unterstützt auch CLI-Vervollständigungen und die Übersetzung von natürlicher Sprache in Bash in der Befehlszeile.
Entwicklung mit dem Expertenassistenten Amazon Q optimieren
Amazon Q ist ein interaktiver, generativer KI-gestützter Assistent, der in der IDE über CodeWhisperer verfügbar ist und Ihnen über eine einfache Konversationsschnittstelle fachkundige Anleitung bietet. Verwenden Sie Amazon Q in der IDE, um:
- Erläutern Sie Ihren Code: Beginnen Sie ein Gespräch mit Amazon Q, um Ihren Projektcode zu verstehen, und zwar durch einen natürlichen Dialog.
- Transformieren Sie Ihren Code: Aktualisieren und migrieren Sie Ihre Anwendung in wenigen Minuten auf die neueste Sprachversion.
- Erhalten Sie personalisierte Codevorschläge: Ask und Amazon Q können Ihnen Vorschläge für das Hinzufügen von Komponententests, das Debuggen, die Optimierung von Code und mehr geben.
Mit Zuversicht codieren
CodeWhisperer kann Codevorschläge kennzeichnen oder filtern, die öffentlich verfügbarem Code ähneln. Besorgen Sie sich die Repository-URL und die Lizenz des zugehörigen Open-Source-Projekts, damit Sie sie einfacher überprüfen und eine Zuordnung hinzufügen können.
Codesicherheit verbessern
Scannen Sie Ihren Code, um schwer zu findende Sicherheitslücken zu identifizieren, und erhalten Sie Codevorschläge, um die identifizierten Probleme zu beheben. Generative KI-gestützte Codevorschläge sind auf Ihren Anwendungscode zugeschnitten, sodass Sie Problemlösungen schnell und sicher annehmen und sich auf höherwertige Aufgaben konzentrieren können.
Ihre bevorzugten Tools nutzen
CodeWhisperer passt zu Ihrer Arbeitsweise. Wählen Sie aus 15 Programmiersprachen, darunter Python, Java und JavaScript, und Ihren bevorzugten integrierten Entwicklungsumgebungen (IDEs), darunter VS Code, IntelliJ IDEA, Visual Studio (Vorschau), AWS Cloud9, die AWS-Lambda-Konsole, JupyterLab und Amazon SageMaker Studio, sowie Ihren bevorzugten CLIs, darunter macOS Terminal, iTerm2 und das integrierte VS Code Terminal.
* In diesem Beispiel erhalten 'AnyCompany'-Entwickler nach der Erstellung einer privaten Anpassung CodeWhisperer-Codeempfehlungen, die ihre internen APIs und Bibliotheken einschließen.
CodeWhisperer anpassen, um noch bessere Vorschläge zu erhalten
Sie können CodeWhisperer anpassen, um relevantere Empfehlungen zu generieren, indem Sie ihm Ihre internen Bibliotheken, APIs, Pakete, Klassen und Methoden bekannt machen, was die Entwicklung erheblich beschleunigt.
Ein riesiger Fortschritt in der Entwicklerproduktivität
57 % schneller
27 % höhere Erfolgswahrscheinlichkeit
Amazon führte während der Vorschauversion eine Produktivitätsherausforderung durch, und Teilnehmer, die CodeWhisperer verwendeten, hatten eine um 27 % höhere Wahrscheinlichkeit, Aufgaben erfolgreich abzuschließen, und das im Durchschnitt um 57 % schneller als Teilnehmer, die CodeWhisperer nicht verwendeten.