
설명:

Microsoft Azure AI Fundamentals(AI-900) 공식 학습 자료와 GitHub Copilot의 Microsoft Learn 문서에 따르면, Microsoft Visual Studio Code(VS Code)용 GitHub Copilot 확장 프로그램은 GPT(Generative Pre-trained Transformer) 모델 계열의 특수한 하위 모델인 OpenAI Codex 모델을 기반으로 합니다. OpenAI Codex 모델은 프로그래밍 작업에 최적화되어 있으며, Python, JavaScript, C# 등 여러 프로그래밍 언어로 코드를 이해하고 생성합니다.
GitHub Copilot은 AI 기반 코딩 어시스턴트로, 코드 전체 줄이나 블록을 제안하고, 주석 작성을 지원하며, 개발자가 입력한 자연어 프롬프트를 기반으로 함수를 생성할 수도 있습니다. 사용자가 "// 숫자 목록을 오름차순으로 정렬"과 같은 주석을 입력하면 Copilot은 Codex 모델을 사용하여 의도를 파악하고 적절한 코드 구현을 생성합니다.
Visual Studio Code와의 통합을 통해 개발자는 문서와 코딩 환경을 번갈아가며 작업할 필요 없이 효율적으로 작업할 수 있습니다. GitHub Copilot은 컨텍스트 인식 제안 기능을 활용하여 주변 코드, 함수 정의 및 변수 이름을 이해하고 적절한 완성을 제공합니다.
다른 옵션은 다음과 같은 이유로 올바르지 않습니다.
* GitHub 소스 제어는 코드 저장소를 관리하지만 AI 모델을 사용하지 않습니다.
* IntelliSense는 코드 완성을 위한 VS Code의 기본 기능이지만 OpenAI 모델을 사용하지 않습니다.
* Microsoft 365 Copilot은 Word, Excel, Outlook과 같은 생산성 도구에 대규모 언어 모델(예: GPT-4)을 사용하며 코드 생성에는 사용하지 않습니다.
따라서 Visual Studio Code에서 OpenAI Codex 모델을 사용하는 올바른 선택은 GitHub Copilot이며, 이는 "Azure OpenAI와 GitHub Copilot의 일반적인 사용 사례 식별"이라는 Microsoft의 AI-900 학습 목표에 부합합니다.