GitHub Copilot을 한 번도 써본 적 없어도 됩니다. 이 글을 보면서 그대로 따라하면 오늘 바로 쓸 수 있습니다. 계정 만들기부터 VS Code에서 첫 코드 자동완성까지 30분이면 충분합니다. 설치 과정에서 막히는 부분과 흔히 겪는 문제 해결법까지 한 번에 정리했습니다.
[핵심 요약]
GitHub Copilot은 VS Code 등 IDE에서 동작하는 AI 코딩 어시스턴트입니다. 현재 Pro/Pro+ 신규 가입이 2026년 4월 20일부터 일시 중단된 상태이며 재개 일정은 미정입니다. Free 플랜은 지금도 가입 가능하고, 코드 자동완성 월 2,000회와 AI Credits 기본 제공이 포함됩니다. Free로 먼저 시작해서 기능을 익힌 뒤 Pro가 재개되면 업그레이드하는 게 현재 상황에서 최선의 선택입니다. 설치에 필요한 것은 VS Code(무료)와 GitHub 계정(무료) 두 가지뿐이며, 둘 다 있으면 5분 셋업으로 끝납니다. 인라인 자동완성(Tab)은 모든 플랜에서 무제한 무료이고, Chat/Agent 기능은 AI Credits가 차감됩니다. 지원 IDE는 VS Code, JetBrains(IntelliJ/PyCharm 등), Xcode, Eclipse, Neovim입니다. 코드 학습에는 사용되지 않으며, Pro/Business/Enterprise 전부 코드 미사용 정책을 적용하고 있습니다.
실전 1 — GitHub 계정 만들기
이미 GitHub 계정이 있으면 실전 2로 건너뛰세요.
브라우저에서 https://github.com을 열고 우상단 Sign up을 클릭합니다. 이메일 주소를 입력하고 비밀번호는 8자 이상, 숫자+소문자 포함으로 설정합니다. 사용자명은 영문+숫자 조합으로 입력하는데, 나중에 바꾸기 어려우니 신중하게 정하세요. 이메일 수신 여부를 묻는 항목은 n을 입력해도 무방합니다. 퍼즐 인증을 통과하고 Create account를 클릭하면 가입한 이메일로 6자리 인증 코드가 발송됩니다. 코드를 입력하면 계정 생성이 완료됩니다. 이후 팀 규모, 용도 등을 물어보는 초기 설정 화면이 나오는데, 하단의 Skip personalization을 클릭해도 됩니다.
실전 2 — Copilot Free 플랜 활성화
현재 Pro/Pro+ 신규 가입은 일시 중단 중입니다. Free 플랜은 지금 바로 가입할 수 있습니다.
로그인 후 우상단 프로필 아이콘을 클릭하고 Your Copilot을 선택합니다. 또는 https://github.com/settings/copilot에 직접 접속해도 됩니다. "Start using Copilot for free" 또는 "Get Copilot Free" 버튼을 클릭하고 약관에 동의하면 카드 정보 없이 바로 활성화됩니다.
Free 플랜으로 할 수 있는 것을 정리하면 이렇습니다. 코드 자동완성(인라인)은 월 2,000회, AI Credits(Chat/Agent)는 월 기본 제공량이 주어집니다. 사용 가능한 모델은 GPT-4.1 mini, GPT-5 mini 등 기본 모델이며, IDE 지원은 VS Code와 JetBrains 등 전체 라인업이 포함됩니다.
Pro 플랜은 현재 신규 가입이 중단된 상태입니다. 재개 공지는 GitHub 공식 커뮤니티(https://github.com/orgs/community/discussions/192963)에서 확인할 수 있습니다.
실전 3 — VS Code 설치
이미 설치되어 있으면 실전 4로 건너뛰세요.
https://code.visualstudio.com에 접속해 운영체제에 맞는 버전을 다운로드합니다. Windows는 .exe 파일을 내려받아 설치 마법사를 실행하면 되고, 기본값으로 Next를 클릭하면 됩니다. macOS는 .dmg 파일을 받아 Applications 폴더로 드래그합니다. Linux는 .deb 또는 .rpm 파일을 받아 패키지 매니저로 설치합니다. Ubuntu 기준 명령어는 아래와 같습니다.
sudo apt install ./code_xxx.deb
설치 후 VS Code를 열고 상단 메뉴 Help → About에서 버전이 1.95 이상인지 확인합니다. 구버전이면 Help → Check for Updates로 업데이트하세요.
실전 4 — Copilot 확장 설치
VS Code 좌측 사이드바에서 블록 4개 모양 아이콘(Extensions)을 클릭합니다. 단축키는 Ctrl+Shift+X(Windows/Linux) 또는 Cmd+Shift+X(Mac)입니다. 검색창에 "GitHub Copilot"을 입력하고 GitHub이 만든 항목을 선택해 파란색 Install 버튼을 클릭합니다. 설치가 완료되면 GitHub Copilot Chat도 자동으로 함께 설치됩니다. "GitHub Copilot" 하나만 설치해도 Chat 기능이 포함되므로 별도로 설치할 필요는 없습니다.
터미널에서 설치하고 싶다면 아래 명령어를 씁니다.
code --install-extension GitHub.copilot
설치 확인은 아래 명령어로 할 수 있습니다.
code --list-extensions | grep copilot
# 출력 결과:
# GitHub.copilot
# GitHub.copilot-chat
실전 5 — GitHub 계정 연결
확장을 설치하면 VS Code 우하단 상태바에 Copilot 아이콘(로봇 얼굴)이 생깁니다. 아이콘을 클릭하고 "Use AI Features" → "Sign in to GitHub"를 선택합니다. 또는 Ctrl+Shift+P(Cmd+Shift+P)를 누르고 "GitHub Copilot: Sign in"을 입력해 실행해도 됩니다.
VS Code가 브라우저를 자동으로 엽니다. 이미 GitHub에 로그인되어 있다면 로그인 화면은 스킵됩니다. "Authorize GitHub Copilot Plugin for VS Code" 화면에서 초록색 "Authorize github" 버튼을 클릭하고, "Open Visual Studio Code" 팝업에서 "열기"를 클릭합니다. VS Code 우하단 상태바의 Copilot 아이콘에 X 표시 없이 정상 표시되면 연결이 완료된 것입니다. Ctrl+Shift+P에서 "GitHub Copilot: Check Status"를 실행해 "Copilot is enabled" 메시지가 나오는지 확인하세요.
실전 6 — 첫 자동완성 체험
이제 실제로 써볼 차례입니다. 새 파일을 만들어서 직접 확인해보세요.
Ctrl+N으로 새 파일을 열고 Ctrl+Shift+P에서 "Change Language Mode"를 선택해 Python으로 설정합니다. 또는 파일을 test.py로 저장해도 됩니다. 아래 주석을 직접 타이핑합니다. 복붙이 아니라 직접 타이핑해야 Copilot 제안이 트리거됩니다.
# 두 숫자를 더하는 함수
잠깐 기다리면 회색 글씨로 제안이 나타납니다. Tab 키를 누르면 수락됩니다.
# 두 숫자를 더하는 함수
def add(a, b): # ← 이렇게 회색 글씨로 나타남
return a + b
함수 이름만 써도 전체를 완성해줍니다. def calculate_fibonacci(까지 타이핑하면 Copilot이 함수 전체를 제안합니다. 주석이 구체적일수록 더 정확한 제안이 나옵니다. "CSV 파일을 읽어서 딕셔너리 리스트로 반환하는 함수, 파일이 없으면 빈 리스트 반환" 같은 구체적인 주석을 써보세요.
실전 7 — 핵심 단축키 (지금 외워야 할 것만)
처음엔 이 6개만 기억하면 됩니다. 나머지는 쓰다 보면 자연스럽게 손에 익습니다.
동작 Windows/Linux Mac
| 제안 전체 수락 | Tab | Tab |
| 제안 거절 | Esc | Esc |
| 다음 제안 보기 | Alt+] | Option+] |
| 이전 제안 보기 | Alt+[ | Option+[ |
| 인라인 채팅 열기 | Ctrl+I | Cmd+I |
| 사이드 채팅 패널 열기 | Ctrl+Alt+I | Ctrl+Cmd+I |
제안 전체가 아니라 단어 단위로만 수락하고 싶을 때는 Ctrl+→(Windows) 또는 Cmd+→(Mac)을 씁니다.
실전 8 — Chat 기능 첫 사용
인라인 자동완성 다음으로 가장 많이 쓰는 기능입니다. 두 가지 방식으로 쓸 수 있습니다.
인라인 채팅(Ctrl+I) 은 코드 위에서 바로 질문하는 방식입니다. 코드를 드래그로 선택한 뒤 Ctrl+I를 누르고 입력창에 원하는 작업을 입력합니다.
# 예시: 아래 코드를 선택 후 Ctrl+I → "이 함수에 타입 힌트 추가하고 docstring도 달아줘"
def calculate_fibonacci(n):
result = []
a, b = 0, 1
for i in range(n):
result.append(a)
a, b = b, a + b
return result
Copilot이 타입 힌트와 docstring이 추가된 버전을 제안하며, Accept 버튼 클릭 또는 Enter로 적용됩니다.
사이드 채팅(Ctrl+Alt+I) 은 자유롭게 대화하는 패널입니다. 아래 슬래시 명령어를 바로 써보세요. /explain은 선택한 코드를 설명해주고, /fix는 버그를 고쳐주고, /tests는 단위 테스트를 생성하고, /docs는 문서화 작업을 처리합니다. 아무것도 선택하지 않고 채팅창에 자연어로 요청해도 됩니다. "Python으로 파일에서 특정 단어 개수 세는 함수 짜줘"처럼 입력하면 완성된 함수를 제안하며, 채팅창 우상단 Insert into Editor 버튼으로 현재 커서 위치에 바로 삽입할 수 있습니다.
실전 9 — 자주 겪는 문제 해결
제안이 안 나올 때는 먼저 상태바 Copilot 아이콘에 X 표시가 없는지 확인합니다. Ctrl+Shift+P에서 "GitHub Copilot: Enable"을 실행하거나, VS Code를 재시작해보세요. 파일 우하단 언어 모드가 "Plain Text"로 되어 있으면 언어를 선택해야 합니다. 그래도 안 된다면 Extensions에서 GitHub Copilot이 활성화 상태인지 확인합니다.
로그인이 계속 풀릴 때는 Ctrl+Shift+P에서 "GitHub Copilot: Sign Out"을 실행한 뒤 다시 Sign In합니다. File → Preferences → Settings에서 "github"을 검색해 토큰을 확인하는 방법도 있습니다.
"Copilot quota exceeded" 오류는 Free 플랜 월 한도가 소진된 것입니다. 다음 달 1일에 리셋되며, 채팅에서 더 저렴한 모델을 선택하거나 Pro 플랜 재개를 기다리면 됩니다.
제안이 영어로만 나올 때는 Ctrl+I 또는 채팅창에서 한국어로 질문하면 한국어로 답변합니다. 인라인 자동완성은 코드이기 때문에 언어와 무관하고, 주석은 한글로 써도 잘 작동합니다.
실전 10 — 지금 당장 해볼 수 있는 5가지
셋업 완료 후 이 5가지를 해보면 Copilot의 감이 빠르게 잡힙니다. 첫째, 새 .py 파일에서 "# 이메일 주소 유효성 검사 함수"처럼 주석으로 함수를 설명하고 Tab으로 완성해봅니다. 둘째, 기존 코드를 선택하고 Ctrl+I에서 /explain을 입력해 설명을 받아봅니다. 셋째, 버그가 있는 코드를 선택하고 /fix를 입력해 자동 수정 제안을 확인합니다. 넷째, 함수 하나를 작성하고 선택한 뒤 /tests를 입력해 단위 테스트가 자동으로 생성되는 걸 확인합니다. 다섯째, 채팅창에서 "내가 작성한 코드 리뷰해줘"를 입력해 코드 품질 피드백을 받아봅니다.
마무리
Free 플랜은 지금 바로 카드 없이 5분 안에 시작할 수 있고, 인라인 자동완성은 모든 플랜에서 무제한 무료입니다. VS Code와 JetBrains 등 쓰던 IDE를 그대로 쓸 수 있어서 진입 장벽이 낮습니다. Pro/Pro+ 신규 가입이 일시 중단된 상태이므로, Free로 먼저 기능을 익혀두는 게 현실적인 출발점입니다. Free 플랜 Chat에는 한도가 있기 때문에 헤비 유저라면 Pro 재개 후 업그레이드를 고려하세요. 설치하고 첫 Tab 수락하는 순간 바로 체감됩니다.
2편에서는 AI Credits 구조를 완전히 해부합니다. 1 크레딧이 $0.01인데, 어떤 모델을 어떻게 쓰면 Pro의 $10이 하루 만에 사라지는지 지금 당장 알아야 할 내용입니다.
관련 글
- GitHub Copilot 완전가이드 2편 — AI Credits 완전 해부: 플랜별 크레딧, 모델 요금표, 초과 지출 막는 법
- GitHub Copilot 완전가이드 3편 — Ask/Edit/Agent 모드 실전, Coding Agent로 이슈→PR 자동화, copilot-instructions.md
- GitHub Copilot 완전가이드 4편 — $39가 $902 되는 이유와 비용 폭탄 완전 방지법
- GitHub Copilot 5편: vs Claude Code vs Kiro 완전 비교 — AI Credits 전환 이후 어떤 툴이 맞나