대시보드
← 모든 통합
GitHub

GitHub. 향상된 코드베이스 컨텍스트를 위해 GitHub을 연결.

에이전트에 GitHub 리포지토리 접근을 주어 코드 검색, 풀 리퀘스트 컨텍스트, 코드베이스 이해를 가능하게 합니다. 에이전트는 파일을 탐색하고, 아키텍처를 이해하고, 실제 코드에 근거한 더 정확한 답을 제공할 수 있습니다.

대기자 명단 등록

Polylane이 GitHub 연동으로 하는 일.

그래프 안의 코드

리포지토리는 에이전트가 grep할 수 있게 색인되고 자신이 배포하는 리소스에 연결되므로, 조사는 스레드를 떠나지 않고 실패한 서비스에서 그 뒤의 코드로 이동합니다.

변경이 용의자가 됩니다

푸시, 병합, 배포가 타임라인에 올라옵니다. 병합 몇 분 뒤 프로덕션이 고장 나면 조사는 그 병합에서 시작합니다.

리포지토리 이벤트 감시

스레드는 푸시, 풀 리퀘스트, 릴리스, 워크플로 실행을 기다렸다가 그것이 도착하면 조사를 다시 이어 갈 수 있습니다.

수정은 코드가 있는 곳에 도착합니다

코드 한 줄에서 끝나는 조사는 서비스 뒤의 리포지토리에 증거 흐름이 첨부된 풀 리퀘스트로 끝납니다. 병합은 여러분의 리뷰와 CI가 결정합니다.

동작 방식.

01

설치

조직에 Polylane GitHub App을 설치하고 볼 수 있는 리포지토리를 고르세요.

02

색인

리포지토리가 색인되어 자신이 배포하는 서비스에 매칭되고, 리포지토리 이벤트가 타임라인에 올라오기 시작합니다.

03

에이전트가 코드로 일합니다

조사 도중 코드를 grep하고, 인용하고, 근본 원인이 코드 한 줄이면 풀 리퀘스트를 엽니다.

에이전트가 얻는 도구.

조사 도중 에이전트가 GitHub 연동으로 할 수 있는 일입니다. 모든 호출은 스레드 트랜스크립트에 인용과 함께 남습니다.

githubApi

전용 도구가 없는 모든 GitHub REST 엔드포인트 읽기

githubFetchFiles

GitHub 리포지토리에서 파일 내용 가져오기

githubSearchGithub

GitHub 리포지토리, 코드, 이슈, 풀 리퀘스트, 사용자, 커밋, 토픽 전반 검색

githubCommits

GitHub 리포지토리의 커밋 읽기 (list/getDiff)

githubPullRequests

GitHub 리포지토리의 풀 리퀘스트 읽기 (list/get)

githubCreatePullRequest

GitHub 풀 리퀘스트 생성 또는 갱신

githubMergePullRequest

풀 리퀘스트 병합

githubClosePullRequest

Polylane이 연 풀 리퀘스트 닫기

githubCreateIssue

GitHub 이슈 생성 또는 갱신

githubWorkflowRuns

GitHub Actions 워크플로 실행 읽기 (list/get)

githubCreateBranch

리포지토리에 새 브랜치 생성

githubGetPullRequestDiff

풀 리퀘스트의 diff 가져오기

githubCreateReviewComment

풀 리퀘스트 리뷰 코멘트 생성 또는 갱신

githubSubmitReview

풀 리퀘스트에 리뷰 제출

질문.

Polylane은 GitHub용 AI 기반 SRE인가요?

대부분의 사람이 그 용어로 뜻하는 바가 맞습니다. 에이전트가 인시던트 뒤의 코드와 변경을 찾기 위해 GitHub 리포지토리를 읽습니다. 워크스페이스의 다른 모든 제공자와 함께 이슈를 조사하고 고칠 수 있는 것은 고칩니다. 저희는 이를 AI 기반 SRE가 아니라 스스로 운영되는 소프트웨어라고 부릅니다. 핵심은 여러분의 소프트웨어가 스스로를 돌본다는 것이고, 봇이 온콜 로테이션에 합류한다는 것이 아닙니다.

Polylane은 GitHub에 어떻게 연결되어 동작하나요?

에이전트에 GitHub 리포지토리 접근을 주어 코드 검색, 풀 리퀘스트 컨텍스트, 코드베이스 이해를 가능하게 합니다. 에이전트는 파일을 탐색하고, 아키텍처를 이해하고, 실제 코드에 근거한 더 정확한 답을 제공할 수 있습니다.

한 번만 연결하세요. 나머지는 에이전트가 이어받습니다.