←
GitHub Copilot
Copilot으로 코드 리뷰하고 보안 검사하기
Basic 약 10분활용 사례
Copilot은 코드를 작성할 때뿐 아니라 기존 코드의 품질, 보안 취약점, 개선 방향을 검토하는 데도 유용합니다.
GitHub Copilot 열기
github.com/features/copilot
STEP 1 / 4…
1
STEP 1. 선택 코드 보안 검토 요청하기
github.com/features/copilot
GitHub Copilot
AI 페어 프로그래머
코드 자동 완성, 코드 설명, 디버깅까지 — AI가 코딩 파트너가 되어드립니다.
무료로 시작하기
여기를 클릭!
요금제 보기
// 함수를 작성하면 AI가 완성해줍니다
function
calculateSum(arr) {
return arr.reduce((a, b) => a + b, 0);
}
Tab to accept
코드 선택 → Chat → '보안 취약점 확인해줘' → Copilot 분석 결과 확인 → 수정 요청
검토할 코드 블록을 선택하고 Chat에서 'Review this code for security issues'(보안 이슈 검토) 또는 '이 코드에 보안 취약점이 있는지 확인해줘'라고 요청합니다. Copilot이 SQL 인젝션, XSS, 인증 취약점 등 일반적인 보안 문제를 확인합니다. 문제가 발견되면 구체적인 위험 설명과 수정 방법을 알려줍니다.
보안 검토 후 발견된 취약점은 'Fix the security issue you found'라고 요청해 자동 수정 코드를 받을 수 있어요.
이 단계를 완료했나요?