Weitere Informationen zum Aktivieren von GitHub in Ihrem Konto finden Sie unter Verwenden Sie Konnektoren, um die Funktionen von Claude zu erweitern.
Verbinden Sie Ihre GitHub-Repositories direkt mit Claude, um umfassenden Kontext für Ihre Softwareentwicklungsaufgaben bereitzustellen. Sie können Repositories ganz einfach hinzufügen, indem Sie sie aus einer Liste auswählen, damit Claude Ihre Codebasis besser verstehen und unterstützen kann.
GitHub-Repositories hinzufügen
Hinweis: Wenn Sie derzeit nicht bei GitHub authentifiziert sind, werden Sie zu GitHub weitergeleitet, um sich zu authentifizieren, bevor Sie diese Integration verwenden können.
Chats
Klicken Sie auf die Schaltfläche "+" in der unteren linken Ecke der Chat-Oberfläche.
Wählen Sie "Aus GitHub hinzufügen" aus dem Dropdown-Menü.
Verwenden Sie den Dateibrowser, um bestimmte Dateien und Ordner auszuwählen.
Wenn Sie Ihre Nachricht senden, greift Claude auf den Inhalt zu und verarbeitet ihn, um seine Antwort zu informieren.
Projekte
Klicken Sie auf die Schaltfläche "+" in der oberen rechten Ecke Ihres Projekt-Wissenbereichs.
Wählen Sie "GitHub" aus dem Dropdown-Menü.
Durchsuchen Sie Ihre zugänglichen Repositories, oder fügen Sie eine Repository-URL ein.
Verwenden Sie den Dateibrowser, um bestimmte Dateien und Ordner auszuwählen.
Ihr ausgewählter Inhalt wird zum Projekt-Wissen hinzugefügt, damit Claude darauf zugreifen und ihn verarbeiten kann.
Sie können das Symbol "Synchronisieren" verwenden, um sicherzustellen, dass Sie mit der aktuellsten Version Ihrer Codebasis arbeiten.
Sie können das Symbol "Dateien konfigurieren" verwenden, um zu ändern, welche Dateien und Ordner Claude analysiert.
Mit privaten Repositories verbinden
Wenn Claude nach Eingabe einer gültigen URL nicht auf ein Repository zugreifen kann, bedeutet dies höchstwahrscheinlich, dass Sie versuchen, Claude mit einem privaten Repository zu verbinden: Folgen Sie dem Link zu unserer GitHub-App, wo Sie als GitHub-Administrator Zugriff auf Repositories gewähren können, oder senden Sie eine Anfrage an die Administratoren Ihrer GitHub-Organisation.
Gewähren Sie selbst Zugriff, wenn Sie können: Sie können wählen, ob Claude auf alle Repositories oder nur auf bestimmte zugreifen darf.
Fordern Sie Zugriff an, wenn Sie nicht über die erforderlichen Berechtigungen verfügen: Die Administratoren Ihrer GitHub-Organisation erhalten eine E-Mail-Benachrichtigung über Ihre Anfrage. Sobald sie die Anfrage genehmigen, können Sie das Repository in Claude synchronisieren und darauf zugreifen.
Best Practices
Klein anfangen: Beginnen Sie mit der Auswahl einer kleinen Teilmenge Ihrer Codebasis zur Analyse. Dies hilft Ihnen, sich damit vertraut zu machen, wie Claude Ihren Code interpretiert und diskutiert.
Iterieren und verfeinern: Wenn Claudes erste Antwort Ihre Frage nicht vollständig beantwortet, zögern Sie nicht, Anschlussfragen zu stellen oder um Klarstellung zu bitten.
Mit menschlicher Expertise kombinieren: Nutzen Sie Claudes Erkenntnisse als Ausgangspunkt für weitere Untersuchungen und Diskussionen mit Ihrem Team. Bitte überprüfen Sie Claudes Arbeit.
Durchdachte Dateiauswahl: Seien Sie bei der Verwendung von "Dateien konfigurieren" strategisch bei Ihren Auswahlen. Beziehen Sie Schlüsseldateien und Verzeichnisse ein, die für Ihre aktuelle Aufgabe oder Ihr Projekt zentral sind, vermeiden Sie aber die Auswahl unnötiger Dateien, um innerhalb der Token-Limits zu bleiben und den Fokus zu bewahren.
Regelmäßige Updates: Denken Sie daran, die GitHub-Synchronisierung Ihres Projekts regelmäßig zu aktualisieren, um sicherzustellen, dass Claude mit der aktuellsten Version Ihrer Codebasis arbeitet, besonders vor dem Start einer neuen Analyse oder wenn Sie wissen, dass es erhebliche Änderungen an Ihrem Repository gab.
Häufig gestellte Fragen
Welche Informationen werden von GitHub abgerufen?
Nur Dateien (Namen und Inhalte) in einem Repository auf einem bestimmten Branch werden synchronisiert. Wir rufen keine Commit-Historie, PRs oder andere Metadaten ab.
Was passiert, wenn mein Repository nach dem Hinzufügen zu einem Projekt aktualisiert wird?
Sie können auf "Jetzt synchronisieren" klicken, um die neuesten Änderungen aus Ihrem Repository abzurufen. Dies aktualisiert alle zuvor ausgewählten Dateien und Ordner.
Kann ich mehrere Repositories zu einem einzelnen Projekt oder Chat hinzufügen?
Ja, Sie können mehrere Repositories hinzufügen, um Claude mit umfassendem Kontext für Ihre Entwicklungsaufgaben bereitzustellen. Die Repositories müssen in Claudes Kontextfenster passen.
Was passiert, wenn ich den Zugriff auf ein Repository verliere?
Wenn Sie den Zugriff auf ein Repository verlieren, können Sie seinen Inhalt in Projekten, in denen es zuvor hinzugefügt wurde, nicht mehr anzeigen. Die Repository-Vorschau wird entfernt, die Gesprächsverlauf bleibt jedoch erhalten.
Durchsuchen Sie alle verfügbaren Konnektoren im Konnektoren-Verzeichnis.
