GitHub Copilot

AI맵위키
최종 확인: 2026-08-09
GitHub Copilot
개발사GitHub (Microsoft)
국적미국
출시2021년 (미리보기) · 2022년 정식
분류AI 코딩 도구
플랫폼VS Code, Visual Studio, JetBrains, Vim·Neovim, Azure Data Studio, GitHub.com, 모바일
탑재 모델여러 회사 중 선택 (Claude, GPT 등)
가격 형태구독제 (크레딧 병행)
무료 플랜있음 (월 완성 2,000회 + 채팅 50회)
한국어지원
국내 결제가능
API없음
입력 데이터 학습설정 가능 (개인 플랜은 기본 켜짐)
공식홈페이지

GitHub Copilot(깃허브 코파일럿)은 GitHub가 만든 AI 코딩 도구다. 2021년 미리보기로 공개된 이 분야의 사실상 첫 상용 제품이며, 지금도 가장 널리 쓰인다.

타이핑하는 자리에서 다음 코드를 제안하는 자동완성에서 출발해, 지금은 채팅·에이전트·코드 리뷰·클라우드 실행까지 다룬다.

개요

이 분야를 연 제품

Copilot이 나오기 전까지 "AI가 코드를 써 준다"는 것은 연구 주제였다. 2021년 6월 VS Code 확장으로 기술 미리보기가 나오고 2022년 6월 정식 출시되면서 제품이 됐다. Cursor·Claude Code 같은 후발 주자는 모두 이 뒤에 나왔다.

첫 제품이었다는 사실은 지금도 이 도구를 이해하는 열쇠다. 자동완성이 여전히 가장 잘 다듬어진 기능인 것도, 학습 데이터를 둘러싼 법적 논쟁을 가장 먼저 맞은 것도 여기서 나온다.

구조: 편집기에 얹는다

Copilot은 기존 편집기에 얹는 확장이다. Cursor처럼 편집기를 새로 만들지도, Claude Code처럼 터미널에서 돌지도 않는다. 쓰던 편집기를 그대로 쓰면서 기능만 더한다.

그래서 지원 범위가 가장 넓다.

환경 비고
VS Code 가장 먼저 지원. 기능이 가장 빨리 들어온다
Visual Studio .NET 개발자 기준 사실상 유일한 선택지
JetBrains 계열 IntelliJ, PyCharm, WebStorm 등
Vim · Neovim 터미널 편집기에서 쓸 수 있는 드문 도구
Azure Data Studio 데이터 작업
GitHub.com · 모바일 브라우저와 앱에서 채팅·리뷰

Vim 사용자에게는 사실상 유일한 선택지에 가깝다. Cursor는 자체 편집기를 써야 하고, Claude Code는 터미널 도구라 편집기와 별개로 돈다.

참고

"Copilot"이라는 이름을 Microsoft가 여러 제품에 붙여 놓아 혼동이 잦다. GitHub Copilot(코딩)과 Microsoft Copilot(윈도우·오피스의 범용 AI 비서)은 다른 제품이고 요금도 따로다. 이 문서는 앞의 것을 다룬다.

주요 기능

코드 완성

가장 오래됐고 지금도 가장 많이 쓰이는 기능이다. 타이핑하는 자리에서 다음 줄 또는 함수 전체를 회색 글씨로 제안하고, Tab 으로 수락한다.

Copilot의 핵심 경쟁력은 여전히 여기에 있다. 에이전트 기능은 후발 주자들이 더 앞서간다는 평이 있지만, 자동완성의 반응 속도와 안정성은 오래 다듬어진 쪽이 낫다. Pro 이상에서 무제한이라 사용량 걱정 없이 켜 둘 수 있다.

채팅

편집기 안에서, 그리고 GitHub.com에서 대화로 묻는다. 코드를 선택하고 "이거 왜 이렇게 동작해?"를 물을 수 있다. 무료 플랜은 월 50회로 제한된다.

에이전트 모드

편집기 안에서 여러 파일에 걸친 작업을 맡긴다. 공식 페이지는 Copilot 외에 Anthropic의 Claude, OpenAI의 Codex 같은 외부 에이전트에도 작업을 맡길 수 있다고 안내한다. 경쟁사 도구를 자기 플랫폼에서 돌리는 구조다.

