GitHub. Forbind GitHub for bedre kontekst om din kodebase.
Giv agenter adgang til dine GitHub-repositories til kodesøgning, kontekst om pull requests og forståelse af kodebasen. Agenter kan gennemse filer, forstå din arkitektur og give mere præcise svar forankret i din faktiske kode.
Skriv dig på ventelistenHvad Polylane gør med GitHub.
Din kode i grafen
Repositories indekseres, så agenter kan greppe i dem, og knyttes til de ressourcer, de deployer, så en undersøgelse bevæger sig fra en fejlende service til koden bag den uden at forlade tråden.
Ændringer bliver mistænkte
Pushes, merges og deployments lander på tidslinjen. Når produktion går i stykker få minutter efter en merge, starter undersøgelsen fra den merge.
Venter på repository-events
En tråd kan vente på pushes, pull requests, releases og workflowkørsler og genoptage undersøgelsen, når de lander.
Rettelser lander, hvor koden bor
Undersøgelser, der ender ved en kodelinje, ender som en pull request i repositoryet bag servicen, med bevissporet vedhæftet. Din gennemgang og din CI afgør mergen.
Sådan virker det.
Installér
Installér Polylanes GitHub App på din organisation, og vælg de repositories, den må se.
Indeksering
Repositories indekseres og matches til de services, de deployer, og repository-events begynder at lande på tidslinjen.
Agenterne arbejder med koden
Midt i undersøgelsen grepper de i den, citerer den, og når rodårsagen er en kodelinje, åbner de pull requesten.
De værktøjer, agenterne får.
Hvad en agent kan gøre med GitHub midt i en undersøgelse. Hvert kald lander i trådens transskription, citeret.
githubApi Læs ethvert GitHub-REST-endpoint, der mangler et dedikeret værktøj
githubFetchFiles Hent filindhold fra et GitHub-repository
githubSearchGithub Søg på tværs af GitHub-repositories, kode, issues, pull requests, brugere, commits og topics
githubCommits Læs commits i et GitHub-repository (list/getDiff)
githubPullRequests Læs pull requests i et GitHub-repository (list/get)
githubCreatePullRequest Opret eller opdater en GitHub-pull request
githubMergePullRequest Merge en pull request
githubClosePullRequest Luk en pull request, Polylane har åbnet
githubCreateIssue Opret eller opdater et GitHub-issue
githubWorkflowRuns Læs GitHub Actions-workflowkørsler (list/get)
githubCreateBranch Opret en ny branch i et repository
githubGetPullRequestDiff Hent diffen for en pull request
githubCreateReviewComment Opret eller opdater en gennemgangskommentar på en pull request
githubSubmitReview Indsend en gennemgang af en pull request
Spørgsmål.
Er Polylane en AI-SRE til GitHub?
Det er det, de fleste mener med begrebet: agenter, der læser dine repositories i GitHub for at finde koden og ændringerne bag en hændelse. Sammen med alle andre udbydere i dit workspace undersøger de issues og retter det, de kan. Vi kalder det selvkørende software i stedet for en AI-SRE: pointen er, at din software passer på sig selv, ikke at en bot går ind i on-call-rotationen.
Hvordan arbejder Polylane sammen med GitHub?
Giv agenter adgang til dine GitHub-repositories til kodesøgning, kontekst om pull requests og forståelse af kodebasen. Agenter kan gennemse filer, forstå din arkitektur og give mere præcise svar forankret i din faktiske kode.