
지난 포스팅에서는 GitHub Copilot의 장점과 설치방법에 대해서 알아보았습니다.
이번 포스팅에서는 GitHub Copilot이 어떻게 IDE에서 개발자를 돕고있는지, 또한 유형별 라이선스별로 어떠한 모델들이 있는지에 대해서 알아보고자 합니다.
GitHub Copilot 사용 유형
GitHub Copilot은 다양한 형태로 사용자의 개발을 돕고 있습니다. 보통 사용할때 IDE에서 GitHub Copilot Chat이라는 이름으로 사용자들은 사용하실 수 있습니다. 사용자와 Github Copilot이 상호작용하여 코딩 관련 질문을 하고 답변 받을 수 있는 인터페이스입니다.
1. GitHub.com

GitHub 웹사이트에서 GitHub에 저장된 리포지토리를 통해 질문을 하고 답변 받을 수 있습니다. 저장된 데이터와 웹 검색 결과에서 추가적인 컨텍스트 정보를 수집할 수 있습니다.
2. Github Codespace 및 사용자 로컬 IDE

GitHub에서는 클라우드 환경에서 실행되는 개발환경을 제공합니다. 브라우저에서 바로 완전한 개발환경을 접속해서 코딩을 할 수 있게 해주는 서비스입니다. IDE(VS Code)와 유사한 환경을 제공합니다. 여기서도 동일하게 GitHub Copilot을 사용하여 개발을 하실 수 있습니다.
3. GitHub Copilot Desktop

이번에는 GitHub Copilot Desktop입니다. GitHub에서 제공하는 App입니다. 로컬 IDE에서는 사용자 옆에서 바로 도와주는 느낌이라면 GitHub Copilot Desktop에서는 여러 작업을 동시에 지휘하는 관제탑이라는 것입니다.
개발에 집중하고싶으면 로컬 IDE를 추천드리고, 여러 에이전트에게 각각 다른 작업을 시켜놓고 모니터링하고자하면 Desktop 이용도 좋을 것 같습니다.
4. GitHub Copilot CLI

다음은 CLI입니다. CLI에 익숙하신 개발자라면 GitHub Copilot CLI를 추천해드립니다. 터미널 안에서 자연어로 대화혀면서 코드 작성이나 디버깅가능하고, GitHub와 기본적으로 통합되어 있기때문에 자연어로 이슈나 브랜치, PR을 다를 수 있습니다.
GitHub CLI 설치 명령어: npm install -g @github/copilot
GitHub CLI 실행: copilot
GitHub Copilot IDE에서 사용하는 방식
이번에는 실무에서 VS Code에서 Copilot을 사용하는 방법들은 어떤 것들이 있을까요? 여러가지 방식이 있지만 주로 사용하는것은 인라인 제안, Chat, Edits 정도라고 생각합니다.
- 인라인 제안: VS Code내에서 사용자가 코드 작성 중 자동 완성 스타일로 코드를 제안하거나, 특정 코드 조각에 대해서 리팩토링을 하실 수 있습니다.

- Chat: 채팅으로 질문하고 답변받을 수 있습니다. 요즘은 Chat에 Agent와 Edits 기능이 통합되어 있습니다. 적절한 방식을 사용하면 개발에 효율성이 높아집니다.

저는 현재 Pro 라이선스를 사용하고 있는데 모델은 Claude Haiku 4.5, Calude Sonnet 5, GPT 5.6 Terra 사용이 가능하네요.
GitHub Copilot 모델 종류
이번에는 GitHub Copilot 모델 종류에 대해서 알아보겠습니다. 대표적으로 GPT, Claude가 있습니다. GitHub Copilot 라이선스, 유형별로 제공하는 모델이 다릅니다.
GitHub Copilot 자동 모델 지원

