Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon Q Developer für GitHub (Vorschau)
Anmerkung
Bei Amazon Q Developer für GitHub handelt es sich um eine Vorversion, die Änderungen unterliegt.
Mit Amazon Q Developer für GitHub oder GitHub Enterprise Cloud
Sie können auf die Integration von Amazon Q Developer über GitHub
Wichtig
Sie müssen die Anforderungen der GitHub-Organisation erfüllen, um die App von Amazon Q Developer zu installieren und den Zugriff auf GitHub-Repositorys zu autorisieren. Weitere Informationen erhalten Sie unter Requirements to install a GitHub App
Anmerkung
Die Integration von Amazon Q Developer in GitHub verarbeitet Daten in den Vereinigten Staaten. Weitere Informationen erhalten Sie unter Regionsübergreifende Verarbeitung in Amazon Q Developer.
Anmerkung
Amazon Q Developer für GitHub (Vorschau) verwendet Ihre Inhalte derzeit nicht zur Serviceverbesserung. Wenn wir diese Funktion künftig aktivieren, werden wir Sie angemessen darüber informieren und Ihnen die Möglichkeit geben, einer solchen Nutzung zu widersprechen.
Themen
Installieren der App von Amazon Q Developer und Autorisieren des Zugriffs
Verwendung von Slash-Befehlen bei GitHub-Problemen und Pull-Anforderungen
Schnellstart: Installation, Nutzung von Funktionen in GitHub und Erhöhung der Nutzungsbeschränkungen
Entwickeln von Funktionen und Iterieren mit Amazon Q Developer in GitHub
Installieren der App von Amazon Q Developer und Autorisieren des Zugriffs
Als GitHub Unternehmensadministrator können Sie die Amazon Q Developer-App GitHub
Wichtig
Sie müssen die Anforderungen der GitHub-Organisation erfüllen, um die App von Amazon Q Developer zu installieren und den Zugriff auf GitHub-Repositorys zu autorisieren. Weitere Informationen erhalten Sie unter Requirements to install a GitHub App
Anmerkung
Wenn Ihre GitHub-Unternehmensorganisation die IP-Zulassungsliste aktiviert hat, müssen Sie die zulässigen IP-Adressen in der GitHub-App akzeptieren. Sie können sich auch dafür entscheiden, die IP-Adressen automatisch Ihrer Zulassungsliste hinzuzufügen. Weitere Informationen erhalten Sie unter Allowing access by GitHub Apps
Die folgenden IP-Adressen werden für den Zugriff auf Ihre GitHub-Ressourcen verwendet:
34.228.181.128 44.219.176.187 54.226.244.221
Agenten von Amazon Q Developer
Die Agenten von Amazon Q Developer bieten Unterstützung während des gesamten Softwareentwicklungszyklus, von der Programmierung, dem Testen und der Bereitstellung bis hin zur Fehlerbehebung und Modernisierung von Anwendungen.
-
Amazon-Q-Entwicklungsagent – Nachdem Sie ein Problem erstellt und das Funktionsentwicklungslabel hinzugefügt haben, implementiert Amazon Q Developer automatisch Ihre neuen Funktionen und Bugfixes. Amazon Q Developer erstellt eine Pull-Anforderung mit den Änderungen und einer Zusammenfassung der Änderungen. Anstatt ein Label zuzuweisen, können Sie die Funktionsentwicklung auch mit dem
/q dev-Slash-Befehl in einem Kommentar zum Problem einleiten. Weitere Informationen finden Sie unter Entwickeln von Funktionen und Iterieren mit Amazon Q Developer in GitHub. -
Amazon-Q-Codeüberprüfungsagent – Wenn eine neue Pull-Anforderung erstellt oder eine abgeschlossene Pull-Anforderung erneut geöffnet wird, führt Amazon Q Developer automatisch eine Codeüberprüfung durch und gibt Feedback zur Codequalität, zu potenziellen Problemen und Sicherheitsbedenken. Amazon Q Developer generiert auch Korrekturen für die identifizierten Probleme, die Sie überprüfen und per Commit an die Pull-Anforderung übergeben können. Die Codeüberprüfung umfasst eine Zusammenfassung der Codeüberprüfung mit zusammengefassten Ergebnissen. Sie können mit Amazon Q Developer interagieren, indem Sie den Befehl
/qin den Pull-Anforderungskommentaren verwenden, um Fragen zu den Ergebnissen der Codeüberprüfung zu stellen.Automatische Codeüberprüfungen werden nicht durch nachfolgende Commits ausgelöst, die innerhalb einer bestehenden Pull-Anforderung vorgenommen wurden. Sie können mit dem
/q review-Slash-Befehl zusätzliche Codeüberprüfungen innerhalb von Pull-Anforderungen initiieren. Weitere Informationen finden Sie unter Überprüfen von Code mit Amazon Q Developer in GitHub. -
Amazon-Q-Transformationsagent – Nachdem Sie ein Problem erstellt und das Codetransformationslabel hinzugefügt haben, wandelt Amazon Q Developer Ihren Code von Java-Version 8 oder 11 in Version 17 um. Amazon Q Developer erstellt eine Pull-Anforderung mit den Änderungen und einer Zusammenfassung der Änderungen. Anstatt ein Label zuzuweisen, können Sie die Codetransformation auch mit dem
/q transform-Slash-Befehl in einem Kommentar zum Problem einleiten. Weitere Informationen finden Sie unter Transformieren von Code mit Amazon Q Developer in GitHub.
Wichtig
Die App von Amazon Q Developer versucht, automatisch die Labels Amazon-Q-Entwicklungsagent und Amazon-Q-Transformationsagent in GitHub-Repositorys zu erstellen, für die Sie den Zugriff autorisieren. Wenn die Labels nicht automatisch erstellt oder versehentlich gelöscht werden, können Sie sie manuell in GitHub erstellen. Die Labels müssen als Amazon-Q-Entwicklungsagent und Amazon-Q-Transformationsagent bezeichnet werden, damit sie als Labels von Amazon Q Developer erkannt und verarbeitet werden können. Weitere Informationen erhalten Sie unter Eine Kennzeichnung erstellen
Registrieren der App-Installation
Die Integration von Amazon Q Developer für GitHub ist kostenlos erhältlich, ohne dass Sie für den Einstieg ein AWS -Konto einrichten müssen. Sie erhalten eine begrenzte Anzahl von Aufrufen pro Monat für die Funktionsentwicklung und Codetransformation sowie eine begrenzte Anzahl von Zeilen für Codeüberprüfungen pro Monat. Sie können das Kontingent der kostenlose Nutzung erhöhen, indem Sie die App-Installation von Amazon Q Developer im AWS -Konto registrieren. Weitere Informationen finden Sie unter Erhöhen der Nutzungsbeschränkungen und Konfigurieren der Details in der Konsole von Amazon Q Developer.
Wichtig
Sie müssen die Anforderungen für die GitHub-Organisation erfüllen, um die App-Installation in der Konsole von Amazon Q Developer zu registrieren. Weitere Informationen finden Sie in der GitHubDokumentation unter Anforderungen für die Installation einer GitHub App
Verwenden von Browsererweiterungen in GitHub
Sie können die Erweiterung von Amazon Q Developer in einem unterstützten Browser verwenden, um bei GitHub-Problemen schnell ein Label für die Funktionsentwicklung oder Codetransformation hinzuzufügen, ohne die Labelmenüs durchsuchen zu müssen.
Die Erweiterung von Amazon Q Developer ist für die folgenden Browser verfügbar:
Verwendung von Slash-Befehlen bei GitHub-Problemen und Pull-Anforderungen
Sie können Slash-Befehle in Kommentaren innerhalb von GitHub-Problemen oder Pull-Anforderungen verwenden, um Amazon Q Developer aufzufordern, Entwicklungsaufgaben auszuführen oder Support zu leisten.
-
/q dev– Ruft bei einem GitHub-Problem Amazon Q Developer auf, damit automatisch neue Funktionen und Fehlerkorrekturen implementiert werden. Amazon Q Developer erstellt eine Pull-Anforderung mit den Änderungen und einer Zusammenfassung der Änderungen. -
/q review– Ruft Amazon Q Developer auf, um automatisch Codeüberprüfungen durchzuführen, wenn Pull-Anforderungen erstellt oder erneut geöffnet werden. Codeüberprüfungen bieten Feedback zur Codequalität, zu potenziellen Problemen und Sicherheitsbedenken sowie Lösungsvorschläge und Zusammenfassungen der Codeüberprüfungen mit Thread-Ergebnissen. Verwenden Sie/qin Pull-Anforderungskommentaren, um mit den Ergebnissen zu interagieren. Automatische Überprüfungen werden nicht durch nachfolgende Commits ausgelöst, die innerhalb bestehender Pull-Anforderungen vorgenommen wurden. -
/q transform– Ruft Amazon Q Developer auf, um Code von Java 8 oder 11 automatisch in Java 17 umzuwandeln, wenn ein Problem mit dem Codetransformationslabel auftritt. Amazon Q Developer erstellt eine Pull-Anforderung mit den Änderungen und einer Zusammenfassung der Änderungen. -
/q help– Enthält Informationen zu Amazon Q Developer für GitHub, einschließlich Slash-Befehlen, Funktionen und Anpassungsdetails sowie einen Link zur Amazon Q Developer für GitHub (Vorschau)-Dokumentation im Entwicklerhandbuch für Amazon Q Developer.