클라우드 에이전트

편집기를 열지 않아도 도는 기능이다. 작업을 맡기면 백그라운드에서 저장소를 조사하고, 계획을 세우고, 코드를 고치고, 테스트를 돌린다.[1]

작업을 맡기는 경로가 여러 개다.

  • GitHub의 에이전트 패널에서 직접
  • 이슈의 담당자를 Copilot으로 지정
  • PR 댓글에서 @copilot 멘션
  • VS Code에서 시작
  • 일정·이벤트 기반 자동 실행

실행은 GitHub Actions로 구동되는 임시 개발 환경에서 이뤄지고, 결과는 브랜치의 코드 변경과 풀 리퀘스트로 나온다.

모든 유료 플랜에서 쓸 수 있다. Business·Enterprise는 관리자가 정책을 켜야 한다. 비용은 포함된 Actions 분과 AI 크레딧 안에서는 추가 비용이 없고, 넘기면 사용량 기반으로 청구된다.[1]

코드 리뷰

풀 리퀘스트에 자동으로 리뷰를 단다. GitHub 자체 서비스와 붙어 있다는 점이 다른 도구가 흉내 내기 어려운 부분이다. 이슈에서 PR까지의 흐름이 한 플랫폼 안에서 끝난다.

사용자 지정 지침

프로젝트 규칙을 파일로 적어 두면 Copilot이 매번 참고한다.[2]

파일 적용 범위
.github/copilot-instructions.md 저장소의 모든 요청
.github/instructions/이름.instructions.md 프론트매터 applyTo 글로브가 맞는 파일만
AGENTS.md (저장소 내 임의 위치) 에이전트용 지침
루트의 CLAUDE.md · GEMINI.md 다른 도구용 파일도 읽는다

경로별 지침과 저장소 전체 지침이 둘 다 있으면 둘 다 적용된다. 우선순위는 개인 → 저장소 → 조직 순이다.

지원되는 곳은 GitHub Copilot Chat, IDE(별도 설정 필요), 코드 리뷰(기본 켜짐), 클라우드 에이전트다.

참고

다른 도구의 규칙 파일(CLAUDE.md, GEMINI.md)까지 읽는다는 점이 실무에서는 편하다. 도구를 섞어 쓰는 팀이라도 규칙 파일을 하나로 유지할 수 있다.

모델 선택

한 회사 모델에 묶이지 않는다. Claude, GPT 계열 등을 골라 쓴다. 상위 플랜일수록 비싼 모델을 더 많이 쓸 수 있다. Pro+ 부터 Opus 같은 프리미엄 모델에 접근할 수 있다.

가격

아래 가격은 2026년 8월 기준이다. AI 서비스 요금제는 자주 바뀌므로 결제 전 공식 요금 페이지를 반드시 직접 확인할 것. 표시 금액은 USD이며 부가세 별도다.
플랜 월 요금 내용
Free $0 월 완성 2,000회 + 채팅 50회
Student $0 인증된 학생 대상
Pro $10 무제한 코드 완성, 클라우드 에이전트, 코드 리뷰, 월 크레딧 $15
Pro+ $39 프리미엄 모델(Opus 포함) 접근, 월 크레딧 $70
Max $100 신규 모델·기능 우선 접근, 월 크레딧 $200
Business $19 / 좌석 조직 정책 관리
Enterprise $39 / 좌석 기업용 기능 전체

크레딧 방식으로 바뀌었다

"프리미엄 요청 월 N회" 같은 설명은 낡은 정보다. 현재는 플랜마다 금액 단위 크레딧이 주어지고, 어떤 모델을 얼마나 쓰느냐에 따라 소모된다.

코드 완성은 Pro 이상에서 무제한이므로, 크레딧은 주로 채팅·에이전트·프리미엄 모델 사용에 걸린다.

개인 진입가는 가장 싸다

도구 개인 기준 진입 요금
GitHub Copilot Pro $10
Cursor Pro $20
Claude Code Pro $20

무료 플랜도 월 완성 2,000회로 맛보기 이상은 된다. 가볍게 쓰는 개인이라면 무료로 버틸 수 있는 수준이다.

