깃허브 변경 기록에 따르면 새로 탐지하는 앤트로픽 키는 서비스 계정 API 키(anthropic_service_api_key)와 사용자 API 키(anthropic_user_api_key)이고, 무료 공개 저장소를 포함해 시크릿 스캐닝이 켜진 저장소에서는 이 키가 든 커밋이 자동으로 막혀요. 지원 패턴 문서를 보면 기존 앤트로픽 API 키·관리자 API 키는 이미 푸시 보호 대상이었고, 이번 두 종은 유효성 검사를 지원하지 않아요. 같은 날 세일즈포스가 파트너로 들어와 공개 저장소에서 발견된 마케팅 클라우드 API OAuth2 토큰은 세일즈포스에 자동으로 통보되고, 클라우드스미스 API 키도 새로 탐지하지만 푸시 보호 대상은 아니에요.
용어 풀이
- API
- 프로그램끼리 기능을 주고받는 약속된 호출 방식
- OAuth2
- 비밀번호 대신 권한이 제한된 토큰을 주는 인증 표준
- GitHub Secret Protection
- 비공개 저장소에 시크릿 스캐닝·푸시 보호를 쓰게 해 주는 깃허브 유료 부가 상품
운영자 인사이트
앤트로픽 키를 쓰는 팀이라면 일반 API 키 말고 서비스 계정 키와 사용자 키도 이제 푸시 단계에서 막힌다는 점을 알아 두세요. 다만 깃허브 문서상 저장소 단위 푸시 보호는 GitHub Secret Protection 이 있어야 하고 기본으로 꺼져 있으니, 조직의 비공개 저장소는 설정을 직접 확인하세요. 두 키는 유효성 검사가 없어서 경고가 뜨면 키가 아직 살아 있는지 앤트로픽 콘솔에서 직접 확인하고 폐기해야 해요.
여러 관점으로 보기
- 패턴별 지원 범위 지원 패턴 표에서 앤트로픽 키 다섯 종이 모두 푸시 보호를 지원하고, 유효성 검사는 기존 API 키와 관리자 API 키만 지원해요. GitHub Docs
- 적용 대상 계정 단위 푸시 보호는 기본으로 켜져 공개 저장소로 가는 푸시를 막고, 저장소 단위 푸시 보호는 GitHub Secret Protection 이 있어야 하며 기본으로 꺼져 있어요. GitHub Docs