GitHub Copilot 에이전트를 사용하여 GitHub 문제 해결
중급
개발자
GitHub
Visual Studio Code
이 모듈에서는 GitHub Copilot의 Ask 및 Agent 모드를 사용하여 GitHub 문제를 식별하고 수정하는 방법을 설명합니다. 이 교육에서는 SQL 삽입, 암호화, 로깅 및 경로 통과 문제와 같은 보안 취약성에 중점을 둡니다.
학습 목표
이 모듈을 마치면 다음을 수행할 수 있습니다.
- 코드 보안 취약성 및 관련 GitHub 문제의 몇 가지 일반적인 범주를 설명합니다.
- 만들기에서 해결까지 GitHub 문제의 수명 주기를 설명합니다.
- GitHub Copilot의 요청 모드를 사용하여 GitHub 문제와 관련된 코드 취약성을 분석하고 잠재적인 수정 사항을 제안합니다.
- GitHub Copilot의 에이전트 모드를 사용하여 코드 취약성을 수정하고 GitHub 문제를 해결합니다.
사전 요구 사항
- 버전 제어를 위해 Git 및 GitHub를 사용한 경험
- Visual Studio Code에서 GitHub Copilot를 사용한 경험
- C# 애플리케이션 개발 경험