Copilot으로 코드 리뷰하고 보안 검사하기

기초약 10분4단계

Copilot은 코드를 작성할 때뿐 아니라 기존 코드의 품질, 보안 취약점, 개선 방향을 검토하는 데도 유용합니다.

따라 하기

1단계 / 4

선택 코드 보안 검토 요청하기

  1. 1검토할 코드 블록을 선택하고 Chat에서 Review this code for security issues(보안 이슈 검토) 또는 이 코드에 보안 취약점이 있는지 확인해줘라고 요청합니다.
  2. 2Copilot이 SQL 인젝션, XSS, 인증 취약점 등 일반적인 보안 문제를 확인합니다.
  3. 문제가 발견되면 구체적인 위험 설명과 수정 방법을 알려줍니다.
GitHub Copilot 열기

이해를 돕는 예시 그림이에요. 실제 화면과 다를 수 있어요.

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 분석 결과 확인›수정 요청

팁 보안 검토 후 발견된 취약점은 Fix the security issue you found라고 요청해 자동 수정 코드를 받을 수 있어요.

막히면 볼 것

GitHub Copilot 말고 다른 도구로 하기