Gemini Code Assist – Übersicht

Gemini Code Assist ist Teil von Gemini for Google Cloud und bietet KI-gestützte Unterstützung für das Erstellen, Bereitstellen und Betreiben von Anwendungen während des gesamten Softwareentwicklungszyklus.

Sie können Gemini Code Assist in Ihrer IDE (z. B. VS Code, IntelliJ, Cloud Workstations oder Cloud Shell Editor) verwenden, um KI-gestützte Codeunterstützung in vielen gängigen Sprachen zu erhalten. Sie können Codevervollständigungen erhalten, während Sie Ihren Code schreiben, vollständige Funktionen oder Codeblöcke aus Kommentaren generieren, Unittests generieren und Hilfe beim Debuggen, Verstehen und Dokumentieren Ihres Codes erhalten.

Gemini Code Assist bietet kontextbezogene Antworten auf Ihre Aufforderungen, einschließlich Zitationen von Quellen darüber, welche Dokumentation und Codebeispiele Gemini zum Generieren von Antworten verwendet hat.

Gemini Code Assist verwendet Large Language Models (LLMs), die von Google entwickelt werden. Die LLMs sind mit Milliarden von Zeilen an Open-Source-Code, Sicherheitsdaten und Google Cloud-spezifischen Inhalten wie Dokumentationen und Beispielcodes abgestimmt.

Gemini verwendet Ihre Prompts und seine Antworten nicht als Daten zum Trainieren seines Modells. Weitere Informationen finden Sie unter So verwenden Gemini for Google Cloud Ihre Daten. Gemini ist noch in der Anfangsphase und kann eine Ausgabe generieren, die plausibel erscheint, aber sachlich falsch ist. Wir empfehlen, die gesamte Ausgabe von Gemini vor der Verwendung zu validieren. Weitere Informationen finden Sie unter Gemini für Google Cloud und Responsible AI.

So unterstützt Gemini beim Programmieren

Gemini bietet Unterstützung bei Programmierungs- und codebezogenen Aufgaben. Wir empfehlen Ihnen, den gesamten Code zu testen und zu überprüfen. Gemini stellt Zitationsinformationen bereit, wenn es direkt aus einer anderen Quelle zitiert wird, z. B. aus vorhandenem Open-Source-Code. Weitere Informationen finden Sie unter Wie und wann Gemini Quellen zitiert.

Mit Gemini Code Assist in Ihrer IDE interagieren

Nachdem Sie Gemini Code Assist für ein Google Cloud-Projekt eingerichtet und das Cloud Code-Plug-in in Ihrer IDE installiert haben, können Sie so Unterstützung anfordern:

  • Sie können direkt im Code-Editor Codevervollständigungen empfangen oder Code generieren.

  • Klicken Sie in der IDE auf spark Gemini, um den Konversationsassistenten aufzurufen. Sie können Fragen stellen oder Code im Editor auswählen und Aufforderungen wie die folgenden eingeben:

    • Write unit tests for my code.
    • Help me debug my code.
    • Make my code more readable.

Weitere Informationen finden Sie unter Gemini Code Assist in Ihrer IDE verwenden.

Features

In der folgenden Tabelle sind die Arten der Unterstützung mit generativer KI aufgeführt, die in Gemini Code Assist verfügbar sind, zusammen mit Links zur Dokumentation, in der Sie erfahren, wie Sie Unterstützung erhalten:

Task (Aufgabe) Art der Unterstützung Produktdokumentation
Entwickeln und bereitstellen
  • Generieren Sie Code und beheben Sie ihn.
  • Generieren Sie Einheitentests.
  • Beantworte Fragen zu Code und anderen technischen Themen.
  • Machen Sie Vorschläge für Best Practices und Optimierungen.
Codetransformationen (Vorschau)
  • Generieren Sie Kommentarzeilen, um Ihren Code zu dokumentieren.
  • Beheben Sie Probleme mit dem Code.
  • Verbessern Sie die Lesbarkeit des Codes.
  • Code effizienter machen.

Nächste Schritte