git
GitHub
GitHub
Give agents access to your GitHub repositories for code search, pull request context, and codebase understanding. Agents can browse files, understand your architecture, and provide more accurate answers grounded in your actual code.
연결
터미널에서 GitHub을 연결하세요. GitHub이 받는 플래그는 --help로 확인할 수 있습니다.
Terminal
polylane integration connect --type github조직에 Polylane GitHub App을 설치합니다.
GitHub은 Polylane GitHub App을 설치하여 OAuth로 연결합니다. 관리할 토큰이 없으며, Polylane이 볼 수 있는 리포지토리를 정확히 선택할 수 있습니다.
설정
- Connect GitHub을 클릭합니다. Polylane GitHub App을 설치하도록 GitHub으로 리디렉션됩니다.
- 설치할 조직 또는 계정을 선택합니다.
- 모든 리포지토리에 접근을 허용하거나 특정 리포지토리를 선택합니다. 이 선택은 나중에 GitHub에서 바꿀 수 있습니다.
- 설치를 승인합니다. Polylane으로 돌아오고 리포지토리가 동기화되기 시작합니다.
에이전트가 할 수 있는 것
- 허용한 리포지토리 전체에서 코드 검색과 파일 읽기
- 조사 중 풀 리퀘스트와 커밋 컨텍스트 가져오기
- 자동 수정을 위한 풀 리퀘스트 열기, 항상 사용자의 검토를 거침
연결 해제
GitHub 조직의 Settings → GitHub Apps에서 Polylane GitHub App을 제거하거나, Polylane에서 연결을 해제하세요.
연결 해제
연결을 해제하면 모든 동기화와 검사가 중단되고 Polylane이 보관하던 자격 증명이 삭제됩니다. Polylane은 GitHub의 API가 허용하는 범위에서 제거합니다. 다음은 직접 제거하기 전까지 남습니다:
- polylane/onboarding/* branch and Set up Polylane PR
- autofix branches and PRs
- check runs on past commits
GitHub은 앱 설치를 통해 연결되므로 연결 해제는 GitHub 쪽에서 이루어집니다: 설치된 GitHub Apps에서 Polylane 앱을 제거하세요. Polylane이 알림을 받고 통합을 제거합니다.
도구
14에이전트가 스레드에서 수행할 수 있는 작업입니다.
Api
Read any GitHub REST endpoint that lacks a dedicated tool
Fetch Files
Fetch file contents from a GitHub repository
Search Github
Search across GitHub repositories, code, issues, pull requests, users, commits, and topics
Commits
Read commits in a GitHub repository (list/getDiff)
Pull Requests
Read pull requests in a GitHub repository (list/get)
Create Pull Request
Create or update a GitHub pull request
Merge Pull Request
Merge a pull request
Close Pull Request
Close a pull request Polylane opened
Create Issue
Create or update a GitHub issue
Workflow Runs
Read GitHub Actions workflow runs (list/get)
Create Branch
Create a new branch in a repository
Get Pull Request Diff
Get the diff for a pull request
Create Review Comment
Create or update a pull request review comment
Submit Review
Submit a review for a pull request