GitHub
Verbinden
Verbinde GitHub aus dem Terminal. Mit --help siehst du die Flags, die GitHub akzeptiert.
polylane integration connect --type githubInstalliere die Polylane GitHub App in deiner Organisation.
GitHub wird über OAuth verbunden, indem du die Polylane GitHub App installierst. Es gibt keine Tokens zu verwalten, und du wählst genau, welche Repositories Polylane sehen darf.
Einrichtung
- Klicke auf Connect GitHub. Du wirst zu GitHub weitergeleitet, um die Polylane GitHub App zu installieren.
- Wähle die Organisation oder das Konto, in dem sie installiert werden soll.
- Gewähre Zugriff auf alle Repositories oder wähle einzelne aus. Du kannst diese Auswahl später in GitHub ändern.
- Bestätige die Installation. Du kommst zurück zu Polylane, und der Sync deiner Repositories beginnt.
Was Agents tun können
- Code durchsuchen und Dateien in den freigegebenen Repositories lesen
- Pull-Request- und Commit-Kontext während Untersuchungen heranziehen
- Pull Requests für Autofixes öffnen, immer zur Prüfung durch dich
Verbindung trennen
Entferne die Polylane GitHub App aus deiner GitHub-Organisation unter Settings → GitHub Apps oder trenne sie in Polylane.
Trennen
Beim Trennen stoppen alle Syncs und Checks, und die Zugangsdaten, die Polylane gespeichert hatte, werden gelöscht. Polylane entfernt, was sich über die API von GitHub entfernen lässt. Folgendes bleibt bestehen, bis du es selbst entfernst:
- polylane/onboarding/* branch and Set up Polylane PR
- autofix branches and PRs
- check runs on past commits
GitHub ist über eine App-Installation verbunden, deshalb passiert das Trennen auf Seiten von GitHub: Deinstalliere die Polylane-App aus deinen installierten GitHub Apps. Polylane wird benachrichtigt und entfernt die Integration.
Tools
14Operationen, die Agents in Threads ausführen können.