설치
- 대시보드의 Integrations로 이동
- GitHub 옆의 Connect 클릭
- 저장소 범위 선택: All repositories 또는 Selected repositories
GitHub에서 Agent 사용하기
@cursor [prompt]
라고 댓글을 달면, 컨텍스트를 읽고, 수정 사항을 적용하고, 커밋까지 푸시하는 에이전트를 트리거할 수 있어.
Bugbot이 활성화되어 있다면, @cursor fix
라고 댓글을 달아서 Bugbot이 제안한 수정 내용을 읽고, 해당 이슈를 처리할 백그라운드 에이전트를 트리거할 수 있어.
권한
권한 | 목적 |
---|---|
Repository access | 네 코드를 클론하고 작업 브랜치를 만들어 |
Pull requests | 검토용으로 에이전트 변경을 담은 PR을 만들어 |
Issues | 에이전트가 발견했거나 고친 버그와 작업을 추적해 |
Checks and statuses | 코드 품질과 테스트 결과를 보고해 |
Actions and workflows | CI/CD 파이프라인과 배포 상태를 모니터링해 |
IP 허용 목록 구성
지원팀에 문의
설치된 GitHub 앱에 대해 IP 허용 목록 구성 활성화하기 (권장)
- 조직의 Security 설정으로 이동
- IP allow list 설정으로 이동
- “Allow access by GitHub Apps” 체크
허용 목록에 IP를 직접 추가하기
IP 주소 목록은 가끔 변경될 수 있어. IP 허용 목록을 사용하는 팀에는 IP 주소가 추가되거나 제거되기 전에 미리 안내할 거야.
문제 해결
에이전트가 저장소에 액세스할 수 없음
에이전트가 저장소에 액세스할 수 없음
- 저장소 액세스 권한으로 GitHub 앱 설치하기
- 비공개 저장소 권한 확인하기
- GitHub 계정 권한 확인하기
Pull request 권한 거부됨
Pull request 권한 거부됨
- 앱에 Pull request 쓰기 권한 부여하기
- 브랜치 보호 규칙 확인하기
- 앱 설치가 만료됐다면 재설치하기
GitHub 설정에서 앱이 보이지 않음
GitHub 설정에서 앱이 보이지 않음
- 조직 수준으로 설치됐는지 확인하기
- github.com/apps/cursor에서 재설치하기
- 설치가 손상된 경우 지원팀에 문의하기