AI는 GitHub 프로젝트에서 오류를 식별하는 속도를 높일 것입니다

AI는 GitHub 프로젝트에서 오류를 식별하는 속도를 높일 것입니다

12 hardware

GitHub이 Code Security에서 AI 기반 코드 스캔을 시작합니다

*GitHub은 Code Security 서비스에 인공지능(AI)을 활용한 소스 코드 스캐닝 기능을 도입했다고 발표했습니다.*

이 기술은 기존 CodeQL 정적 분석으로 탐지할 수 없는 취약점을 발견하고, 더 많은 언어와 프레임워크를 커버하도록 확장합니다.

새로운 내용은 무엇인가요?
항목 | 설명 | 목적
---|---|---
문제점 식별 | 일반적인 CodeQL이 부족한 곳에서 보안 문제를 찾아냅니다. | 지원되는 생태계: Shell/Bash, Dockerfiles, Terraform, PHP 등 다양한 언어/프레임워크.
작업 방식 | 하이브리드 모델: 필요에 따라 CodeQL과 AI 스캐너를 전환합니다. | 2026년 2분기 초 공개 테스트 예정.

작업 흐름 통합
* 네이티브 통합 – 도구가 GitHub 저장소와 CI/CD 파이프라인 내부에서 바로 동작합니다.
* 접근성 – 공개 프로젝트는 서비스가 무료(제한 있음)이며, 유료 구독자는 GitHub Advanced Security(GHAS)를 통해 전체 패키지를 이용할 수 있습니다.

새 스캐너가 검사하는 항목은?
1. 알려진 취약점이 있는지 코드 검사
2. 종속성 및 공개 라이브러리 – 취약한 패키지 탐색
3. 공개 리소스에서의 자격 증명 유출 여부 확인
4. AI 도우미 Copilot으로부터의 알림과 권장 사항

스캔은 pull request(PR) 수준에서 수행됩니다. PR이 열리면 시스템이 자동으로 적절한 도구(CodeQL 또는 AI 스캐너)를 선택해 잠재적인 위험 코드를 포함하기 전에 위협을 탐지합니다. 알림은 PR 창에 바로 표시됩니다.

내부 테스트 결과
* 처리량: 30일 동안 170,000건 이상의 사건 처리
* 개발자 피드백: 80%가 긍정적으로, 발견된 문제의 유용성을 확인

Copilot Autofix – 빠른 해결책
GitHub은 또한 Copilot Autofix가 발견된 취약점을 자동으로 수정하는 역할을 강조했습니다.

지표
2025년 보안 알림 처리량460,000건 이상
평균 해결 시간Autofix 사용 시 0.66시간, 미사용 시 1.29시간

결론
AI 스캐닝을 통해 GitHub은 Code Security의 범위를 확장하고, 더 넓은 기술 스택에서 취약점을 탐지 및 신속히 수정할 수 있도록 합니다. 이는 무료 공개 프로젝트와 GHAS를 이용하는 유료 고객 모두에게 저장소 보호를 강화합니다

댓글 (0)

의견을 남겨 주세요. 예의를 지키고 주제에서 벗어나지 말아 주세요.

아직 댓글이 없습니다. 댓글을 남기고 의견을 공유해 주세요!

댓글을 남기려면 로그인해 주세요.

댓글을 남기려면 로그인