이 단계에서는 워크샵 진행을 위해 필요한 개발 환경을 설정합니다.
README 문서를 참조하여 개발 환경을 준비합니다.
-
아래 이미지를 따라 차례로
[<> Code]👉[Codespaces]👉[Create codespace on main]를 클릭해서 GitHub Codespaces 인스턴스를 생성합니다. 네트워크 사정에 따라 대략 5분-10분 정도 걸립니다. -
터미널에서 아래 명령어를 실행하여 개발에 필요한 언어와 프레임워크 등이 올바르게 설치되었는지 확인합니다.
# Python 버전 확인 python --version# Node.js 버전 확인 node --version npm --version# JDK 버전 확인 java --version# .NET SDK 버전 확인 dotnet --list-sdks -
아래 명령어를 실행시켜 현재 리포지토리의 클론 상태를 확인합니다.
git remote -v
아래와 같은 결과가 보여야 합니다.
origin https://github.com/devrel-kr/github-copilot-bootcamp-2025.git (fetch) origin https://github.com/devrel-kr/github-copilot-bootcamp-2025.git (push)
만약 위와 같은 결과가 보이지 않는다면 GitHub Codespaces 인스턴스를 삭제하고 다시 생성해야 합니다.
👇👇👇 아래 내용부터는 로컬 PC에 VS Code를 설치하고 워크샵을 진행할 때 필요한 내용입니다. GitHub Codespaces 인스턴스를 사용한다면 이 문서의 마지막으로 건너뛰어도 좋습니다. 👇👇👇
-
터미널에서 아래 명령어를 실행시켜 현재 PowerShell을 설치했는지 확인합니다.
# Bash/Zsh which pwsh# PowerShell Get-Command pwshpwsh을 실행시킬 수 있는 경로가 보이지 않는다면 설치하지 않은 것입니다. 만약 설치하지 않았다면 PowerShell 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다. -
터미널에서 아래 명령어를 실행시켜 현재 설치한 PowerShell 버전을 확인합니다.
pwsh --version
7.5.0이상의 버전이 있어야 합니다. 만약 이보다 버전이 낮다면 PowerShell 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다.
-
터미널에서 아래 명령어를 실행시켜 현재 git CLI를 설치했는지 확인합니다.
# Bash/Zsh which git# PowerShell Get-Command gitgit을 실행시킬 수 있는 경로가 보이지 않는다면 설치하지 않은 것입니다. 만약 설치하지 않았다면 git CLI 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다. -
터미널에서 아래 명령어를 실행시켜 현재 설치한 git CLI 버전을 확인합니다.
git --version
2.39.0이상의 버전이 있어야 합니다. 만약 이보다 버전이 낮다면 git CLI 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다.
-
터미널에서 아래 명령어를 실행시켜 현재 GitHub CLI를 설치했는지 확인합니다.
# Bash/Zsh which gh# PowerShell Get-Command ghgh을 실행시킬 수 있는 경로가 보이지 않는다면 설치하지 않은 것입니다. 만약 설치하지 않았다면 GitHub CLI 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다. -
터미널에서 아래 명령어를 실행시켜 현재 설치한 GitHub CLI 버전을 확인합니다.
gh --version
2.65.0이상의 버전이 있어야 합니다. 만약 이보다 버전이 낮다면 GitHub CLI 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다. -
GitHub에 로그인 했는지 확인합니다.
gh auth status
만약 로그인하지 않았다고 나온다면,
gh auth login명령어를 통해 로그인합니다.
-
터미널에서 아래 명령어를 실행시켜 현재 Docker Desktop을 설치했는지 확인합니다.
# Bash/Zsh which docker# PowerShell Get-Command dockerdocker을 실행시킬 수 있는 경로가 보이지 않는다면 설치하지 않은 것입니다. 만약 설치하지 않았다면 Docker Desktop 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다. -
터미널에서 아래 명령어를 실행시켜 현재 설치한 Docker Desktop 버전을 확인합니다.
docker --version
28.0.4이상의 버전이 있어야 합니다. 만약 이보다 버전이 낮다면 Docker Desktop 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다.
-
터미널에서 아래 명령어를 실행시켜 현재 Visual Studio Code를 설치했는지 확인합니다.
# Bash/Zsh which code# PowerShell Get-Command codecode을 실행시킬 수 있는 경로가 보이지 않는다면 설치하지 않은 것입니다. 만약 설치하지 않았다면 Visual Studio Code 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다. -
터미널에서 아래 명령어를 실행시켜 현재 설치한 Visual Studio Code 버전을 확인합니다.
code --version
1.99.0이상의 버전이 있어야 합니다. 만약 이보다 버전이 낮다면 Visual Studio Code 설치 페이지에서 최신 버전을 다운로드 받아 설치합니다.만약 터미널에서
code명령어를 실행시킬 수 없다면, 이 문서를 참고하여 설정합니다.
-
작업할 디렉토리로 이동합니다.
-
터미널에서 아래 명령어를 실행시켜 이 리포지토리를 자신의 GitHub 계정으로 포크한 후 자신의 컴퓨터로 클론합니다.
gh repo fork devrel-kr/github-copilot-bootcamp-2025 --clone
-
터미널에서 아래 명령어를 실행시켜 클론한 디렉토리로 이동합니다.
cd github-copilot-bootcamp-2025 -
터미널에서 아래 명령어를 실행시켜 Visual Studio Code를 실행시힙니다.
code . -
Visual Studio Code에서 터미널을 열고 아래 명령어를 실행시켜 현재 리포지토리의 클론 상태를 확인합니다.
git remote -v
이 명령어를 실행하면 아래와 같은 결과가 나와야 합니다. 만약
origin에devrel-kr이 보이면 자신의 리포지토리에서 다시 클론해야 합니다.origin https://github.com/<자신의 GitHub ID>/github-copilot-bootcamp-2025.git (fetch) origin https://github.com/<자신의 GitHub ID>/github-copilot-bootcamp-2025.git (push) upstream https://github.com/devrel-kr/github-copilot-bootcamp-2025.git (fetch) upstream https://github.com/devrel-kr/github-copilot-bootcamp-2025.git (push)
-
아래 명령어를 실행시켜 GitHub Copilot 익스텐션과 GitHub Copilot Chat 익스텐션을 설치했는지 확인합니다.
# Bash/Zsh code --list-extensions | grep github.copilot
# PowerShell code --list-extensions | Select-String "github.copilot"
만약 아무 메시지도 보이지 않는다면, 아직 설치하지 않은 것입니다. 아래 명령어를 실행시켜 GitHub Copilot 익스텐션을 설치합니다.
code --install-extension "github.copilot" --force && code --install-extension "github.copilot-chat" --force
축하합니다! 개발 환경 설정 실습이 끝났습니다. 이제 STEP 01: Python 앱 개발 단계로 넘어가세요.
