Danke, dass du unser Hilfe-Center besuchst. Wir arbeiten gerade daran, alle Inhalte des Hilfe-Centers zu übersetzen, deshalb könntest du noch einige Artikel auf Englisch sehen. Vielen Dank für deine Geduld!

GitHub-KI-Konnektor

hc: Connector für GitHub
In diesem Artikel

Erfahre, wie du dein GitHub-Wissen in der Notion-KI freischalten kannst 🤖

Zu den FAQs

Hinweis: Diese Funktion ist nur im Business oder Enterprise Plan verfügbar.

Wer kann GitHub mit Notion-KI verbinden?

  • Musst du Besitzer/-in der GitHub-Organisation und des Notion-Workspace sein.

  • Dein Workspace muss im Business oder Enterprise Plan sein und mehr als ein Mitglied haben.

Sobald der GitHub-KI-Konnektor für den Workspace eingerichtet ist, können Mitglieder die Einbindung verwenden, um Antworten abzurufen.

  • Öffentliche Repositories: Nach der Ersteinrichtung des Konnektors durch einen Besitzer oder eine Besitzerin ist keine zusätzliche Authentifizierung erforderlich.

  • Private Repositories: Jedes Mitglied muss sich bei GitHub anmelden/authentifizieren, um den Zugriff zu verifizieren.

Wie verbinde ich GitHub?

Es gibt zwei Möglichkeiten, GitHub mit Notion-KI zu verbinden. Um die GitHub-Organisation zu verbinden, musst du Workspace-Besitzer/-in und GitHub-Besitzer/-in sein. Um private Repositorys zu verbinden, reicht es Mitglied eines Workspaces sein.

Wenn du Besitzer/-in eines Notion-Workspace und GitHub-Besitzer/-in bist:

So verbindest du GitHub mit deinem Notion-Workspace:

  1. Gehe zu EinstellungenNotion-KI.

  2. Wähle + neben Github aus.

  3. Du wirst zu GitHub weitergeleitet. Stelle sicher, dass du mit dem richtigen GitHub-Konto angemeldet bist. Du darfst Notion während der Einrichtung nicht schließen!

  4. Stelle auf der sich nun öffnenden Seite eine Verbindung zu GitHub her und wähle die Organisation aus, die du synchronisieren möchtest. Beachte, dass du, wenn du ein persönliches GitHub-Repository verknüpfen möchtest, zuerst eine Organisation erstellen und das Repository dann in die Organisation verschieben musst.

  5. Wähle Alle Repositories (empfohlen) oder Repositories auswählen aus und klicke dann auf Installieren.

  6. Zu Notion zurückkehren.

Sobald die Einbindung eingerichtet ist, können PRs und Issues, die bis zu ein Jahr zurückliegen, indiziert werden. Du hast außerdem ohne zeitliche Begrenzung Zugriff auf alle Codedateien, einschließlich Markdown-Dateien und READMes.

Es kann bis zu 72 Stunden dauern, bis die Verbindung abgeschlossen ist. Danach müssen sich alle Benutzer/-innen in deinem Notion-Workspace einzeln bei GitHub authentifizieren, um die Einbindungen verwenden zu können. Die jeweiligen Berechtigungen werden entsprechend zugeordnet.

Wenn du Mitglied eines Notion-Workspaces bist:

Notion muss zuerst von den Besitzer/-innen mit GitHub verbunden werden, bevor Mitglieder die Einbindung nutzen können. Sobald die Einbindung von den Besitzer/-innen eingerichtet wurde, musst du dich anmelden, um deine privaten Repositories zu verbinden. Das funktioniert so:

  1. Öffne in Notion die Notion-KI unten auf deinem Bildschirm und klicke auf •••Mit GitHub verbinden.

  2. Wähle Anmelden aus und verbinde dein GitHub-Konto.

Welche Inhalte von GitHub können mit der Notion-KI verbunden werden?

Sobald der KI-Konnektor für den Workspace eingerichtet wurde, kann er Code, PRs, Issues, Dateien und READMEs indizieren.

Nutzer/-innen können die Notion-KI nur verwenden, um Inhalte anzuzeigen und zu durchsuchen, auf die sie in GitHub Zugriff haben. Die Notion-KI kann die Informationen des letzten Jahres aus PRs abrufen.

Du kannst GitHub über Notion-KI-Konnektoren an folgenden Stellen durchsuchen:

  • Im Notion-KI-Chat unten rechts in Notion.

  • Im Notion-KI-Widget oben in Home.

  • Über die Suche in der Seitenleiste.

Du kannst deine Suche auf GitHub beschränken, indem du den Schalter Alle Quellen im Chat und in Home öffnest und GitHub auswählst. Du kannst die Suchergebnisse der Notion-KI filtern, um nur Informationen aus GitHub anzuzeigen.

Der GitHub-KI-Konnektor ist besonders hilfreich für:

  • Fragen zu den jüngsten Änderungen und Projektaktualisierungen.

  • Suche nach Code-Implementierungen.

  • Suche nach Problemen und deren Status.

  • Fehlerbehebung. Du kannst beispielsweise den Kontext erhalten, wenn Funktionen defekt sind oder Fehler auslösen, indem du die letzten PRs liest.

  • Sicherheitsmuster finden.

