In diesem Dokument werden die 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 abzurufen, Designdokumente zusammenzufassen und vieles mehr. Die Tools sind in der kostenlosen Version von Gemini Code Assist für Einzelpersonen 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 in den folgenden Ressourcen:
- Gemini Code Assist für Einzelpersonen: Erste Schritte mit den Tools
- Standard- und Enterprise-Version von Gemini Code Assist: Erste Schritte mit den Tools
Beschränkungen
Für Gemini Code Assist-Tools gelten die folgenden Einschränkungen:
- Die Tools sind nur in VS Code und JetBrains-IDEs verfügbar.
- Mit Tools können keine Vorgänge ausgeführt werden, 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 verursachen.
- Der Tool-Operator (
@
) gefolgt vom Toolnamen muss am Anfang des Prompts stehen.
Verfügbare Tools
In der folgenden Tabelle sind die verfügbaren Gemini Code Assist-Tools aufgeführt.
Produkt oder Dienstleistung | Verfügbar in Gemini Code Assist-Versionen | Beispielaussage | Servicedokumentation |
---|---|---|---|
Apigee | Unternehmen | @Apigee create an API to manage users |
Anleitung: APIs mit Gemini Code Assist in Apigee entwerfen, entwickeln und testen |
Atlassian Rovo | Alle Ausgaben | @AtlassianRovo get tasks assigned to me |
Atlassian Rovo für Google Gemini Code Assist |
GitHub | Alle Ausgaben | @GitHub list issues assigned to me |
|
GitLab | Alle Ausgaben | @GitLab list open pull requests assigned to me |
|
Google Datenbank | Standard und Enterprise | @GoogleDatabases add a function to get customers by ID in @File |
|
Google Docs | Alle Ausgaben | @GoogleDocs list my docs |
Mit Gemini Code Assist beim Codieren Dokumente lesen |
MongoDB | Alle Ausgaben | @MongoDB how can I optimize my query? |
MongoDB-Dokumentation |
Neo4j | Alle Ausgaben | @neo4j How do I configure the Java driver? |
Neo4j-Dokumentation |
New Relic | Alle Ausgaben | @NewRelic how do I install the python agent? |
New Relic-Agent für Google Gemini Code Assist |
Redis | Alle Ausgaben | @Redis what is Redis Cloud? |
Redis-Dokumente |
Sentry | Alle Ausgaben | @Sentry list issues in project my-project |
Sentry.io-Dokumentation |
Snyk | Alle Ausgaben | @Snyk scan for issues |
Snyk-Nutzerdokumente |
So werden Ihre Daten in 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 Sie den Chatverlauf und die abgerufenen Daten aus den einzelnen Tools getrennt voneinander aufbewahren, hat nur das Tool, das Sie verwenden, Zugriff auf die 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 mit Ihren Daten umgeht, finden Sie unter So verwendet Gemini Code Assist Ihre Daten.
Authentifizierung
Für die Nutzung von Gemini Code Assist-Tools müssen Sie Folgendes tun:
- Authentifizieren Sie sich bei Google Cloud, um Ihre Identität und Zugriffsberechtigungen zu bestätigen.
- Authentifizieren Sie sich bei jedem Tool bei dem Google-Dienst oder der Drittanbieter-API, auf den Sie zugreifen.
Nächste Schritte
- Konfigurieren Sie die Tools für Gemini Code Assist für Einzelpersonen in Ihrer IDE.
- Erste Schritte mit den Gemini Code Assist-Tools für Einzelpersonen
- Konfigurieren Sie die Tools der Standard- oder Enterprise-Version von Gemini Code Assist in Ihrer IDE.
- Erste Schritte mit den Tools der Standard- oder Enterprise-Version von Gemini Code Assist