위 지표는 Copilot 자동 모드 선택에서 지원되는 AI 모델 목록입니다. 여기서 말하는 Copilot Chat은 IDE에서 사용하는 Chat을 말하는거고 Copilot Cloud agent는 Github.com에서 제공하고 있는 웹 형태의 클라우드 agent를 말하는겁니다.
Copilot Chat 같은경우에는 GPT-5 mini를 포함하여 다양한 AI 모델들을 사용하실 수 있습니다. GPT-5.4, Cclaude Sonnet 4.6도 있습니다.
GitHub Copilot 모델

보통 VS Code를 많이 사용하기때문에 VS Code를 보면 Claude Opus 4.8, Gemini 3.5 Flash, GPT-5.6 Terra 까지 제공을 하고 있습니다. 적절한 모델을 선택하는것이 비용 효율적입니다. 최근에는 Claude Fable5가 출시되었는데요 GitHub Copilot에서도 Fable5도 제공을 하고 있습니다.
모델별 특징을 살펴보겠습니다.
- Claude Opus 4.8 - Anthropic의 최상위 모델로, 코드 이해와 생성 능력이 이전 대비 뚜렷하게 향상 되었습니다. 복잡한 아키텍처 분석, 멀티파일 리팩터링, 깊은 추론에 필요한 작업에 강점이 있습니다. 다만 프리미엄 요청 배율이 가장 높은 모델중 하나이기 때문에 정말 어려운 작업에 아껴 쓰는게 좋습니다.
- Claude Fable 5 - 장시간 자율 작업에 최적화된 모델입니다. 사전에 충분히 추론한 뒤 첫 시도에서 정확히 처리하고, 여러 도구 호출을 공격적으로 병렬 처리하며, 디버깅 전에 기존 테스트 상태를 검증하는게 특징입니다. 즉 사람이 개입하지 않아도 알아서 오래 붙잡고 작업을 끌고가는 데 강력합니다.
- Gemini 3.5 Flash - 여러 단계의 도구 호출을 순서대로 안정적으로 처리하는 MCP 오케스트레이션에 강점을 보이고, 병럴 함수 호출과 빠른 반복 에이전트 루프에 유리합니다. 다만 128k 토큰 넘는 장문 컨텍스트 검색에서는 Pro 모델보다 약합니다.
- GPT- 5.6 Terra - GPT 계열은 전박적으로 수학, 참신한 문제 해결, 낮은 제어 흐름 오류율과 보안성 있는 코드에 강점을 보입니다.
| 상황 | 추천 |
| 복잡한 리팩터링, 깊은 추론 | Claude Opus 4.8 |
| 알아서 오래 반복하는 작업 | Claude Fable 5 |
| 빠른 반복, MCP 도구 체이닝 | Gemini 3.5 Flash |
| 일반적인 코딩/수학적 문제 | GPT 5.6 Terra |
GitHub Copilot 라이선스별 모델 지원
이번엔 라이선스별 지원 모델입니다. 당연히 비싼 라이선스일수록 더 좋은 모델을 지원합니다. 하지만 적절한 라이선스를 선택하는것도 비용효율적이니 우리는 신중할 수밖에 없죠. (저는 Pro 라이선스 사용합니다...)

가장 큰 차이점은 Pro는 Claude에 Haiku와 Sonnet은 가능하지만 Opus 모델을 사용을 못합니다. Gemini 같은경우에는 3.5 Flash까지 모든 라이선스와 동일하게 사용이 가능하고 GPT 경우에는 일부 모델은 pro에서 사용 불가능하지만 5.6 Terra 모델은 사용이 가능합니다.
이번 포스팅에서는 이렇게 Github Copilot에 유형, 사용 방식, 라이선스 별 지원하는 모델 종류에 대해서 알아보았고 다음 포스팅에서는 프롬프트 작성하는 기술, GitHub Copilot이 동작되는 방식에 대해서 알아보고자 합니다.
감사합니다.
'GitHub' 카테고리의 다른 글
| AI 보조 프로그래머, GitHub Copilot (4) (0) | 2026.07.16 |
|---|---|
| AI 보조 프로그래머, GitHub Copilot (2) (0) | 2026.07.14 |
| AI 보조 프로그래머, GitHub Copilot (1) (0) | 2026.07.13 |