Skip to Content
Beta-Dokumentation. Feedback senden

GitHub

Die GitHub-Integration ermöglicht dir den Zugriff auf Repositories, Pull Requests, Commits und Code-Suche direkt im AI Chat.

Funktionen

  • Repositories auflisten — Zeigt alle Repositories an, auf die du Zugriff hast
  • Code-Suche — Durchsuche Code mit Filtern für Owner, Repository, Dateiname und Programmiersprache
  • Pull Requests — Liste offene Pull Requests auf, sieh dir Details und Diffs an
  • Commits — Durchsuche Commit-Historien und sieh dir einzelne Commits im Detail an
  • Dateien lesen — Lies den Inhalt von Dateien direkt aus einem Repository
  • Branches vergleichen — Vergleiche zwei Branches und sieh dir die Unterschiede an
  • Issues verwalten — Erstelle neue Issues, bearbeite bestehende oder schließe sie

Projekte (Projects)

Zusätzlich kannst du mit GitHub Projects (V2) arbeiten — direkt im Chat, ohne GitHub zu öffnen:

  • Projekt-Felder anzeigen — Ruft die Felder eines Projekts und ihre gültigen Werte ab (zum Beispiel Status-Optionen oder Iterationen), bevor du sie setzt
  • Issue zu einem Projekt hinzufügen — Fügt ein bestehendes Issue zu einem Projekt hinzu
  • Entwurf im Projekt erstellen — Legt einen Entwurf (Draft Issue) direkt in einem Projekt an, ganz ohne Repository
  • Projekt-Feldwert setzen — Setzt einen Feldwert für einen Projekt-Eintrag (Text, Zahl, Datum, Einfachauswahl bzw. Status oder Iteration)
  • Issue beim Erstellen einem Projekt zuweisen — Beim Anlegen eines neuen Issues kannst du es optional gleich einem Projekt hinzufügen

Beispiel-Prompts

  • “Liste alle offenen Pull Requests in Repo X”
  • “Suche nach der Funktion handleAuth im Code”
  • “Erstelle ein Issue für Bug Y”
  • “Vergleiche die Branches main und develop”
  • “Welche Felder und Status-Optionen hat mein Projekt Nr. 5?”
  • “Setze den Status des Eintrags im Projekt auf In Bearbeitung”

Voraussetzungen

  • Die Integration wurde von einem Administrator in symbiofy aktiviert
  • Du hast deinen GitHub-Account in den Einstellungen verbunden
  • Für die Projekt-Funktionen ist eine zusätzliche Berechtigung („project”) nötig. Hast du deinen GitHub-Account schon vor diesem Update verbunden, musst du dich einmal neu verbinden. Sobald eine Projekt-Aktion die Berechtigung braucht, zeigt der Chat dir automatisch einen Hinweis zum erneuten Verbinden an.

Einschränkungen

  • Max. 100 Ergebnisse pro Anfrage — Bei großen Ergebnismengen werden nur die ersten 100 Treffer angezeigt
  • Lese- und Schreibzugriff für Issues — Issues können erstellt, bearbeitet und geschlossen werden
  • Es werden nur Repositories und Inhalte angezeigt, auf die du in GitHub Zugriff hast
Zuletzt aktualisiert am