Skip to content

GitHub App Setup

snowykte0426 edited this page Sep 13, 2026 · 4 revisions

GitHub App 설정

GitHub App을 대상 레포에 설치하면 AI Harness가 설치 범위 안의 파일을 읽고 동기화 PR을 만들 수 있습니다.

대시보드 로그인

AI Harness 대시보드는 GitHub App의 사용자 인증을 사용합니다. GitHub App의 Callback URL 목록에 다음 주소를 등록합니다.

https://themoment-ai-harness-sync.vercel.app/api/auth/callback/github

로컬 개발 환경에서는 다음 주소를 사용합니다.

http://localhost:3000/api/auth/callback/github

GitHub App 설치 과정에서도 사용자 인증이 필요하다면 Request user authorization (OAuth) during installation을 활성화합니다.

접근 권한

대시보드는 로그인한 사용자가 write, maintain, admin 권한을 가진 설치 레포만 표시합니다. 설정 변경 시 사용자 OAuth 토큰으로 권한을 확인하고, GitHub App 설치 토큰으로 설정 브랜치와 PR을 생성합니다.

설정 변경과 즉시 동기화 흐름은 Dashboard-Guide를 참고하세요.

Clone this wiki locally