Gemini Code Assist – Übersicht

Gemini Code Assist ist ein Produkt im Portfolio von Gemini für Google Cloud und bietet KI-gestützte Unterstützung beim 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-basierte Programmierunterstützung in vielen gängigen Sprachen zu erhalten. Sie können beim Schreiben Ihres Codes Codevervollständigungen erhalten, vollständige Funktionen oder Codeblöcke aus Kommentaren generieren, Einheitentests generieren und Hilfe beim Debuggen, Verstehen und Dokumentieren Ihres Codes erhalten.

Gemini Code Assist bietet kontextbasierte Antworten auf Ihre Prompts, einschließlich Quellenzitate bezüglich der Dokumentation und Codebeispiele, die Gemini zum Generieren von Antworten verwendet hat.

Gemini Code Assist verwendet von Google entwickelte Large Language Models (LLMs). Die LLMs sind mit Milliarden von Zeilen Open-Source-Code, Sicherheitsdaten und Google Cloud-spezifischen Inhalten wie Dokumentation und Beispielcode abgestimmt.

Informationen dazu, wie und wann Gemini für Google Cloud Ihre Daten verwendet Als Technologie im Anfangsstadium kann Gemini für Google Cloud Ergebnisse generieren, die plausibel erscheinen, aber faktisch falsch sind. Wir empfehlen Ihnen, alle Ausgaben von Gemini für Google Cloud vor der Verwendung zu validieren. Weitere Informationen finden Sie unter Gemini für Google Cloud und Responsible AI.

So unterstützt Gemini Code Assist beim Programmieren

Gemini Code Assist unterstützt Sie beim Programmieren und bei codebezogenen Aufgaben. Wir empfehlen, den gesamten Code zu testen und zu überprüfen. Gemini Code Assist stellt Zitationsinformationen zur Verfügung, wenn es direkt aus einer anderen Quelle zitiert, z. B. vorhandenem Open-Source-Code. Weitere Informationen finden Sie unter Wie und wann Gemini Quellen zitiert.

Mit Gemini Code Assist in der 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 um Unterstützung bitten:

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

  • Klicken Sie in der IDE auf spark Gemini, um den Unterhaltungsassistenten aufzurufen. Sie können Fragen stellen oder Code in Ihrem Editor auswählen und Prompts 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 durch Generative AI aufgeführt, die in Gemini Code Assist verfügbar sind, sowie Links zur Dokumentation, in der erläutert wird, wie Sie Hilfe erhalten:

Task (Aufgabe) Art der Unterstützung Produktdokumentation
Entwickeln und bereitstellen
  • Generieren Sie Code und beheben Sie Fehler.
  • Einheitentests generieren.
  • Beantworten Sie Fragen zu Code und anderen technischen Themen.
  • Unterbreiten Sie Vorschläge zu Best Practices und zur Optimierung.
Codetransformationen (Vorschau)
  • Generieren Sie Kommentarzeilen, um Ihren Code zu dokumentieren.
  • Beheben Sie Fehler im Code.
  • Verbessern Sie die Lesbarkeit von Code.
  • Code effizienter gestalten

Nächste Schritte