Gemini Code Assist – Übersicht

Gemini Code Assist ist ein Produkt im Portfolio Gemini für Google Cloud und bietet KI-gestützte Unterstützung für Ihr Entwicklungsteam 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-gestützte Programmierunterstü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 kontextbasierte Antworten auf Ihre Prompts, einschließlich Quellenzitationen darüber, welche Dokumentation und Codebeispiele Gemini verwendet hat, um seine Antworten zu generieren.

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 Dokumentation und Beispielcode optimiert.

Gemini for Google Cloud verwendet Ihre Prompts oder deren Antworten nicht als Daten, um seine Modelle zu trainieren. Weitere Informationen finden Sie unter So verwendet Gemini for Google Cloud Ihre Daten. Gemini für Google Cloud befindet sich in einem frühen Stadium, um eine Ausgabe zu generieren, die plausibel erscheint, aber sachlich falsch ist. Wir empfehlen Ihnen, die gesamte Ausgabe von Gemini für Google Cloud vor der Verwendung zu validieren. Weitere Informationen finden Sie unter Gemini für Google Cloud und Responsible AI.

Gemini Code Assist unterstützt Sie beim Programmieren

Gemini Code Assist unterstützt Sie beim Programmieren und bei Code-bezogenen Aufgaben. Wir empfehlen Ihnen, den gesamten Code zu testen und zu überprüfen. Gemini Code Assist 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

Die folgende Tabelle zeigt die Arten von Unterstützung mit generativer KI, die in Gemini Code Assist verfügbar sind, zusammen mit Links zur Dokumentation, in der Sie erfahren, wie Sie Unterstützung erhalten können:

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