GitHub. Verbinde GitHub für mehr Codebasis-Kontext.
Gib Agenten Zugriff auf deine GitHub-Repositories für Codesuche, Pull-Request-Kontext und Verständnis der Codebasis. Agenten können Dateien durchsehen, deine Architektur verstehen und genauere Antworten geben, die in deinem echten Code verankert sind.
Auf die WartelisteWas Polylane mit GitHub macht.
Dein Code im Graph
Repositories werden indexiert, damit Agenten sie greppen können, und mit den Ressourcen verknüpft, die sie deployen. So kommt eine Untersuchung vom scheiternden Service zum Code dahinter, ohne den Thread zu verlassen.
Änderungen werden zu Verdächtigen
Pushes, Merges und Deployments landen auf der Zeitleiste. Wenn die Produktion Minuten nach einem Merge bricht, startet die Untersuchung bei diesem Merge.
Warten auf Repo-Ereignisse
Ein Thread kann auf Pushes, Pull Requests, Releases und Workflow-Runs warten und die Untersuchung wieder aufnehmen, wenn sie eintreffen.
Fixes landen, wo der Code lebt
Untersuchungen, die bei einer Codezeile enden, enden als Pull Request im Repo hinter dem Service, Beweiskette inklusive. Dein Review und deine CI entscheiden über den Merge.
So funktioniert es.
Installieren
Installiere die Polylane GitHub App in deiner Organisation und wähle die Repositories, die sie sehen darf.
Indexieren
Repositories werden indexiert und den Services zugeordnet, die sie deployen, und Repo-Ereignisse beginnen auf der Zeitleiste zu landen.
Agenten arbeiten mit dem Code
Mitten in der Untersuchung greppen sie ihn, zitieren ihn und öffnen den Pull Request, wenn die Grundursache eine Codezeile ist.
Die Tools, die Agenten bekommen.
Was ein Agent mitten in einer Untersuchung mit GitHub tun kann. Jeder Aufruf landet zitiert im Thread-Transkript.
githubApi Jeden GitHub-REST-Endpunkt lesen, für den es kein eigenes Tool gibt
githubFetchFiles Dateiinhalte aus einem GitHub-Repository holen
githubSearchGithub Über GitHub-Repositories, Code, Issues, Pull Requests, Nutzer, Commits und Topics hinweg suchen
githubCommits Commits in einem GitHub-Repository lesen (list/getDiff)
githubPullRequests Pull Requests in einem GitHub-Repository lesen (list/get)
githubCreatePullRequest Einen GitHub Pull Request erstellen oder aktualisieren
githubMergePullRequest Einen Pull Request mergen
githubClosePullRequest Einen von Polylane geöffneten Pull Request schließen
githubCreateIssue Ein GitHub-Issue erstellen oder aktualisieren
githubWorkflowRuns GitHub-Actions-Workflow-Runs lesen (list/get)
githubCreateBranch Einen neuen Branch in einem Repository anlegen
githubGetPullRequestDiff Den Diff eines Pull Requests holen
githubCreateReviewComment Einen Review-Kommentar an einem Pull Request erstellen oder aktualisieren
githubSubmitReview Ein Review für einen Pull Request abgeben
Fragen.
Ist Polylane ein KI-SRE für GitHub?
Es ist das, was die meisten mit dem Begriff meinen: Agenten, die in deinen Repositories auf GitHub den Code und die Änderungen hinter einem Incident lesen. Neben jedem anderen Provider in deinem Workspace untersuchen sie Issues und beheben, was sie können. Wir nennen es lieber Software, die sich selbst betreibt, statt KI-SRE: Der Punkt ist, dass deine Software auf sich selbst achtgibt, nicht dass ein Bot in die On-Call-Rotation einsteigt.
Wie bindet Polylane GitHub ein?
Gib Agenten Zugriff auf deine GitHub-Repositories für Codesuche, Pull-Request-Kontext und Verständnis der Codebasis. Agenten können Dateien durchsehen, deine Architektur verstehen und genauere Antworten geben, die in deinem echten Code verankert sind.