Gemini Code Assist Standard und Enterprise – Übersicht

Gemini Code Assist Standard und Enterprise sind Produkte aus dem Portfolio Gemini für Google Cloud. Sie bieten KI-gestützte Unterstützung, mit der Ihr Entwicklungsteam Anwendungen im gesamten Softwareentwicklungs-Lebenszyklus entwickeln, bereitstellen und verwalten kann. Diese Produkte sind unabhängig von Gemini Code Assist für Einzelpersonen.

Sie können Gemini Code Assist in Ihrer IDE (z. B. VS Code, JetBrains-IDEs wie IntelliJ und PyCharm, Cloud Workstations, Cloud Shell-Editor oder Android Studio) verwenden, um KI-gestützte Codeunterstützung in vielen gängigen Programmiersprachen zu erhalten. Sie können Code beim Schreiben vervollständigen, vollständige Funktionen oder Codeblöcke aus Kommentaren generieren, Unittests erstellen und beim Debuggen, Analysieren und Dokumentieren von Code Hilfe erhalten.

Gemini Code Assist liefert kontextbezogene Antworten auf Ihre Prompts, einschließlich Quellenangaben zu den Dokumenten und Codebeispielen, die Gemini Code Assist zum Generieren der Antworten verwendet hat.

Weitere Informationen dazu, wie und wann Gemini für Google Cloud Ihre Daten verwendet Da es sich bei Gemini für Google Cloud -Produkte um eine Technologie im Frühstadium handelt, kann es zu Ergebnissen kommen, die zwar plausibel erscheinen, aber faktisch falsch sind. Wir empfehlen, alle Ausgaben von Gemini für Google Cloud -Produkte zu validieren, bevor Sie sie verwenden. Weitere Informationen finden Sie unter Gemini für Google Cloud und verantwortungsbewusste Anwendung von KI.

So unterstützt Gemini Code Assist beim Programmieren

Gemini Code Assist bietet Unterstützung beim Programmieren und bei codebezogenen Aufgaben. Wir empfehlen, den gesamten Code zu testen und zu überprüfen. Gemini Code Assist liefert Informationen zur Quellenangabe, wenn direkt aus einer anderen Quelle, z. B. aus vorhandenem Open-Source-Code, zitiert wird. Weitere Informationen finden Sie unter Wie und wann Gemini Quellen zitiert.

Mit Gemini Code Assist in Ihrer IDE interagieren

Nachdem Sie Gemini Code Assist Standard oder Enterprise für ein Google Cloud-Projekt eingerichtet und die Gemini Code Assist-Erweiterung in Ihrer IDE (VS Code oder unterstützte JetBrains-IDE) installiert haben, können Sie auf folgende Weise Unterstützung anfordern:

  • Sie erhalten Codevervollständigungen oder generieren Code direkt im Code-Editor.

  • Klicken Sie in der IDE auf spark Gemini, um den Konversationsassistenten 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.

Unterstützte Funktionen für Gemini Code Assist Standard und Enterprise

In den folgenden Abschnitten werden die Arten der Unterstützung durch generative KI beschrieben, die in Gemini Code Assist Standard und Enterprise verfügbar sind.

Programmierunterstützung und Chat

In der folgenden Tabelle sind die Arten der Unterstützung durch Generative AI aufgeführt, die in unterstützten IDEs verfügbar sind:

KI-Programmierunterstützung Gemini Code Assist-Standard Gemini Code Assist Enterprise

Codevervollständigung und ‑generierung in Ihrem IDE-Projekt in den folgenden IDEs:

Konversationsassistent in Ihrer IDE, der den Kontext Ihrer geöffneten Dateien verwendet
Unterstützung mehrerer IDEs (VS Code, JetBrains-IDEs wie IntelliJ und PyCharm, Cloud Workstations)
Intelligente Aktionen und Befehle
Sie können intelligente Aktionen starten, indem Sie auf ausgewählten Code rechtsklicken (VS Code, JetBrains-IDEs wie IntelliJ und PyCharm, Cloud Shell-Editor, Cloud Workstations und Android Studio). Smarte Befehle können Sie mit dem Bindestrich / in der Auswahlleiste entweder mit oder ohne ausgewählten Code starten (VS Code, Cloud Shell-Editor und Cloud Workstations).
Externe Dienste als Tools
Mit Gemini Code Assist-Tools können Sie Informationen abrufen und Aktionen ausführen, die von externen Diensten in Ihrer IDE bereitgestellt werden. Sie können Prompts an bestimmte Tools senden, indem Sie das Symbol @ gefolgt vom Namen des Tools verwenden. Beispiel: @GitHub get issues assigned to me. Weitere Informationen zu den Tools finden Sie unter Gemini Code Assist-Tools – Übersicht.
Geistiges Eigentum und Compliance
Quellenangaben in der IDE und in der Google Cloud Console
Haftungsfreistellung für geistiges Eigentum
VPC-SC und privater Google-Zugriff
Wissen im Unternehmen
Individuelle Codevorschläge aus Ihren Codebases in GitHub, GitLab und Bitbucket in Ihrer IDE  