에이전트를 쓰면 역전된다

Pro($10)의 크레딧은 $15어치다. 프리미엄 모델로 에이전트를 자주 돌리면 금방 마르고, Pro+($39)로 올라가는 순간 Cursor·Claude Code보다 비싸진다.

정리


싸다는 장점은 조건부다

  • 자동완성 위주 → Copilot Pro($10)가 가장 싸다. 완성이 무제한이라 사실상 정액제
  • 에이전트 위주 → Pro+($39)부터라 역전된다. CursorClaude Code 검토
  • 팀 도입 → Business $19/좌석. 데이터가 학습에 안 쓰인다는 점이 가격보다 중요할 수 있다

데이터와 프라이버시

이 문서에서 가장 중요한 부분이다.

개인 플랜은 학습이 기본값이다

주의

개인 플랜은 코드가 학습에 쓰이는 것이 기본이다.

GitHub 공식 페이지는 Copilot Free·Pro·Pro+ 사용자의 상호작용을 "옵트아웃하지 않은 경우" 모델 학습·개선에 쓸 수 있다고 밝히고 있다.[3]

꺼야 안 쓰이는 구조이지, 기본으로 꺼져 있는 것이 아니다. GitHub 계정 설정에서 직접 끌 수 있다.

회사 코드를 개인 계정으로 만지고 있다면 설치 직후 확인할 것.

반면 Business·Enterprise 플랜의 데이터는 학습에 쓰지 않는다고 같은 페이지에 명시되어 있다.[3]

플랜 모델 학습에 사용
Free · Pro · Pro+ 기본 사용됨 (설정에서 꺼야 함)
Business · Enterprise 사용하지 않음

세 도구 중 이 점이 가장 불리하다. Cursor는 Privacy Mode를 켜는 방식이고, Claude Code도 소비자 플랜에서 설정으로 조절하지만, Copilot은 개인 플랜에서 기본이 켜짐이다.

공개 코드 일치 필터

제안이 GitHub의 공개 코드와 일정 길이 이상 일치하면 차단하는 필터가 있다. 학습 데이터에 들어 있던 코드가 그대로 제안되는 상황을 줄이기 위한 장치이며, 조직 단위로 켜고 끌 수 있다.

GitHub는 Business·Enterprise 고객에게 지식재산권 관련 배상도 제공한다고 안내한다. 다만 조건이 붙는다 — 필터가 켜져 있어야 하고, 제안을 수정 없이 그대로 썼어야 한다.

참고

배상 조건과 범위는 계약 약관에 따라 달라진다. 법적 판단이 걸린 사안이라면 이 문서가 아니라 GitHub 고객 약관 법무 검토를 근거로 삼을 것.

소송이 남긴 것

2022년 11월, 오픈소스 기여자들이 GitHub·Microsoft·OpenAI를 상대로 집단소송을 냈다. 공개 저장소 코드로 학습하면서 GPL·MIT·Apache 같은 라이선스가 요구하는 저작자 표시와 라이선스 고지를 지키지 않았다는 주장이었다.

2023년 법원은 다수의 청구를 기각했고, 일부 청구만 남아 절차가 이어졌다. 결과와 무관하게 이 소송은 업계 전체에 영향을 남겼다. 공개 코드 일치 필터와 지식재산권 배상은 이 논쟁에 대한 대응으로 나온 장치다.

"학습이 저작물 이용인가"라는 물음은 이후 AI 업계 전반의 쟁점이 됐다. 자세한 배경은 라이선스별 상업적 이용 가능 여부 참고.

장점

지원 범위가 가장 넓다

VS Code, Visual Studio, JetBrains, Vim·Neovim, Azure Data Studio, GitHub.com, 모바일까지 커버한다. 편집기를 바꾸지 않아도 되고, Vim·Visual Studio 사용자에게는 사실상 유일한 선택지에 가깝다.

개인 진입 가격이 가장 싸다

Pro가 $10으로 Cursor·Claude Code의 절반이다. 무료 플랜도 월 완성 2,000회라 시험 삼아 쓰기에 충분하다.

자동완성이 가장 안정적이다

