GitHub Actions에서 Copilot CLI 인증 간소화
GitHub Actions에서 Copilot CLI를 PAT 없이 GITHUB_TOKEN으로 실행할 수 있게 됐습니다.
교안에 영향
기존에 GitHub Actions에서 Copilot CLI를 PAT로 설정하라고 안내한 문서는 GITHUB_TOKEN 사용 안내로 수정해야 합니다.
요약
- GitHub Actions에서 Copilot CLI를 기본 제공 GITHUB_TOKEN으로 인증할 수 있게 됐습니다. - personal access token(PAT)을 만들고 저장하지 않아도 되어 운영과 보안 부담이 줄었습니다. - 조직 소유 저장소에서는 Copilot CLI 사용에 따른 AI 크레딧이 조직에 직접 청구됩니다. - 이 기능을 쓰려면 Copilot 정책의 “Allow use of Copilot CLI billed to the organization”을 켜고, 워크플로에는 copilot-requests: write 권한이 필요합니다. - 최신 Copilot CLI 버전이 필요하며, 비용 관리는 cost centers, 청구 대시보드, session limit으로 할 수 있습니다.
바뀐 것
개선
- personal access token(PAT)을 별도로 만들고 저장하지 않아도 되도록 인증 방식을 단순화했습니다.
- 조직 소유 저장소에서 Copilot CLI가 사용한 AI 크레딧을 조직에 직접 청구할 수 있게 했습니다.
- Copilot 정책의 “Allow use of Copilot CLI billed to the organization”을 켜면 추가 시크릿 없이 워크플로가 copilot-requests: write 권한과 GITHUB_TOKEN으로 인증할 수 있게 했습니다.
기타
- GitHub Actions에서 Copilot CLI를 내장된 GITHUB_TOKEN으로 실행할 수 있게 했습니다.
- 최신 Copilot CLI 버전이 필요하며 copilot update 또는 npm install -g @github/copilot 으로 업데이트해야 합니다.
- 조직에 직접 청구할 때는 사용자 수준 예산이 적용되지 않으며, cost centers·청구 대시보드·session limit으로 사용량과 비용을 관리할 수 있습니다.