Gemini Cloud Assist

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI in Gemini Cloud Assist in der Google Cloud Console aufgeführt:

Gemini Cloud Assist-Hilfe Gemini Code Assist-Standard Gemini Code Assist Enterprise
Gemini Cloud Assist-Funktionen (einschließlich Funktionen, die für alle Google-Nutzer und für Gemini Code Assist Enterprise-Nutzer verfügbar sind)  

Gemini in Apigee

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI bei der API-Entwicklung in Apigee (IDE und Google Cloud Console) aufgeführt:

Gemini Code Assist für die API-Verwaltung Gemini Code Assist-Standard Gemini Code Assist Enterprise
Generierung von OpenAPI-Spezifikationen mithilfe von Aufforderungen in natürlicher Sprache. (Vorschau)  
Unternehmenskontext, der beim Erstellen von API-Spezifikationen verwendet wird. (Vorschau)  
Erläuterung des Gemini Code Assist-Codes für Apigee-Richtlinien (Vorschau)  

Gemini in Application Integration

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI unter Anwendungsintegration in der Google Cloud Console aufgeführt:

Unterstützung beim Erstellen von Integrationen Gemini Code Assist-Standard Gemini Code Assist Enterprise
KI-gestützter visueller Editor zur Erstellung von Automatisierungsabläufen  
KI-gestützte Automatisierungsentwicklung im Unternehmenskontext  
Generierung und Optimierung der Dokumentation für den Automatisierungsablauf mit generativer KI  

Gemini-Funktionen in BigQuery mit Gemini Code Assist

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI für BigQuery in BigQuery Studio aufgeführt:

Data insights Gemini Code Assist-Standard Gemini Code Assist Enterprise
Dateninformationen bietet eine informative Bibliothek mit Abfragen, die aus den Metadaten Ihrer Tabellen generiert wurden.

Gemini in Colab Enterprise

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI für Code in Colab Enterprise aufgeführt:

Code-Hilfe für Notebooks Gemini Code Assist-Standard Gemini Code Assist Enterprise
Python-Code generieren und vervollständigen in einem Notebook

Gemini in Datenbanken

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI für das Codieren in Datenbanken aufgeführt:

SQL-Abfragen generieren Gemini Code Assist-Standard Gemini Code Assist Enterprise
Sie können SQL-Anweisungen in natürlicher Sprache schreiben.
Kontextbezogenen Code abrufen, der mit Ihrem Schema funktioniert
Bestehende Abfragen optimieren und erklären

Gemini in Firebase

In der folgenden Tabelle sind die Arten der Unterstützung durch generative KI für die Anwendungsentwicklung aufgeführt, die von Gemini in Firebase bereitgestellt werden:

Chat-KI-Hilfe in der Firebase Console Gemini Code Assist-Standard Gemini Code Assist Enterprise
Sie profitieren von umfassendem Wissen, Best Practices und Fachwissen zur Fehlerbehebung für Firebase-Produkte und ‑Dienste.
Mithilfe von natürlicher Sprache im Chat können Sie Beispielcode für Firebase generieren, umschreiben und debuggen.
Mit Prompts in natürlicher Sprache Code erklären, generieren und transformieren
Analyse der App-Qualität
Fassen Sie App-Abstürze zusammen und stellen Sie Informationen und Schritte zur Fehlerbehebung bereit, damit Entwickler Probleme mit der App-Qualität untersuchen und beheben können.
Vorhandenen Code analysieren, potenzielle Probleme erkennen und Verbesserungen vorschlagen.
Zusammenfassung und Statistiken zu Firebase Cloud Messaging- und In-App-Messaging-Kampagnen
Sie können Ihre Kampagnen mit Nachrichten zusammenfassen und analysieren und erhalten umsetzbare Empfehlungen zur Leistungssteigerung.
Firebase Data Connect-Schemagenerierung und explorative Datenanalyse
Datenbankschemata mit natürlicher Sprache generieren
GraphQL-Abfragen und ‑Mutationen mit natürlicher Sprache generieren
Kontextbezogenes Bewusstsein
Verwenden Sie den Projekt- und Anwendungskontext, um die Konversationsunterstützung, die Fehlerbehebung und die Analyse der App-Qualität zu steuern.

Gemini Code Assist einrichten

Eine ausführliche Anleitung finden Sie unter Gemini Code Assist einrichten.

Nächste Schritte