가장 오래 다듬어진 기능이다. 반응 속도와 제안 품질이 꾸준하고 Pro 이상 무제한이다. 에이전트가 화제지만 실무에서 시간을 아껴 주는 것은 여전히 자동완성이라는 평가가 많다.

GitHub와 붙어 있다

이슈·풀 리퀘스트·코드 리뷰·Actions가 같은 플랫폼 안에 있다. 이슈 담당자를 Copilot으로 지정하면 PR이 올라오는 흐름은 다른 도구가 흉내 내기 어렵다.

규칙 파일을 하나로 유지할 수 있다

자체 형식(.github/copilot-instructions.md)뿐 아니라 AGENTS.md, CLAUDE.md, GEMINI.md까지 읽는다. 도구를 섞어 쓰는 팀에 유리하다.

모델을 고를 수 있다

Claude, GPT 계열 등을 상황에 따라 바꿔 쓴다. 경쟁사 에이전트까지 자기 플랫폼에서 돌릴 수 있게 열어 두었다.

단점

개인 플랜은 학습 사용이 기본값이다

위에서 다룬 내용이다. 세 도구 중 이 점이 가장 불리하다. 끄는 것을 잊으면 곤란해질 수 있고, 기본값이 켜짐이라는 사실 자체가 알려져 있지 않다.

에이전트는 후발이다

자동완성에서 출발한 제품이라 작업을 통째로 맡기는 방식에서는 Claude CodeCursor의 Agent 쪽이 먼저 다듬어졌다는 평이 있다. 격차는 줄고 있지만 이 용도가 주목적이라면 비교해 보는 편이 낫다.

에이전트를 쓰면 가격 이점이 사라진다

Pro($10)의 크레딧은 $15어치다. 프리미엄 모델로 에이전트를 자주 돌리면 금방 마르고, Pro+($39)로 올라가는 순간 경쟁 도구보다 비싸진다.

싸다는 장점은 자동완성 위주로 쓸 때만 성립한다.

편집기 확장이라 깊이에 한계가 있다

기존 편집기 위에 얹는 구조라 편집기가 허용하는 범위 안에서만 동작한다. CursorVS Code를 통째로 포크한 이유가 이 제약을 벗어나기 위해서였다.

클라우드 에이전트는 GitHub에 묶인다

GitHub Actions 환경에서 돌고 결과가 PR로 나온다. GitHub를 쓰지 않는 팀에는 이 기능의 값어치가 거의 없다. Cursor의 Bugbot이 GitLab·Bitbucket까지 지원하는 것과 대비된다.

코드가 외부로 나간다

다른 도구와 같다. 모델이 서버에 있으므로 코드가 전송된다. 외부 전송 자체가 금지된 환경이라면 어느 도구도 답이 아니다.

경쟁 도구와 비교

항목 GitHub Copilot Cursor Claude Code
형태 편집기 확장 GUI 편집기 터미널 CLI
지원 편집기 가장 넓음 (Vim 포함) 자체 편집기 편집기 무관
자동완성 무제한 (Pro 이상) 무제한 (Pro 이상) 해당 없음
작업 단위 줄·함수 파일·블록 작업 전체
PR 자동 리뷰 기본 제공 Bugbot (별도 과금) GitHub Actions 연동
코드 호스팅 GitHub 전용 GitHub·GitLab·Bitbucket 무관
개인 진입가 $10 $20 $20
개인 플랜 학습 기본 사용 설정으로 차단 설정으로 조절

세 도구는 작업 단위가 다르다. Copilot은 줄·함수 단위, Cursor는 파일·블록 단위, Claude Code는 작업 전체 단위다. 자세한 것은 Cursor와 Claude Code 비교 참고.

이런 사람에게 맞다

  • 자동완성 위주로 쓰려는 사람 — 가장 싸고 가장 안정적이다
  • Vim·Neovim·Visual StudioVS Code 밖의 편집기를 쓰는 사람
  • GitHub에서 이슈·PR 중심으로 일하는 사람
  • AI 코딩 도구를 처음 저렴하게 시험해 보려는 사람
  • 학생 (인증하면 무료)
  • 여러 AI 도구를 섞어 쓰면서 규칙 파일을 하나로 관리하고 싶은 팀

