GitHub Copilot 서버 간 인증: 로그인한 사람 없이 서비스·에이전트가 조직 이름으로 Copilot 호출
무엇인가요
Copilot SDK로 만든 서비스나 에이전트가 사람의 로그인 정보 없이 조직에 설치된 GitHub App 권한으로 Copilot에 요청할 수 있게 됐어요. GitHub App에 읽기 전용 Copilot Requests 조직 권한을 주고 조직에 설치한 뒤, 짧게 유효한 설치 액세스 토큰을 Copilot SDK에 넘기면 돼요.
왜 중요한가요
지금까지는 사내 봇이나 배치 에이전트가 Copilot을 쓰려면 특정 직원의 계정에 기대야 해서 퇴사·권한 변경 때마다 끊기기 쉬웠어요. 이제 사용량은 조직에 청구되고 조직의 모델 정책·예산·지출 한도가 그대로 적용돼요. 관리자는 AI 사용량 CSV의 app_client_id로 앱별 사용량을 추적하고 앱을 정지하거나 제거해 바로 끊을 수 있어요.
완성도
Preview공개 미리보기(public preview)라 정식 출시 전에 권한 이름이나 청구 방식이 바뀔 수 있어요.
앞으로 이렇게 지켜보세요
- 정식 출시: GitHub changelog에서 서버 간 인증이 GA로 바뀌는지, 엔터프라이즈 단위 설치까지 넓어지는지 봐요.
- 요금: 앱이 쓴 사용량이 Copilot 프리미엄 요청 과금에 어떻게 잡히는지 GitHub 결제 문서를 확인해요.