Generative KI unterstützt Sie bei der schnelleren Softwareentwicklung und ‑bereitstellung und bietet Sicherheit und Datenschutz für Unternehmen.
Sie möchten mit Gemini-Modellen arbeiten? Gemini API in Vertex AI testen
Features
Gemini Code Assist vervollständigt Code, während Sie ihn schreiben, und generiert nach Bedarf ganze Codeblöcke oder Funktionen. Die Codeunterstützung ist in vielen gängigen IDEs verfügbar, z. B.Visual Studio Code, JetBrains-IDEs (IntelliJ, PyCharm, GoLand, WebStorm usw.), Cloud Workstations oder Cloud Shell-Editor und unterstützt mehr als 20 Programmiersprachen, darunter Java, JavaScript, Python, C, C++, Go, PHP und SQL.
Über eine Chatoberfläche in natürlicher Sprache können Sie schnell mit Gemini Code Assist chatten, um Antworten auf Ihre Fragen oder Tipps zu Best Practices für das Programmieren zu erhalten. Der Chat ist in allen unterstützten IDEs verfügbar.
Passen Sie Gemini Code Assist mithilfe der privaten Codebasis Ihrer Organisation an, um eine individuellere Unterstützung zu erhalten. Ihre Entwickler können Codevorschläge erhalten, die für Ihre privaten Codebasis relevanter sind.
Gemini Code Assist generiert Code, der für Ihre Anwendung relevanter ist. Dazu gründet Gemini die Antworten mit dem Kontext aus Ihrer lokalen Codebasis und der aktuellen Entwicklungssitzung. Sie können umfangreiche Änderungen an Ihrer Codebasis vornehmen. Dazu gehören das Hinzufügen neuer Funktionen, das Aktualisieren dateiübergreifender Abhängigkeiten, die Unterstützung bei Versionsupgrades und umfassende Codeüberprüfungen. Diese Funktion bietet das Google-Modell Gemini 1.5 Pro.
Gemini Code Assist bietet kontextbezogene intelligente Aktionen und intelligente Befehle. Das sind Kurzbefehle, mit denen Sie Aufgaben automatisieren können, z. B. um Codefehler zu beheben, für die Codegenerierung und Codeerklärung. Sie können auch einfach Ihren Code auswählen und ihn mithilfe natürlicher Sprache schnell bearbeiten. Da diese intelligenten Aktionen und Befehle direkt in der IDE verfügbar sind, wird der Kontextwechsel beim Kopieren/Einfügen minimiert, was die Nutzung für Entwickler wesentlich einfacher macht. Weil sich Gemini in Ihrer IDE befindet, verfügt es außerdem über den Kontext aller Dateien und kann Sie individueller unterstützen.
Mit Gemini Code Assist können Sie in Apigee ohne spezielles Fachwissen APIs erstellen, die Ihren Unternehmensstandards entsprechen. Wenn eine vorhandene API-Spezifikation im API-Hub Ihre Anforderungen nicht erfüllt, können Sie mit nur einem Prompt eine neue erstellen. Gemini Code Assist berücksichtigt Artefakte wie Sicherheitsschemas oder API-Objekte im API-Hub und verwendet diese, um eine auf Ihr Unternehmen zugeschnittene Spezifikation vorzuschlagen, was Zeit bei Überprüfung und Entwicklung spart. Darüber hinaus unterstützt Gemini Sie dabei, ganz einfach einen Testserver hochzufahren, der reales Verhalten simuliert, und einen Proxy aus Ihrer Spezifikation zu erstellen.
Gemini Code Assist enthält Gemini in Firebase, das in die Firebase Console eingebunden ist, um den Entwicklungsprozess zu optimieren. Chatten Sie mit Gemini, um Ihre Anwendung zu planen und zu entwerfen, Probleme zu beheben und Empfehlungen auf der Grundlage von Best Practices zu erhalten. Mit KI-Unterstützung in Crashlytics erhalten Sie Statistiken zu App-Abstürzen, Zusammenfassungen zu Abstürzen, mögliche Ursachen und Lösungsvorschläge.
Gewinnen Sie tiefere Einblicke aus Ihren Daten, indem Sie Daten in BigQuery mithilfe natürlicher Sprache untersuchen, umwandeln und visualisieren. Generieren Sie aufschlussreiche Abfragen und bitten Sie Gemini, effizienten SQL- und Python-Code für Sie zu erstellen. Beheben Sie Apache Spark-Arbeitslasten, optimieren Sie Ihre Dateninfrastruktur mit Empfehlungen für Partitionierung, Clustering und materialisierte Ansichten und passen Sie Ihre SQL-Übersetzungen mit Gemini Code Assist an.
Mit Gemini Code Assist in Application Integration können Sie durchgängige Automatisierungsabläufe aus Prompts oder Vorschlägen mit nur einem Klick erstellen. Gemini Code Assist schlägt anhand der Prompts und vorhandenen Unternehmensressourcen wie APIs oder Anwendungen mehrere Abläufe vor, die auf Ihren Anwendungsfall zugeschnitten sind. Sie können automatisch Variablen erstellen, Aufgaben vorkonfigurieren und die Dokumentation entsprechend Ihrem Unternehmenskontext erstellen. Sie erhalten Optimierungsvorschläge und können bestehende Abläufe mit nur einem Klick erweitern, um den Wartungsaufwand erheblich zu reduzieren.
In unserer Data-Governance-Richtlinie ist festgelegt, dass Code und Eingaben von Kunden sowie generierte Empfehlungen nicht zum Trainieren gemeinsam genutzter Modelle oder zum Entwickeln von Produkten verwendet werden. Kunden sind Inhaber ihrer Daten und ihres geistigen Eigentums und behalten die Kontrolle darüber. Gemini Code Assist bietet außerdem Sicherheitsfunktionen wie privaten Google-Zugriff, VPC Service Controls und Zugriffssteuerung für Unternehmen mit detaillierten IAM-Berechtigungen. So können Unternehmen KI-Unterstützung in großem Umfang einführen, ohne Kompromisse bei Sicherheit und Datenschutz einzugehen.
Gemini Code Assist unterstützt Unternehmen bei der Zitation von Quellen, sodass Codevorschläge automatisch gekennzeichnet werden, wenn aus einer Quelle direkt in größerem Umfang zitiert wird. Dies erleichtert Unternehmen die Einhaltung von Lizenzanforderungen. Die Richtlinie zur Haftungsfreistellung für IP-Adressen von Google trägt dazu bei, dass Nutzer einer Gemini Code Assist-Lizenz vor möglichen rechtlichen Konsequenzen im Zusammenhang mit Urheberrechtsverletzungen geschützt werden.
Gemini Code Assist hat mehrere Branchenzertifizierungen erhalten, darunter SOC 1/2/3, ISO/IEC 27001 (Managementsysteme für die Informationssicherheit), 27017 (Informationssicherheit in der Cloud), 27018 (Schutz personenidentifizierbarer Informationen) und 27701 (Privacy Information Management-Systeme). Weitere Informationen finden Sie unter Zertifizierungen und Sicherheit für Gemini.
Gemini Code Assist-Versionen vergleichen
Version | Übersicht | Wichtige Features |
---|---|---|
Gemini Code Assist Standard | Unterstützung beim Programmieren mit KI für Unternehmen zum Erstellen und Ausführen von Anwendungen mit integrierten Sicherheitsfunktionen. | Standard umfasst:
|
Gemini Code Assist Enterprise | Umfassende KI-gestützte Lösung für Anwendungsentwicklung, die basierend auf Ihren privaten Quellcode-Repositories angepasst und in viele Google Cloud-Dienste eingebunden werden kann, um Anwendungen im gesamten Technologie-Stack zu erstellen. | Alle Funktionen der Standardversion plus:
|
Gemini Code Assist Standard
Unterstützung beim Programmieren mit KI für Unternehmen zum Erstellen und Ausführen von Anwendungen mit integrierten Sicherheitsfunktionen.
Standard umfasst:
Gemini Code Assist Enterprise
Umfassende KI-gestützte Lösung für Anwendungsentwicklung, die basierend auf Ihren privaten Quellcode-Repositories angepasst und in viele Google Cloud-Dienste eingebunden werden kann, um Anwendungen im gesamten Technologie-Stack zu erstellen.
Alle Funktionen der Standardversion plus:
Funktionsweise
Gemini Code Assist verwendet Large Language Models (LLMs) von Google. Die LLMs sind mit Milliarden von Zeilen Open-Source-Code, Sicherheitsdaten sowie Google Cloud-Dokumentation und Beispielcode optimiert. Diese Modelle in Kombination mit Gemini Code Assist bieten Entwicklern Codevervollständigung, Codegenerierung, Chat in natürlicher Sprache und mehr in ihrer IDE und in Google Cloud-Diensten wie Firebase, Colab Enterprise (Vertex AI), Databases BigQuery, Apigee und Application Integration.
Gängige Einsatzmöglichkeiten
Beschleunigen Sie das Programmieren mit KI-Codevervollständigung, ‐generierung und Chatfunktion.
Anwendungsentwickler können Gemini Code Assist verwenden, um Code beim Programmieren in IDEs automatisch vervollständigen zu lassen oder Codeblöcke mithilfe von Kommentaren in natürlicher Sprache zu generieren. Sie können auch mit Gemini Code Assist chatten, um Antworten auf Fragen zum Code in der IDE zu erhalten.
Beschleunigen Sie das Programmieren mit KI-Codevervollständigung, ‐generierung und Chatfunktion.
Anwendungsentwickler können Gemini Code Assist verwenden, um Code beim Programmieren in IDEs automatisch vervollständigen zu lassen oder Codeblöcke mithilfe von Kommentaren in natürlicher Sprache zu generieren. Sie können auch mit Gemini Code Assist chatten, um Antworten auf Fragen zum Code in der IDE zu erhalten.
Mit intelligenten Aktionen den Entwicklungsprozess weiter beschleunigen
Entwickler können die intelligenten Aktionen von Gemini Code Assist verwenden, um häufige Aufgaben in der inneren Entwicklungsschleife zu automatisieren, z. B. Testgenerierung und Codeerklärungen. Diese vordefinierten Schritte können mit nur einem Klick ausgeführt werden und beschleunigen den Entwicklungsprozess zusätzlich.
Mit intelligenten Aktionen den Entwicklungsprozess weiter beschleunigen
Entwickler können die intelligenten Aktionen von Gemini Code Assist verwenden, um häufige Aufgaben in der inneren Entwicklungsschleife zu automatisieren, z. B. Testgenerierung und Codeerklärungen. Diese vordefinierten Schritte können mit nur einem Klick ausgeführt werden und beschleunigen den Entwicklungsprozess zusätzlich.
Mit KI-Unterstützung schneller programmieren und neue Tools kennenlernen
Ganz gleich, ob Sie Anleitungen zum Schreiben bestimmter Abfragen oder Scripts, Informationen über die besten Tools oder Bibliotheken zur Problembehebung oder Best Practices für das Programmieren suchen – Sie können sich von Gemini Code Assist direkt in der IDE in natürlicher Sprache beraten lassen und dadurch Kontextwechsel minimieren.
Mit KI-Unterstützung schneller programmieren und neue Tools kennenlernen
Ganz gleich, ob Sie Anleitungen zum Schreiben bestimmter Abfragen oder Scripts, Informationen über die besten Tools oder Bibliotheken zur Problembehebung oder Best Practices für das Programmieren suchen – Sie können sich von Gemini Code Assist direkt in der IDE in natürlicher Sprache beraten lassen und dadurch Kontextwechsel minimieren.
Mit Gemini in Firebase die Anwendungsentwicklung beschleunigen
Gemini in Firebase ist in die Firebase Console eingebunden und vereinfacht den Entwicklungsprozess, indem es z. B. schnelle Antworten liefert, Code-Snippets für Firebase-Integrationen generiert, Unterstützung bei der Fehlerbehebung bietet und Statistiken zur App-Qualität liefert. Diese Integration vereinfacht die Einarbeitung und ermöglicht es Entwicklern, ihre Apps mit Firebase schneller zu erstellen, zu starten und zu skalieren.
Mit Gemini in Firebase die Anwendungsentwicklung beschleunigen
Gemini in Firebase ist in die Firebase Console eingebunden und vereinfacht den Entwicklungsprozess, indem es z. B. schnelle Antworten liefert, Code-Snippets für Firebase-Integrationen generiert, Unterstützung bei der Fehlerbehebung bietet und Statistiken zur App-Qualität liefert. Diese Integration vereinfacht die Einarbeitung und ermöglicht es Entwicklern, ihre Apps mit Firebase schneller zu erstellen, zu starten und zu skalieren.
KI-basierte Unterstützung – maßgeschneidert für Ihr Unternehmen
Mit Gemini Code Assist in Apigee API Management und Application Integration lassen sich aus Ideen APIs erstellen, Anwendungen aufeinander abstimmen und SaaS-Anwendungs-Workflows automatisieren. Gemini kann Ihnen anhand von Daten zu Ihrer Unternehmensumgebung, wie Sicherheitsschema, APIs und Anwendungsnutzung, individuelle Empfehlungen und proaktive Vorschläge für Ihren Anwendungsfall liefern.
KI-basierte Unterstützung – maßgeschneidert für Ihr Unternehmen
Mit Gemini Code Assist in Apigee API Management und Application Integration lassen sich aus Ideen APIs erstellen, Anwendungen aufeinander abstimmen und SaaS-Anwendungs-Workflows automatisieren. Gemini kann Ihnen anhand von Daten zu Ihrer Unternehmensumgebung, wie Sicherheitsschema, APIs und Anwendungsnutzung, individuelle Empfehlungen und proaktive Vorschläge für Ihren Anwendungsfall liefern.
Preise
Preise für Gemini Code Assist | Die Preise richten sich nach den Lizenzen pro Nutzer und Monat, mit einer jährlichen Zusicherung für Enterprise und einer monatlichen oder jährlichen Zusicherung für Standard. |
---|---|
Dienst | Preis |
Gemini Code Assist Standard (monatlich) | 22,80 $ pro Nutzer und Monat. |
Gemini Code Assist Standard (jährlich) | 19 $ pro Nutzer und Monat bei einer Verpflichtung für ein Jahr. |
Gemini Code Assist Enterprise (monatlich) | $ 54 pro Nutzer und Monat. |
Gemini Code Assist Enterprise (jährlich) | 45 $ pro Nutzer und Monat bei einer Verpflichtung für ein Jahr. Gemini Code Assist Enterprise ist bis zum 31. März 2025 bei einer Vertragsdauer von 12 Monaten für 19 $ pro Monat und Nutzer verfügbar.Wenden Sie sich an unser Vertriebsteam, um dieses Werbeangebot zu nutzen. |
Preise für Gemini Code Assist
Die Preise richten sich nach den Lizenzen pro Nutzer und Monat, mit einer jährlichen Zusicherung für Enterprise und einer monatlichen oder jährlichen Zusicherung für Standard.
Gemini Code Assist Standard (monatlich)
22,80 $ pro Nutzer und Monat.
Gemini Code Assist Standard (jährlich)
19 $ pro Nutzer und Monat bei einer Verpflichtung für ein Jahr.
Gemini Code Assist Enterprise (monatlich)
$ 54 pro Nutzer und Monat.
Gemini Code Assist Enterprise (jährlich)
45 $ pro Nutzer und Monat bei einer Verpflichtung für ein Jahr.
Gemini Code Assist Enterprise ist bis zum 31. März 2025 bei einer Vertragsdauer von 12 Monaten für 19 $ pro Monat und Nutzer verfügbar.Wenden Sie sich an unser Vertriebsteam, um dieses Werbeangebot zu nutzen.
Anwendungsszenario
Hier erfahren Sie, wie Unternehmen mit Gemini Code Assist die Produktivität und das Wohlbefinden ihrer Entwickler steigern können.
Fiona Tan, CTO von Wayfair
„Gemini Code Assist hat erhebliche Verbesserungen im gesamten Spektrum erreicht. So konnten die Entwickler Umgebungen beispielsweise 55 % schneller als zuvor einrichten, die Abdeckung von Unittests für den Code stieg um mehr als 48 % und 60 % der Entwickelnden gaben an, dass sie sich jetzt auf zufriedenere Arbeit konzentrieren konnten.“
Video mit weiteren Informationen zur Geschichte von WayfairPartner und Integration
Wir arbeiten mit zahlreichen Partnern an Gemini Code Assist. Für die Optimierung von Gemini Code Assist stellen uns Technologiepartner zusätzliche Dokumentation und Daten zu ihren Produkten zur Verfügung. Dadurch können wir im Laufe der Zeit eine bessere Codeunterstützung bieten und allgemeine Antworten zu Produkten bereitstellen. Dienstleistungspartner spielen bei der Einführung von Gemini Code Assist eine wichtige Rolle.