설치
- Dashboard의 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 access by GitHub Apps” 체크
허용 목록에 IP를 직접 추가
IP 주소 목록은 가끔 변경될 수 있어. IP allowlist를 사용하는 팀에는 IP 주소가 추가되거나 제거되기 전에 미리 알려줄게.
문제 해결
에이전트가 리포지토리에 접근할 수 없음
에이전트가 리포지토리에 접근할 수 없음
- 리포지토리 접근 권한으로 GitHub 앱 설치하기
- 비공개 리포지토리의 권한 설정 확인하기
- GitHub 계정 권한 확인하기
풀 리퀘스트 권한 거부됨
풀 리퀘스트 권한 거부됨
- 앱에 풀 리퀘스트 쓰기 권한 부여하기
- 브랜치 보호 규칙 확인하기
- 앱 설치가 만료됐다면 재설치하기
GitHub 설정에서 앱이 보이지 않음
GitHub 설정에서 앱이 보이지 않음
- 조직 단위로 설치됐는지 확인하기
- github.com/apps/cursor에서 재설치하기
- 설치가 손상된 경우 지원팀에 문의하기