깃허브, 보안 경고 AI 수정 기능 정식 출시…기본 브랜치만 지원

깃허브가 코드 보안 경고를 AI 코딩 에이전트에 맡겨 수정 초안을 만드는 기능을 정식 출시했다. 기업용 보안 제품에서 관리자 설정과 과금 수단이 필요하며, 수정안은 사람이 검토해야 한다.

창가 책상 위 노트북 화면에 추상적인 코드 줄과 방패 모양이 보이고 옆에 노트와 연필이 놓여 있다
창가 책상 위 노트북 화면에 추상적인 코드 줄과 방패 모양이 보이고 옆에 노트와 연필이 놓여 있다. 사진은 기사 이해를 돕기 위한 자료 이미지입니다.

깃허브가 15일 코드 스캐닝 경고를 코파일럿에 할당해 수정안을 만드는 ‘에이전트 자동 수정(Agentic autofix)’ 기능의 정식 출시를 발표했다. 에이전트는 관련 코드를 살피고 수정한 뒤 CodeQL을 다시 실행해 경고가 해소됐는지 점검하고, 검토용 초안 풀리퀘스트(PR)를 연다.

수정안은 초안 PR로 제출

깃허브의 발표에 따르면 개발자는 기본 브랜치에 쌓인 코드 스캐닝 경고 하나를 코파일럿에 맡기거나, 경고 목록에서 최대 25건을 골라 하나의 PR로 묶을 수 있다. 에이전트가 낸 결과에는 수정 이유와 검증 절차가 담긴다. 초안 PR이 열렸다는 사실만으로 코드의 안전성과 기능 유지가 보증되는 것은 아니다.

지원 범위도 제한된다. 풀리퀘스트에서만 발견됐거나 다른 브랜치에만 있는 경고는 이 기능에 할당할 수 없다. 깃허브 사용 안내는 검증을 최선을 다해 수행하지만 성공을 보장하지 않으며, 검증할 수 없거나 오탐 가능성이 있으면 PR에 이를 밝힌다고 설명한다. 수정안의 코드 변경과 테스트 결과를 개발자가 다시 확인해야 하는 이유다.

기업 관리자 설정·사용량 비용 필요

정식 기능은 깃허브 엔터프라이즈 클라우드의 GitHub Code Security 또는 GitHub Advanced Security 고객을 대상으로 제공된다. 기업 관리자가 보안 정책에서 접근을 허용하고 조직이나 저장소 관리자가 기능을 켜야 한다. 코파일럿 과금 수단도 설정돼 있어야 한다.

기능을 켜면 개별 경고 화면의 기존 무료 ‘Generate Fix’ 선택지가 ‘Assign to Copilot’로 바뀐다. 다만 깃허브 문서에 따르면 이 기능을 사용하기 위해 개발자 개인의 코파일럿 라이선스가 반드시 필요한 것은 아니다. 사용량에는 Code Security AI 크레딧과 GitHub Actions 실행 시간이 소모된다. 무료 수정 제안과 에이전트 작업을 같은 과금 방식으로 볼 수 없는 셈이다.

이번 발표는 같은 날 출시된 풀리퀘스트 대상 ‘AI Scan’과는 다르다. AI Scan은 변경 코드에서 취약점 가능성을 찾는 검사이고, 에이전트 자동 수정은 이미 등록된 기본 브랜치의 경고에 수정안을 내는 작업이다. 두 기능의 적용 시점과 대상이 달라 하나가 다른 하나의 검토를 대신하지 않는다.

대표 이미지: AI 생성 이미지 / 데이마크

출처: GitHub Changelog (2026-10-15) https://github.blog/changelog/2026-10-15-agentic-autofix-for-code-scanning-alerts-general-availability/

GitHub Docs (확인 2026-10-16) https://docs.github.com/en/code-security/how-tos/manage-security-alerts/manage-code-scanning-alerts/resolve-alerts

GitHub Changelog, AI Scan (2026-10-15) https://github.blog/changelog/2026-10-15-ai-scan-for-pull-requests-generally-available/

Gabriel Anhaia, DEV Community (2026-10-16) https://dev.to/gabrielanhaia/githubs-ai-scan-now-checks-php-bash-and-terraform-prs-it-cant-block-a-merge-yet-ddi