WebsitePlatform Login

GitHub

Repositories, Issues und Pull Requests mit GitHub in meinGPT

Die GitHub-Integration verbindet Deinen Assistenten direkt mit GitHub, sodass Du Repositories durchsuchen, Issues und Pull Requests lesen und verwalten kannst – ohne meinGPT zu verlassen.

Überblick

GitHub wird über den offiziellen GitHub-MCP-Server angebunden. Mit der Integration kannst Du:

  • Repositories und deren Inhalte (Code, Dateien, Commits) durchsuchen
  • Issues erstellen, suchen, kommentieren und aktualisieren
  • Pull Requests einsehen, kommentieren und ihren Status verfolgen
  • Org- und Team-Informationen lesen, auf die Du Zugriff hast

Einrichtung

Die GitHub-Integration nutzt OAuth – Du brauchst keinen Personal Access Token manuell zu erzeugen oder zu hinterlegen.

Konnektor aktivieren: Wähle im Assistenten-Editor GitHub unter den Konnektoren aus und speichere den Assistenten.

Verbinden: Klicke unter „Verbindungen" (oder beim ersten Tool-Aufruf im Chat) auf „Verbinden". Es öffnet sich ein GitHub-Fenster zur Autorisierung.

Zugriff bestätigen: Bestätige die angefragten Berechtigungen (Repositories, Organisationen und Profil, jeweils lesend bzw. schreibend für Repositories).

Fertig: Nach der Autorisierung erscheint GitHub unter „Verbindungen" als verbunden und steht im Chat zur Verfügung.

Für private Repositories einer Organisation muss die meinGPT-GitHub-App in der Organisation freigegeben sein. Falls Deine Organisation Drittanbieter-Zugriffe einschränkt, fordert ein Organisations-Administrator die Freigabe einmalig an – danach genügt für alle Mitglieder der „Verbinden"-Klick.

Verfügbare Funktionen

Repositories

Durchsuche Repositories und ihre Inhalte:

"Zeig mir die offenen Branches im Repository autility-AI"
"Finde in autility-AI alle Stellen, an denen die Funktion parseBacklog vorkommt"

Issues

Erstelle, suche und aktualisiere Issues:

"Erstelle ein Issue in autility-AI: Backlog-Import schlägt bei leeren Feldern fehl"
"Zeig mir alle offenen Issues, die mir zugewiesen sind"
"Schließe Issue #142 und hinterlasse einen Kommentar mit dem Grund"

Pull Requests

Behalte den Überblick über Pull Requests:

"Welche Pull Requests warten gerade auf ein Review?"
"Fasse die Änderungen in PR #88 zusammen"

Anwendungsbeispiele

Abgleich von GitHub-Issues mit Jira

In Kombination mit dem Jira-Konnektor kannst Du Tickets zwischen beiden Systemen abgleichen:

"Vergleiche die offenen Issues in autility-AI mit den Tickets im Jira-Projekt
AUTILITY und nenne mir, was in Jira noch fehlt."

Backlog-Pflege

"Lies die letzten zehn Issues aus autility-AI und schlage für jedes eine
passende Priorität und ein Label vor."

Berechtigungen

Beim Verbinden fragt meinGPT diese GitHub-Bereiche an:

  • Repositories (lesend und schreibend, inkl. privater Repos) – für Code, Issues und Pull Requests
  • Organisationen und Teams (lesend) – um Org-Repos und Mitgliedschaften aufzulisten
  • Profil (lesend) – um Deine GitHub-Identität zu erkennen

Du siehst nur Repositories und Organisationen, für die Dein GitHub-Konto Zugriff hat.

Einschränkungen

  • Zugriff nur auf Repositories und Organisationen, für die Du berechtigt bist
  • Private Org-Repositories erfordern die Freigabe der meinGPT-GitHub-App in der Organisation
  • Es gelten die Rate-Limits Deines GitHub-Kontos

Datenschutz und Sicherheit

  • Die Authentifizierung erfolgt über OAuth 2.0
  • meinGPT speichert keine GitHub-Passwörter; das Zugriffstoken wird verschlüsselt abgelegt
  • Alle Daten werden verschlüsselt übertragen
  • Du kannst die Verbindung jederzeit unter „Verbindungen" in meinGPT oder in den GitHub-Einstellungen widerrufen

Auf dieser Seite