Du könntest versuchen, der Notion-KI den folgenden Prompt vorzugeben:

  • „Was ist der letzte Stand bei {project name}?“

  • „An welchen Pull-Requests haben wir in der letzten Woche gearbeitet?“

  • „Was sind die jüngsten Änderungen an unserem Authentifizierungssystem?“

  • „Zeige mir Beispiele, wie wir die Fehlerbehandlung in unserer Codebasis implementieren.“

  • „Was sind die wichtigsten Abhängigkeiten, die in unseren Frontend-Komponenten verwendet werden?“

  • „Finde Implementierungen der Funktionen zur Datenbankmigration.“

  • „Welche Sicherheitsmuster verwenden wir für API-Endpunkte?“


FAQs

Ich habe den falschen Notion-Workspace verbunden. Wie kann ich mein Github-Repository trennen?

Workspace-Besitzer/-innen können die Verbindung trennen oder Kanäle bearbeiten, nachdem die erste Einbindung abgeschlossen ist, indem sie zu EinstellungenNotion-KI gehen. Wähle ⚙️ neben GitHub → EinstellungenTrennen aus.

Wie lange dauert es, bis die Einbindung abgeschlossen ist?

Die Einrichtung der Einbindung kann je nach Größe des Repositorys und des GitHub Plans bis zu 72 Stunden dauern.

Wie lange dauert es, bis neue Inhalte in der Notion-KI angezeigt werden?

Nach der Ersteinrichtung indizieren wir alle 30 Minuten neue Daten.

Können alle in meinem Notion-Workspace auf Informationen in GitHub zugreifen?

Mitglieder eines Workspaces müssen sich einzeln authentifizieren und anmelden, um Informationen aus privaten Repositories abzurufen, auf die sie in GitHub bereits Zugriff haben.

Wie weit in die Vergangenheit kann ich in GitHub Fragen stellen?

Du kannst PRs und Issues aus dem letzten Jahr in ihrem Repository abrufen. Alle READMes sind ohne zeitliche Beschränkung verfügbar.

Worauf hat Notion-KI Zugriff?

Nachdem du während des Onboarding-Prozesses die GitHub-Organisation ausgewählt hast, die du verbinden möchtest, kannst du festlegen, worauf die Notion-KI Zugriff haben soll.

  • Alle Repositorys: Das gilt für alle aktuellen und zukünftigen Repositorys, die dem/der Besitzer/-in der Ressource gehören. Enthält auch öffentliche Repositories (schreibgeschützt).

  • Nur Eigenschaften auswählen: Wähle mindestens ein Repository aus. Enthält auch öffentliche Repositories (schreibgeschützt).

Werden bestehende Notion-KI-Berechtigungen von Notion-KI-Konnektoren beachtet?

Absolut! Notion-KI respektiert bestehende Berechtigungen gemäß unseren bestehenden Notion-KI-Sicherheitsverfahren. Nutzer/-innen können keine Inhalte generieren oder Antworten von der Notion-KI erhalten, die auf Ressourcen von Drittanbietern basieren, auf die sie keinen Zugriff haben.

Speziell für Inhalte von Drittanbietern verarbeitet die Notion-KI sowohl private als auch öffentliche Inhalte mit Blick auf die Sicherheit und nimmt Inhalte nur gemäß der Berechtigungszuordnung zwischen GitHub- und Notion-Nutzer/-innen auf.

Wie geht die Notion-KI mit der Berechtigungszuordnung um?

Nutzer/-innen sehen nur GitHub-Inhalte (z. B. Code, PRs, Issues) in der Notion-KI, für die sie eine Zugriffsberechtigung in GitHub haben. Selbst wenn jemand versucht, ein Repository abzufragen, auf das er in GitHub keinen Zugriff hat, gibt die Notion-KI keine Ergebnisse aus diesem Repository zurück.

  • Der oder die Benutzer/-in muss sowohl GitHub- als auch Notion-Mitglied sein, um diese App auf Benutzerebene zu authentifizieren.

  • Nutzer/-innen müssen nicht dieselbe E-Mail-Adresse in Notion und GitHub verwenden.

  • Berechtigungen werden basierend auf der erfolgreichen Authentifizierung der Nutzer/-innen mit deren GitHub-Konten zugeordnet, nicht durch den Vergleich von E-Mail-Adressen. Die Notion-KI setzt auf die OAuth-Anmeldung, um die Identität und den Umfang der Berechtigungen zu bestätigen – nicht auf den E-Mail-Abgleich.

  • Wir synchronisieren die Berechtigungen von GitHub stündlich und aktualisieren die Berechtigungen in Notion entsprechend.

Wie speichert oder referenziert Notion meine GitHub-Daten in seinen Systemen?

Ähnlich wie bei unserem Hauptprodukt, Notion-KI, erstellen und speichern wir Einbettungen in einer von Turbopuffer gehosteten Vektordatenbank. Diese bietet die Möglichkeit, Antworten auf Fragen zu geben, die Inhalte von Drittanbietern (z. B. in GitHub) einbeziehen. Turbopuffer wurde von unserem Sicherheitsteam sowie von einem externen Auditor genau überprüft, um eine SOC2-Typ-II-Zertifizierung zu erhalten. Erfahre hier mehr über die Sicherheit bei Turbopuffer


Feedback geben

War diese Ressource hilfreich?


Powered by Fruition