Erste Schritte mit Gemini Code Assist-Tools

In diesem Dokument werden Beispielvorschläge beschrieben, die Sie mit den Gemini Code Assist-Tools von GitLab und GitHub in Ihrer IDE verwenden können. Entwickler können Tools in der IDE verwenden, um Informationen aus externen Diensten abzurufen.

Weitere Informationen zu Gemini Code Assist-Tools und eine vollständige Liste der verfügbaren Dienste und Produkte finden Sie in der Übersicht über Gemini Code Assist-Tools.

Hinweise

  1. Richten Sie Gemini Code Assist ein.
  2. Bitten Sie Ihren Administrator, Tools zu aktivieren.
  3. Folgen Sie der Anleitung unter Tools konfigurieren, um eine Verknüpfung mit Ihrem GitHub- oder GitLab-Konto herzustellen.

Probleme und Pull-Anfragen mit dem GitHub-Tool ansehen

Mit dem GitHub-Tool können Sie sich zugewiesene Probleme ansehen und über die Suchfunktionen von GitHub in Ihrer IDE nach Problemen und Code suchen.

Sie benötigen ein GitHub-Konto.

Probleme mit dem GitHub-Tool suchen

Wenn Sie nach allen Ihnen zugewiesenen Problemen suchen möchten, geben Sie im Gemini Code Assist-Chat einen Prompt wie den folgenden ein:

@GitHub list issues assigned to me

Im GitHub-Tool werden alle Ihnen zugewiesenen Probleme aufgeführt.

Wenn Sie nach Problemen suchen möchten, die mit einem bestimmten Projekt und Repository verknüpft sind, geben Sie im Gemini Code Assist-Chat einen Prompt wie den folgenden ein:

@GitHub what issues are assigned to me in PROJECT_NAME/REPOSITORY

Ersetzen Sie Folgendes:

  • PROJECT_NAME durch den Namen des GitHub-Projekts.
  • REPOSITORY durch den Namen des GitHub-Repositorys.

Das GitHub-Tool listet Probleme auf, die Ihnen im angegebenen Repository zugewiesen sind.

Mit dem GitHub-Tool nach Pull-Anfragen suchen

Wenn Sie nach allen offenen Pull-Requests suchen möchten, die Ihnen zugewiesen sind, geben Sie im Gemini Code Assist-Chat einen Prompt wie den folgenden ein:

@GitHub list pull requests assigned to me

Wenn Sie nach allen Pull-Requests suchen möchten, die Ihnen in einem bestimmten Projekt und Repository zugewiesen wurden, geben Sie im Gemini Code Assist-Chat einen Prompt wie den folgenden ein:

@GitHub what are the pull requests assigned to me in PROJECT/REPOSITORY?

Ersetzen Sie Folgendes:

  • PROJECT_NAME durch den Namen des GitHub-Projekts.
  • REPOSITORY durch den Namen des GitHub-Repositorys.

Weitere empfohlene Prompts für das GitHub-Tool

Bevor Sie die folgenden Prompts verwenden, ersetzen Sie Folgendes:

  • PULL_REQUEST_NUMBER ist die Nummer der Pull-Anfrage in GitHub.
  • REPOSITORY_NAME ist der Name Ihres GitHub-Repositorys.
  • KEY_WORD ist ein Suchbegriff.
  • ISSUE_NAME Name eines GitHub-Problems

Für das GitHub-Tool werden die folgenden Prompts empfohlen:

  • @GitHub list issues assigned to me
  • @GitHub list my open pull requests
  • @GitHub list comments for pull request PULL_REQUEST_NUMBER in REPOSITORY_NAME
  • @GitHub find open issues for KEY_WORD
  • @GitHub find code relating to KEY_WORD
  • @GitHub get comments on my issue ISSUE_NAME
  • @GitHub what are the comments on my pr PULL_REQUEST_NUMBER

Mit dem GitLab-Tool Details zu Pull-Anfragen und Problemen abrufen

Mit dem GitLab-Tool können Sie Ihre Pull-Anfragen und Probleme aus Ihren GitLab-Projekten auflisten.

Wenn Sie Pull-Requests in einem GitLab-Projekt auflisten möchten, geben Sie im Gemini Code Assist-Chat einen Prompt wie den folgenden ein:

@gitlab list my open pull requests in project PROJECT_NAME

Dabei ist PROJECT_NAME der Name Ihres GitLab-Projekts.

Im @gitlab-Tool werden Ihre offenen Pull-Requests aufgeführt.

Wenn Sie sich die in GitLab zugewiesenen Probleme anzeigen lassen möchten, geben Sie im Gemini Code Assist-Chat einen Prompt wie den folgenden ein:

@gitlab list issues assigned to me

Im @gitlab-Tool werden Ihnen zugewiesene Probleme angezeigt.

Zusätzliche empfohlene Prompts

Bevor Sie die folgenden Prompts verwenden, ersetzen Sie Folgendes:

  • GITLAB_PROJECT ist der Name Ihres GitLab-Projekts.
  • MERGE_REQUEST_NUMBER ist die Nummer der Zusammenführungsanfrage in GitLab.
  • ISSUE_NAME ist der Name eines GitLab-Problems.

Für das GitLab-Tool werden die folgenden Prompts empfohlen:

  • @gitlab list my issues in the project GITLAB_PROJECT?
  • @gitlab list all my open merge requests for MERGE_REQUEST_NUMBER
  • @gitlab what's the status of the CI pipeline for merge request ISSUE_NAME in PROJECT_NAME?

Nächste Schritte

  • Weitere Informationen zu Gemini Code Assist-Tools finden Sie in der Übersicht.