깃허브 앱과 세분화된 PAT 에 저장소 생성만 허용하는 repository_creation:write 권한이 생겼어요. 지금까지는 삭제·이전까지 되는 repository_administration:write 를 받아야 저장소를 만들 수 있었어요. 설치된 앱에 저장소를 넣고 빼는 installation_repositories:write 권한도 추가됐어요. 저장소 관리자는 조직에 이미 설치된 앱에 자기 저장소를 더할 수 있게 됐고, 깃허브는 앱이 가진 조직 단위 권한은 늘지 않는다고 설명해요. 다만 조직 단위 권한·저장소 관리·저장소 생성 권한은 여전히 소유자 승인 대상이고, 소유자는 앱 설치를 소유자만 하도록 제한해 이 경로를 막을 수 있어요. 이번 발표는 AI 에이전트를 따로 언급하지 않아요.
용어 풀이
- PAT
- Personal Access Token. 사용자 대신 API 를 부르는 개인용 접근 토큰
- 깃허브 앱
- 조직·저장소에 설치해 정해진 권한으로 동작하는 깃허브 연동 프로그램
운영자 인사이트
클로드 깃허브 앱은 Contents·Workflows 쓰기 권한을 함께 받아요. 조직에 '선택한 저장소'로만 설치해 뒀다면 이제 저장소 관리자가 승인 없이 대상 저장소를 늘릴 수 있으니, 에이전트 앱이 붙는 저장소를 소유자가 통제해야 하는 조직은 앱 설치 제한 설정부터 확인해 두세요.
여러 관점으로 보기
- 깃허브 공식 문서 기본 설정에서 저장소 관리자는 이미 설치된 앱을 자기 저장소에 더할 수 있고, 소유자가 설치를 제한하면 이 동작이 막힌다고 적혀 있어요. GitHub Docs
- 클로드 깃허브 앱 권한 클로드 깃허브 앱은 Actions·Contents·Workflows 쓰기, Administration·Members 읽기를 한 묶음으로 받고, 일부만 골라 승인할 수는 없어요. Anthropic