- Amazon Q›
- Amazon Q Developer›
- Entwickeln
Amazon Q Developer: Ihr KI-Code-Assistent
Amazon Q Developer wurde für die Abwicklung großer Projekte entwickelt und begleitet Sie von der Idee bis zum Produktionscode
KI-Agent für das eigene Terminal
Der Q Developer CLI Agent ist ein blitzschnelles Programmiererlebnis, das Informationen aus nativen und MCP-Server-basierten Tools verwendet, um Dateien lokal zu lesen und zu schreiben, AWS-APIs aufzurufen, Bash-Befehle auszuführen und Code zu schreiben und sich gleichzeitig in Echtzeit an Ihr Feedback anzupassen.
Intelligentes Programmieren in Ihrer IDE
Q Developer ist ein agentisches Programmiererlebnis, mit dem Sie Ihre Aufgaben einfach erledigen können. Es liest und schreibt automatisch Dateien lokal, generiert Code-Diffs und führt Shell-Befehle aus. Dabei wird Ihr Feedback berücksichtigt und Aktualisierungen in Echtzeit gesendet.
Mit Ihrem Code chatten
Geben Sie @workspace ein, um Ihren gesamten Projektkontext auf einen Blick zu verstehen – von Authentifizierungsabläufen bis zu Service-Abhängigkeiten. Stellen Sie Fragen zu Ihrem gesamten Projekt, Code und erhalten Sie Antworten und sogar Architekturdiagramme.
Komplexen Code entwirren und dokumentieren
Generieren und aktualisieren Sie README-Dateien, erstellen Sie Datenflussdiagramme und dokumentieren Sie Ihr Projekt vollständig, damit Sie sich schneller einarbeiten und sich auf Ihren Code konzentrieren können.
Automatisieren Sie Ihre Code-Überprüfung
Optimieren Sie Ihren Pull-Request-Prozess mit automatisierten Code-Reviews. Identifizieren Sie Bugs, Sicherheitslücken und IaC-Fehlkonfigurationen, bevor sie Ihre Teammitglieder zur Überprüfung erreichen.
DevOps-Integrationen
GitLab Duo mit Amazon Q
Self-Manage-Kunden von GitLab Ultimate können jetzt die fortschrittlichen KI-Agenten von Amazon Q Developer nutzen, um komplexe Aufgaben in mehreren Schritten im gesamten SDLC zu beschleunigen. Weitere Informationen.
GitHub.com und GitHub Enterprise Cloud
Weisen Sie Amazon Q Developer Ihre GitHub-Probleme zu, um automatisch neue Funktionen zu implementieren, Code-Reviews für Pull-Anforderungen durchzuführen und ältere Java-Anwendungen zu modernisieren, während Sie gleichzeitig Ihren bestehenden _Workflow für GitHub-Probleme und Pull-Anforderungen verwenden. Weitere Informationen.
Features vergleichen
|
|
Free Tier
|
Pro Tier
|
|---|---|---|
|
PREIS
|
Kostenlos |
19 USD pro Monat und Benutzer |
|
|
|
|
|
FUNKTIONEN
|
|
|
|
Agentenanfragen (Q & A-Chat, Agentencodierung)
|
50 Chat-Interaktionen pro Monat (ab 01.08.2025) |
1.000 Chat-Interaktionen pro Monat (ab 01.08.2025) |
|
Informationen zu Ihren AWS-Ressourcen abfragen
|
25 pro Monat und Konto |
Enthalten |
|
|
|
|
|
SORGENFREIES ARBEITEN
|
|
|
|
Haftungsfreistellung für geistiges Eigentum
|
|
✔️ |
|
Sichere Cloud-Verarbeitung
|
✔️ |
✔️ |
|
Nachverfolgung von Referenzen
|
✔️ |
✔️ |
|
Vorschläge mit öffentlichem Code unterdrücken
|
✔️ |
✔️ |
|
Datensammlung
|
Abmeldung (Opt-out) verfügbar |
Automatisch abgemeldet |
|
PREIS
|
Kostenlos |
19 USD pro Monat und Benutzer |
Entwickler vertrauen darauf
Statistiken
Ressourcen
Häufig gestellte Fragen
Amazon Q Developer unterstützt Entwickler und IT-Experten bei all ihren Aufgaben während des gesamten Lebenszyklus der Softwareentwicklung – von der Programmierung, dem Testen und Bereitstellen bis hin zu Fehlerbehebung, Sicherheitsscans und Fehlerbehebungen, Modernisierung von Anwendungen, Optimierung von AWS-Ressourcen und Erstellung von Data Engineering-Pipelines. Datenwissenschaftler können sich beraten lassen, um schnell und einfach Analytik-, KI/ML- und generative KI-Anwendungen zu erstellen.
Um die Entwicklung zu beschleunigen, kann Amazon Q Developer agentic coding experience eine Reihe von Aufgaben autonom ausführen — von der Implementierung von Funktionen über die Dokumentation und Refaktorierung von Code bis hin zur Durchführung von Software-Upgrades. Sie können Q Developer eine neue Funktion beschreiben — beispielsweise ein SMS-Benachrichtigungssystem für Empfangsbestätigungsnachrichten entwickeln — und es analysiert Ihre bestehende Codebasis, erstellt einen schrittweisen Implementierungsplan, der sich über mehrere Dateien erstreckt, und führt nach Ihrer Genehmigung alle erforderlichen Codeänderungen und Tests innerhalb von Minuten aus. Bei der Ausführung dieser Aufgaben hat Amazon Q Developer die höchsten Punktzahlen auf dem SWE-Bench erzielt, einem Datensatz, der die Codierungsfunktionen bewertet.
Amazon Q Developer hilft Entwicklern dabei, schneller und sicherer zu entwickeln, indem Codevorschläge und Empfehlungen nahezu in Echtzeit generiert werden. Tatsächlich hat Amazon Q Developer die branchenweit höchsten gemeldeten Code-Akzeptanzraten für Assistenten, die mehrzeilige Codevorschläge ausführen, wobei die National Australia Bank (NAB) eine Akzeptanzrate von 50 % meldet. Und durch die Anpassung von Amazon Q Developer, um noch relevantere Inline-Codeempfehlungen und Chat-Antworten auf Grundlage interner Codebasen zu generieren, verzeichnet NAB sogar noch höhere Akzeptanzraten von 60 %.
Q Developer generiert nicht nur Code, sondern scannt diesen auch auf schwer zu erkennende Schwachstellen, wie z. B. offengelegte Anmeldeinformationen und Log Injection. Mit einem einzigen Klick schlägt Q Developer automatisch Abhilfemaßnahmen vor, die auf den Anwendungscode zugeschnitten sind, sodass Sie Problembehebungen schnell und ohne Bedenken akzeptieren können. Die Sicherheits-Scanning-Funktionen von Q übertreffen führende, öffentlich vergleichbare Tools bei der Erkennung in den meisten gängigen Programmiersprachen und tragen dazu bei, die Sicherheit und Codequalität der Anwendung eines Entwicklers erheblich zu verbessern.
Amazon Q Developer ist als Teil des AWS Toolkits für VS Code und JetBrains verfügbar und unterstützt derzeit Unterhaltungen auf Englisch sowie die Programmiersprachen Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell-Scripting, SQL und Scala.
Amazon Q Developer kann Fragen in vielen Sprachen beantworten, darunter Englisch, Mandarin, Französisch, Deutsch, Italienisch, Japanisch, Spanisch, Koreanisch, Hindi und Portugiesisch und andere.
Amazon Q Developer ist als Teil des AWS Toolkit für VS Code und JetBrains verfügbar und unterstützt derzeit Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell-Scripting, SQL, Scala, JSON, YAML und HCL. Zusätzlich zu VS Code und der JetBrains-IDE-Familie – einschließlich IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm, DataGrip, Eclipse (Vorversion) und Visual Studio – ist Amazon Q Developer für AWS Cloud9, die Lambda-Konsole, verfügbar. Amazon Q Developer ist auch für Ihre bevorzugten Befehlszeilen verfügbar, einschließlich macOS-Terminal, iTerm2 und das integrierte VS Code-Terminal.
Amazon Q Developer bietet ein unbefristetes kostenloses Kontingent mit monatlichen Limits für Benutzer, die als Benutzer von AWS Identity and Access Management (IAM) oder als Benutzer von AWS Builder ID angemeldet sind. Die Limits des kostenlosen Kontingents in der IDE sind nur für Builder-ID-Benutzer verfügbar.
Installieren Sie für VS Code oder JetBrains die Amazon Q IDE-Erweiterung über den jeweiligen Erweiterungs- oder Plugin-Marktplatz. Installieren Sie für Visual Studio das AWS Toolkit mit der Amazon Q-Erweiterung. Authentifizieren Sie sich anschließend mit AWS Builder ID oder AWS IAM Identity Center. Nach der Authentifizierung finden Sie Amazon Q Developer in der Aktivitätsleiste in VS Code oder im Toolfenster oben rechts in JetBrains. Weitere Hilfe bei den ersten Schritten mit Amazon Q Developer finden Sie unter Erste Schritte mit Amazon Q Developer.