Skip to main content

CodeQL CLI 시작하기

CodeQL CLI을(를) 사용하여 소프트웨어 프로젝트에서 CodeQL 쿼리를 로컬로 개발, 테스트 및 실행할 수 있습니다.

누가 이 기능을 사용할 수 있는 있나요?

GitHub CodeQL은(는) 설치 시 사용자별로 라이선스가 부여됩니다. 라이선스 제한에 따라 특정 작업에만 CodeQL을(를) 사용할 수 있습니다. 자세한 내용은 "CodeQL CLI 알아보기"을 참조하세요.

GitHub Advanced Security 라이선스가 있는 경우 CodeQL을(를) 사용하여 분석 자동화, 연속 통합 및 지속적인 업데이트를 할 수 있습니다. 자세한 내용은 "GitHub Advanced Security 정보.

CodeQL CLI 알아보기

CodeQL CLI을(를) 사용하여 소프트웨어 프로젝트에서 로컬로 CodeQL 프로세스를 실행하거나 GitHub Enterprise Cloud에 업로드할 code scanning 결과를 생성할 수 있습니다.

CodeQL CLI 설정하기

CodeQL CLI을(를) 시작하려면 데이터베이스를 만들고 분석하는 데 필요한 도구 및 라이브러리에 액세스할 수 있도록 CLI를 다운로드 및 설정해야 합니다.

CodeQL 분석을 위한 코드 준비

코드를 분석하는 데 필요한 데이터를 포함하는 CodeQL 데이터베이스를 빌드할 수 있습니다.

CodeQL 쿼리를 사용하여 코드 분석

코드베이스에서 추출된 CodeQL 데이터베이스에 대해 쿼리를 실행할 수 있습니다.

GitHub에 CodeQL 분석 결과 업로드

CodeQL CLI을(를) 사용하여 CodeQL 분석 결과를 GitHub Enterprise Cloud에 업로드할 수 있습니다.

CodeQL 팩을 사용하여 분석 사용자 지정

CodeQL 팩을 사용하여 다른 사용자가 기본CodeQL 쿼리를 실행하거나 개발한 CodeQL 쿼리를 공유할 수 있습니다.