AI Scan 은 CodeQL 이 다루지 않는 PHP·셸·Terraform(HCL)·Dockerfile·JSP·Blazor 등을 풀 리퀘스트 변경분에서 훑어 보안 취약점을 찾고, 결과는 CodeQL 결과 옆에 'AI' 표시로 붙으며 위험 설명과 수정 제안이 따라올 수 있어요. 7월 미리보기는 코드 시큐리티와 코파일럿 라이선스를 둘 다 요구했는데, 정식판은 공개 저장소에서 쓸 수 있고 비공개·내부 저장소는 코드 시큐리티나 GHAS 만 있으면 되며 코파일럿 라이선스는 필요 없어요. 다만 발견 항목은 검사를 실패시키거나 병합을 막지 않고, 포크와 디펜더봇이 연 풀 리퀘스트에서는 돌지 않으며, 돌 때마다 Code Security AI 크레딧을 써요.
용어 풀이
- CodeQL
- 깃허브의 정적 분석 엔진. 코드를 질의해 취약점을 찾음
- GHAS
- GitHub Advanced Security. 깃허브의 유료 보안 기능 묶음
- HCL
- Terraform 설정 파일에 쓰는 언어
- 디펜더봇
- Dependabot. 의존성 업데이트 풀 리퀘스트를 자동으로 여는 깃허브 봇
운영자 인사이트
코파일럿을 사지 않은 조직도 이제 비공개 저장소에서 쓸 수 있으니, 인프라 코드나 PHP·셸 비중이 큰 저장소부터 켜 보되 크레딧 예산을 먼저 걸어 두세요. 병합을 막지 않으니 차단이 필요한 규칙은 CodeQL 쪽에 그대로 두세요.
여러 관점으로 보기