이런 사람에게는 안 맞다

  • 코드가 학습에 쓰이는 것이 곤란한 사람 — 개인 플랜은 기본이 켜짐이다
  • 작업을 통째로 맡기고 싶은 사람Claude Code 쪽이 앞선다
  • 에이전트를 많이 돌릴 사람 — Pro+($39)부터라 가격 이점이 사라진다
  • GitLab·Bitbucket을 쓰는 팀 — 클라우드 에이전트와 리뷰가 GitHub에 묶인다
  • 코드 외부 전송이 금지된 환경

시작하기

1. 계정과 플랜 — GitHub 계정에서 Copilot을 켠다. 학생이라면 인증 후 무료.

2. 편집기 확장 설치VS Code라면 확장 검색에서 "GitHub Copilot".

3. ★ 학습 사용 설정 확인 — GitHub 계정 설정에서 Copilot 데이터 항목을 찾아 기본값이 무엇인지 직접 확인한다. 개인 플랜은 켜져 있는 것이 기본이다.

4. 무료 플랜으로 먼저 — 월 완성 2,000회면 자기 작업 방식에 맞는지 판단하기에 충분하다.

5. 지침 파일 만들기.github/copilot-instructions.md 에 코딩 규칙을 적는다. 저장소에 커밋되므로 팀이 공유한다.

자주 겪는 문제

지침 파일을 적었는데 반영되지 않는다

IDE에서는 별도 설정이 필요하다. 코드 리뷰와 클라우드 에이전트는 기본으로 읽지만 편집기 쪽은 켜 줘야 한다. 경로별 지침이라면 프론트매터의 applyTo 글로브가 지금 파일과 맞는지 확인한다.

크레딧이 예상보다 빨리 준다

프리미엄 모델을 기본으로 두고 있는지 확인한다. 코드 완성은 무제한이므로 크레딧을 먹는 것은 채팅·에이전트·프리미엄 모델이다.

조직 계정에서 기능이 안 보인다

Business·Enterprise는 관리자가 정책을 켜야 클라우드 에이전트 같은 기능이 활성화된다. 개인 설정 문제가 아닐 수 있다.

제안이 갑자기 안 뜬다

무료 플랜이라면 월 2,000회 한도를 확인한다. 채팅은 50회로 더 빨리 소진된다.

자주 묻는 것

Microsoft Copilot과 같은 건가?

다르다. 이 문서의 GitHub Copilot은 코딩용이고, Microsoft Copilot은 윈도우·오피스의 범용 AI 비서다. 요금도 별개다.

내 코드가 학습에 쓰이나?

개인 플랜(Free·Pro·Pro+)은 끄지 않으면 쓰인다. Business·Enterprise는 쓰지 않는다.

코드 완성도 크레딧을 쓰나?

Pro 이상은 무제한이다. 무료 플랜만 월 2,000회 제한이 있다.

한국에서 결제되나?

된다. 해외 결제가 가능한 카드가 필요하다.

Cursor와 같이 써도 되나?

Cursor는 VS Code 포크라 Copilot 확장을 설치할 수 있다. 다만 자동완성이 겹치므로 하나는 꺼 두는 편이 낫다.

GitLab을 쓰는데 괜찮나?

편집기 확장은 문제없이 쓸 수 있다. 다만 클라우드 에이전트와 코드 리뷰는 GitHub에 묶여 있어 값어치가 크게 줄어든다.

여담

여담

이름의 유래는 항공기 부조종사(copilot)다. 조종은 사람이 하고 AI는 옆자리에서 돕는다는 뜻인데, 이후 등장한 도구들이 에이전트를 표방하며 조종간을 넘겨받으려 한 것과 대비된다. 정작 Copilot 자신도 지금은 클라우드 에이전트를 갖고 있으니, 이름이 제품보다 오래 남은 셈이다.

Microsoft가 이 이름을 사방에 붙인 것도 이야깃거리다. 윈도우, 오피스, 보안 제품까지 전부 Copilot이 되면서 "어느 Copilot을 말하는 거냐"는 질문이 일상이 됐다. 정작 이름값을 만든 것은 코딩 쪽이었다.

관련 문서

각주