Dashboard
← Wszystkie integracje
GitHub

GitHub. Połącz GitHub, by dać agentom szerszy kontekst bazy kodu.

Daj agentom dostęp do swoich repozytoriów GitHub, by mogli przeszukiwać kod, znać kontekst pull requestów i rozumieć bazę kodu. Agenci mogą przeglądać pliki, rozumieć twoją architekturę i udzielać trafniejszych odpowiedzi opartych na twoim faktycznym kodzie.

Dołącz do listy oczekujących

Co Polylane robi z GitHub.

Twój kod w grafie

Repozytoria są indeksowane, żeby agenci mogli je grepować, i powiązane z zasobami, które wdrażają, więc dochodzenie przechodzi od zawodzącej usługi do kodu, który za nią stoi, bez wychodzenia z wątku.

Zmiany stają się podejrzanymi

Pushe, scalenia i wdrożenia lądują na osi czasu. Gdy produkcja psuje się minuty po scaleniu, dochodzenie zaczyna od tego scalenia.

Obserwacja zdarzeń w repozytorium

Wątek może czekać na pushe, pull requesty, wydania i przebiegi workflow i podjąć dochodzenie na nowo, gdy nadejdą.

Poprawki lądują tam, gdzie żyje kod

Dochodzenia, które kończą się na linii kodu, kończą się jako pull request w repozytorium stojącym za usługą, ze śladem dowodów w załączniku. O scaleniu decyduje twój przegląd i CI.

Jak to działa.

01

Instalacja

Zainstaluj aplikację GitHub Polylane w swojej organizacji i wskaż repozytoria, które ma widzieć.

02

Indeksowanie

Repozytoria są indeksowane i dopasowywane do usług, które wdrażają, a zdarzenia z repozytoriów zaczynają lądować na osi czasu.

03

Agenci pracują z kodem

W trakcie dochodzenia grepują kod, cytują go, a gdy przyczyną źródłową jest linia kodu, otwierają pull request.

Narzędzia, które dostają agenci.

Co agent może zrobić z GitHub w trakcie dochodzenia. Każde wywołanie ląduje w transkrypcie wątku, z cytowaniem.

githubApi

Odczytaj dowolny endpoint REST GitHub, który nie ma dedykowanego narzędzia

githubFetchFiles

Pobierz zawartość pliku z repozytorium GitHub

githubSearchGithub

Przeszukuj repozytoria, kod, zgłoszenia, pull requesty, użytkowników, commity i tematy w GitHub

githubCommits

Czytaj commity w repozytorium GitHub (list/getDiff)

githubPullRequests

Czytaj pull requesty w repozytorium GitHub (list/get)

githubCreatePullRequest

Utwórz lub zaktualizuj pull request w GitHub

githubMergePullRequest

Scal pull request

githubClosePullRequest

Zamknij pull request otwarty przez Polylane

githubCreateIssue

Utwórz lub zaktualizuj zgłoszenie w GitHub

githubWorkflowRuns

Czytaj przebiegi workflow GitHub Actions (list/get)

githubCreateBranch

Utwórz nową gałąź w repozytorium

githubGetPullRequestDiff

Pobierz diff pull request

githubCreateReviewComment

Utwórz lub zaktualizuj komentarz przeglądu w pull request

githubSubmitReview

Prześlij przegląd pull request

Pytania.

Czy Polylane to SRE z AI dla GitHub?

To to, co większość ludzi ma na myśli, używając tego terminu: agenci, którzy mają czytać twoje repozytoria GitHub w poszukiwaniu kodu i zmian stojących za incydentem, a razem z każdym innym dostawcą w twoim obszarze roboczym badać problemy i naprawiać to, co mogą. Mówimy raczej o oprogramowaniu, które samo o siebie dba, niż o SRE z AI: chodzi o to, że twoje oprogramowanie pilnuje się samo, a nie o to, że bot dołącza do rotacji dyżurów.

Jak Polylane korzysta z GitHub?

Daj agentom dostęp do swoich repozytoriów GitHub, by mogli przeszukiwać kod, znać kontekst pull requestów i rozumieć bazę kodu. Agenci mogą przeglądać pliki, rozumieć twoją architekturę i udzielać trafniejszych odpowiedzi opartych na twoim faktycznym kodzie.

Podłącz raz. Resztą zajmą się agenci.