2026년 9월 12일 토요일 · 제5호경기 의왕 · 트리뉴스 편집부
트리뉴스

기술 · 개발 보안

깃허브 AI Scan 정식 제공…검사 결과로 병합을 막지는 않는다

깃허브가 코드 변경분의 취약점을 찾는 AI 검사를 정식 제공한다고 발표했다. 결과는 검토를 돕는 참고 정보이며, 적용 조건과 검사 제외 대상을 함께 확인해야 한다.

트리뉴스2026.10.16 게재3분 읽기출처 2곳 확인
기사 주제를 일반화한 실사풍 AI 생성 삽화
▲ 기사 주제를 일반화한 실사풍 AI 생성 삽화입니다.AI 생성 삽화 · 실제 사건 현장이나 관련 기업의 시설을 촬영한 사진이 아닙니다.

깃허브가 10월 15일 풀 리퀘스트(PR)의 코드 변경분에서 취약점을 검사하는 AI Scan의 정식 제공을 발표했다. 도입을 검토하는 개발팀이 먼저 구분할 것은 탐지 기능과 병합 통제다. 회사 안내에 따르면 AI Scan 결과는 병합 차단 조건으로 사용할 수 없으며, 결과가 발견돼도 코드 스캐닝 검사가 실패로 처리되지 않는다.

따라서 검사 통과 여부만 보고 변경분의 보안 검토가 끝났다고 판단하기는 어렵다. 깃허브는 결과를 PR의 대화 탭과 변경 파일 탭에 표시하고, AI 표시로 기존 CodeQL 결과와 구분한다고 설명했다. 보안 위험에 대한 설명과 자동 수정 제안이 포함될 수 있지만, 이는 담당자가 확인할 검토 자료로 읽어야 한다.

검사 범위에도 조건이 있다. 깃허브 안내상 코드 스캐닝을 켜고 저장소에 적용되는 AI Scan 설정을 활성화해야 한다. 포크에서 제출한 PR과 의존성 관리 도구 Dependabot이 만든 PR은 대상에서 제외된다. 외부 기여나 의존성 갱신을 자주 받는 저장소라면 이 제외 범위를 기존 검토 절차와 대조할 필요가 있다.

회사는 CodeQL의 현재 지원 범위를 보완하는 예로 PHP, 셸 스크립트, Terraform 설정, Dockerfile, 자바의 JSP, C#의 Blazor 등을 들었다. 다만 이 목록은 해당 언어나 구성에서 모든 취약점을 탐지한다는 보장이 아니다. 제공된 공지에는 탐지 정확도와 오탐률, 실행 환경에서 취약점을 재현한 시험 결과가 제시되지 않았다. 실행 검증을 하지 않는다고 단정할 근거도 없다.

이용 대상에는 개인·조직 소유의 공개 저장소가 포함된다. 조직의 비공개·내부 저장소에는 깃허브의 코드 보안 또는 고급 보안 상품이 필요하며, 코파일럿 라이선스는 요구하지 않는다고 회사는 밝혔다. 비용은 코드 보안용 AI 크레딧으로 처리한다. 기업 청구 화면에서 사용량을 확인하고 크레딧 SKU별 예산을 설정할 수 있지만, 공지 본문에는 구체적인 단가가 없다.

배경 사례로 구글은 9월 24일 내부 웹 애플리케이션 검사 에이전트 PageBreak의 검증 절차를 소개했다. 회사 설명에 따르면 취약점 후보를 별도 검증기에 넘겨 실행 환경에서 공격 입력의 결과를 확인한다. 검증하지 못한 후보는 제품 담당 팀에 전달하지 않으며, 검증기의 지원 범위에도 한계가 있다고 밝혔다. 이는 별도 시스템의 운영 설명으로, 깃허브 AI Scan의 성능을 검증하거나 두 제품의 정확도를 비교하는 자료는 아니다.

Our view

도입 판단은 발견 이후의 처리까지

개발팀의 실무 과제는 AI 결과를 누가 확인하고 어떤 근거로 수정 여부를 판단할지 정하는 것이다. 병합을 막지 않는 참고 결과라면 담당자와 후속 검토 절차를 정해 두는 편이 유용하다. 검사에서 제외되는 PR을 어떻게 살필지도 함께 정해야 한다.

도입 효과는 지원 언어 목록만으로 판단하기 어렵다. 자사 변경분에서 결과의 유용성과 검토 부담을 확인하고, 사용량을 예산과 대조하는 접근이 필요하다. 구글의 사례는 후보 발견과 확인 절차를 구분해 생각할 배경을 제공하지만, 깃허브 기능의 검증 수준을 대신 설명하지는 않는다.

출처 · 이 기사는 아래 소식을 직접 확인해 트리루의 문장으로 다시 썼습니다

  1. 01

    AI Scan for pull requests generally available

    GitHub / GitHub Changelog · 2026.10.15 게재 · 2026.10.16 확인

    확인한 것: 제공된 사실 메모 기준. 정식 제공 발표, 병합 차단 제한, 실행 조건·제외 대상, 이용 범위와 과금 안내를 확인한 공식 공지이며 독립적인 성능 검증 자료는 아니다.

    https://github.blog/changelog/2026-10-15-ai-scan-for-pull-requests-generally-available/

  2. 02

    Agentic Hacks, Real Proofs: Inside Google's PageBreak Project

    Google / Security · Michał Bentkowski · 2026.09.24 게재 · 2026.10.16 확인

    확인한 것: 제공된 사실 메모 기준. 구글 내부 검사 시스템의 후보 검증 절차와 한계를 설명하는 이전 배경 자료로만 사용했다. 깃허브 AI Scan을 시험한 자료가 아니다.

    https://blog.google/security/agentic-hacks-real-proofs-inside-googles-pagebreak-project/

이 글은 AI 도구를 활용해 초안을 작성하고, 출처 자료와 내용을 대조해 편집했습니다. 기사의 사실과 트리루의 해설을 구별해 전합니다.

제작 방식과 이미지 사용, 정정 절차는 콘텐츠 제작·검토 기준에서 확인하실 수 있습니다.

1면으로 돌아가기

Colophon

트리뉴스웹·인프라·AI 소식을 출처 자료에 근거해 전하고, 사이트를 만들고 운영하는 관점에서 해설합니다. 기사마다 출처와 제작 방식을 밝힙니다.

Publisher

트리루 · TREERU경기도 의왕시 안양판교로 82, 8층 807호(포일동, 포일어울림센터)