Gemini Code Assist-Tools – Übersicht

In diesem Dokument werden Gemini Code Assist-Tools für Entwickler beschrieben. Mit Tools können Entwickler eine Verbindung zu externen Diensten herstellen, ohne die IDE zu verlassen, um Aufgaben zu erledigen, Designdokumente zusammenzufassen und vieles mehr. Tools sind in Gemini Code Assist für Einzelpersonen (kostenlos) sowie in den Standard- und Enterprise-Versionen von Gemini Code Assist verfügbar.

Sie können Prompts an bestimmte Tools im Gemini Code Assist-Chat in Ihrer IDE senden, indem Sie Ihren Prompt mit @TOOL_NAME beginnen. Wenn Sie Tools in Ihrer IDE ausprobieren möchten, folgen Sie der Anleitung unter Tools verwenden.

Beschränkungen

Für Gemini Code Assist-Tools gelten die folgenden Einschränkungen:

  • Tools sind nur in VS Code und JetBrains-IDEs verfügbar.
  • Tools können keine Vorgänge ausführen, mit denen eine Ressource in einem externen Dienst erstellt, bearbeitet oder gelöscht wird.
  • Jedes Tool unterstützt eine begrenzte Anzahl von Anwendungsfällen und kann außerhalb der empfohlenen Anwendungsfälle Fehler ausgeben.
  • Der Tool-Operator (@) gefolgt vom Tool-Namen muss am Anfang Ihres Prompts stehen.

Verfügbare Tools

In der folgenden Tabelle sind die verfügbaren Gemini Code Assist-Tools aufgeführt.

Produkt oder Dienstleistung In Gemini Code Assist-Versionen verfügbar Beispiel für einen Prompt Dokumentation zu Diensten
Apigee Unternehmen @Apigee create an API to manage users Anleitung: APIs mit Gemini Code Assist in Apigee entwerfen, entwickeln und testen
Atlassian Rovo Alle Versionen @AtlassianRovo get tasks assigned to me Atlassian Rovo für Google Gemini Code Assist
GitHub Alle Versionen @GitHub list issues assigned to me
GitLab Alle Versionen @GitLab list open pull requests assigned to me
Google Databases Standard und Enterprise @GoogleDatabases add a function to get customers by ID in @File
Google Docs Alle Versionen @GoogleDocs list my docs Dokumente während der Programmierung mit Gemini Code Assist lesen
MongoDB Alle Versionen @MongoDB how can I optimize my query? MongoDB-Dokumentation
Neo4j Alle Versionen @neo4j How do I configure the Java driver? Neo4j-Dokumentation
New Relic Alle Versionen @NewRelic how do I install the python agent? New Relic-Agent für Google Gemini Code Assist
Redis Alle Versionen @Redis what is Redis Cloud? Redis-Dokumentation
Sentry Alle Versionen @Sentry list issues in project my-project Sentry.io-Dokumentation
Snyk Alle Versionen @Snyk scan for issues Snyk-Nutzerdokumentation

So werden Ihre Daten von Tools verwendet

Jedes Tool hat seinen eigenen privaten Chatverlauf und Kontext. Wenn Sie ein Tool verwenden, werden Ihre Prompts und die Antworten des Tools nur bei der Interaktion mit diesem Tool verwendet. Andere Tools können nicht auf diese Informationen zugreifen.

Wenn Chatprotokolle und abgerufene Daten der einzelnen Tools getrennt voneinander gespeichert werden, hat nur das Tool, das Sie gerade verwenden, Zugriff auf seine Daten. Weitere Informationen dazu, welche API-Aufrufe ein bestimmtes Tool in Ihrem Namen ausführen kann, finden Sie unter Berechtigungen für Gemini Code Assist-Tools.

Weitere Informationen dazu, wie Gemini Code Assist Ihre Daten verarbeitet, finden Sie unter So verwendet Gemini Code Assist Ihre Daten.

Authentifizierung

Für Gemini Code Assist-Tools müssen Sie:

  • Authentifizieren Sie sich bei Google Cloud, um Ihre Identität und Ihre Zugriffsberechtigungen zu bestätigen.
  • Authentifizieren Sie sich für jeden Dienst oder jede API von Google oder einem Drittanbieter, auf die Sie mit den einzelnen Tools zugreifen.
Weitere Informationen zu Sicherheit und Datenschutz finden Sie unter Gemini Code Assist: Nutzungsbedingungen und Datenschutzerklärungen.

Nächste Schritte