Gemini Code Assist – Übersicht

Gemini Code Assist ist ein Produkt der Gemini für Google Cloud-Portfolio, Angebote KI-gestützte Unterstützung für Ihr Entwicklungsteam beim Erstellen, Bereitstellen und Ausführen Softwareentwicklungszyklus.

Sie können Gemini Code Assist in Ihrer IDE (z. B. VS Code, IntelliJ, Cloud Workstations oder Cloud Shell-Editor) für KI-gestütztes Programmieren in vielen beliebten Sprachen. Sie können Codevervollständigungen erhalten, während Sie Code schreiben, vollständige Funktionen generieren oder Codeblöcke aus Kommentaren erstellen, Unittests generieren und Hilfe bei der Fehlerbehebung erhalten, zu verstehen und zu dokumentieren.

Gemini Code Assist bietet kontextbezogene Antworten auf Ihre Prompts, einschließlich Quellenangaben welche Dokumentation und Codebeispiele Gemini verwendet hat, Generieren der Antworten.

Gemini Code Assist verwendet Large Language Models (LLMs), die entwickelt wurden, von Google. Die LLMs sind mit Milliarden von Zeilen Open-Source-Code, Sicherheitsdaten und Google Cloud-spezifische Inhalte wie Dokumentation und Beispielcode.

Wie und wann Gemini funktioniert für Google Cloud nutzt Ihre Daten. Als Technologie in der Frühphase kann Gemini für Google Cloud-Produkte eine Ausgabe generieren, die plausibel erscheint, aber faktisch falsch ist. Wir empfehlen Ihnen, alle Ausgaben von Gemini für Google Cloud-Produkte, bevor Sie sie verwenden. 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 Aufgaben. Wir empfehlen, den gesamten Code zu testen und zu überprüfen. Gemini Code Assist stellt Zitationsinformationen bereit, wenn es direkt aus einer anderen Quelle zitiert, wie 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 einrichten, und das Cloud Code-Plug-in in Ihrer IDE installieren, können Sie um Unterstützung zu bitten:

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

  • Klicken Sie in der IDE auf Spark Gemini, um Konversationsassistenten anzeigen. Sie können Fragen stellen oder Code auswählen in Ihren Editor und geben Sie Prompts wie die folgenden ein:

    • 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 die in Gemini Code Assist verfügbar sind, sowie Links zur Dokumentation, zeigt Ihnen, wie Sie Hilfe erhalten:

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