소개
GitHub Copilot은 적은 작업량으로도 신속한 코드 작성을 지원해주는 세계 최초의 대규모 AI 개발자 도구입니다. GitHub Copilot은 주석과 코드에 담긴 컨텍스트를 파악하고 개별 줄과 전체 함수에 대한 제안을 즉각적으로 제시합니다.
연구에 따르면 개발자는 GitHub Copilot을 통해 더 빠르게 코딩할 때, 더 중요한 문제 해결에 집중하고, 흐름을 더 오래 유지하고, 작업에서 더 큰 성취감을 얻을 수 있습니다.
OpenAI는 OpenAI Codex를 활용해 GitHub Copilot에서 생성형 미리 학습 언어 모델을 만들었습니다. 확장명은 VS Code(Visual Studio Code), Visual Studio, Neovim, JetBrains 통합 개발 환경(IDE) 제품군에서 사용할 수 있습니다.
학습 목표
이 모듈의 학습 목표는 다음과 같습니다.
- GitHub Copilot의 자동 완성형 제안이 코딩에 어떤 도움을 주는지 확인합니다.
- GitHub Copilot을 트리거하는 다양한 방법을 이해합니다.
- GitHub Copilot Free, Pro, Business, Enterprise의 차이점을 알아봅니다.
- GitHub Copilot을 구성하는 방법을 알아봅니다.
- GitHub Copilot 문제를 해결하는 방법을 알아봅니다.
필수 조건
- GitHub 계정
- GitHub의 개념에 대한 기본적인 이해