본문으로 건너뛰기

AI 모델 비교

개요

GitHub Copilot은 여러 AI 모델을 지원하며, 선택한 모델에 따라 Copilot Chat 응답과 인라인 제안의 품질 및 관련성이 달라집니다. 일부 모델은 낮은 지연 시간을 제공하고, 다른 모델은 특정 작업에서 더 나은 성능을 보이거나 환각(hallucination)을 줄입니다.

이 가이드는 모델 이름이 아닌 작업 기반으로 최적의 모델을 선택하는 데 도움을 줍니다.

참고사항
  • 모델마다 프리미엄 요청 배수(multiplier)가 다르므로 월간 사용량 한도에 영향을 줄 수 있습니다.
  • IDE에서 Copilot Chat을 사용할 때 Auto 모드는 가용성에 따라 자동으로 최적의 모델을 선택합니다.
  • 수동으로 다른 모델을 선택하여 이를 재정의할 수 있습니다.
배수프리미엄 요청 수
alt textImage text
0x: 무료 요청, 0.33x: 1/3 할인 요청프리미엄 요청은 월간 한도에서 차감됩니다.

라이센스 별 모델 가용성

GitHub Copilot은 세 가지 개인 플랜을 제공하며, 각 플랜마다 사용 가능한 모델과 요청 한도가 다릅니다.

플랜 비교

기능Copilot FreeCopilot ProCopilot Pro+
가격무료$10 USD/월 또는 $100 USD/년$39 USD/월 또는 $390 USD/년
인라인 코드 제안월 2,000개까지무제한무제한
Copilot Chat 상호작용월 50개까지포함된 모델로 무제한포함된 모델로 무제한
프리미엄 요청월 50개월 300개월 1,500개
추가 프리미엄 요청 구매불가능$0.04 USD/개$0.04 USD/개
프리미엄 모델 액세스불가능포함됨완전 액세스

모델별 가용성

모델FreeProPro+프리미엄 배수비고
GPT-4.10x무료 모델
GPT-4o0x무료 모델
GPT-5 mini0x무료 모델
Claude Haiku 4.50.33x프리미엄 모델 (할인)
Claude Opus 4.5 (Preview)3x프리미엄 모델
Claude Sonnet 41x프리미엄 모델
Claude Sonnet 4.51x프리미엄 모델
Gemini 2.5 Pro1x프리미엄 모델
Gemini 3 Pro (Preview)1x프리미엄 모델
GPT-51x프리미엄 모델
GPT-5-Codex (Preview)1x프리미엄 모델
GPT-5.1 (Preview)1x프리미엄 모델
GPT-5.1-Codex (Preview)1x프리미엄 모델
GPT-5.1-Codex-Max (Preview)1x프리미엄 모델
GPT-5.1-Codex-Mini (Preview)0.33x프리미엄 모델 (할인)
GPT-5.2 (Preview)1x프리미엄 모델
플랜 선택 가이드
  • 처음 시작하는 경우: Copilot Free로 기본 기능을 무료로 체험
  • AI와 정기적으로 코딩하는 경우: Copilot Pro로 더 많은 유연성과 프리미엄 기능 이용
  • 최고의 성능과 모델 액세스: Copilot Pro+로 Copilot의 모든 기능 활용

작업별 추천 모델 요약

모델주요 용도강점지원 기능
GPT-4.1범용 코딩 및 작성빠르고 정확한 코드 완성 및 설명Agent 모드, 비전
GPT-4o범용 코딩 및 작성빠르고 정확한 코드 완성 및 설명Agent 모드, 비전
GPT-5 mini범용 코딩 및 작성빠르고 효율적인 코드 생성Agent 모드, 추론, 비전
GPT-5심층 추론 및 디버깅다단계 문제 해결 및 고급 추론Agent 모드
GPT-5-Codex (Preview)범용 코딩 및 작성코드 생성에 특화된 모델Agent 모드
GPT-5.1 (Preview)심층 추론 및 디버깅고급 추론 및 분석Agent 모드
GPT-5.1-Codex (Preview)범용 코딩 및 작성코드 생성 및 리팩토링에 최적화Agent 모드
GPT-5.1-Codex-Max (Preview)심층 추론 및 디버깅대규모 코드베이스 분석 및 생성Agent 모드
GPT-5.1-Codex-Mini (Preview)빠른 반복 작업빠른 코드 생성 및 편집Agent 모드
GPT-5.2 (Preview)심층 추론 및 디버깅최신 고급 추론 및 분석Agent 모드
Claude Haiku 4.5빠른 반복 작업빠르고 안정적인 답변 제공Agent 모드
Claude Sonnet 4심층 추론 및 디버깅성능과 실용성의 균형, 코딩 워크플로우에 최적화Agent 모드, 비전
Claude Sonnet 4.5범용 코딩 및 에이전트 작업복잡한 문제 해결, 정교한 추론, 코딩 작업에 최적화Agent 모드, 비전
Claude Opus 4.5 (Preview)심층 추론 및 디버깅Anthropic의 가장 강력한 모델, 복잡한 문제 해결추론, 비전
Gemini 2.5 Pro심층 추론 및 디버깅고급 추론 및 긴 컨텍스트 분석추론, 비전
Gemini 3 Pro (Preview)심층 추론 및 디버깅차세대 고급 추론 및 분석추론, 비전

작업 1: 범용 코딩 및 작성

개요

일반적인 개발 작업에 품질, 속도, 비용 효율성의 균형이 필요할 때 사용합니다. 특별한 요구사항이 없을 때 좋은 기본 선택입니다.

추천 모델

GPT-4.1

  • 범용 코딩 및 작성 작업에 적합
  • 빠르고 정확한 코드 완성 및 설명 제공
  • Agent 모드와 비전 기능 지원
  • 무료 모델 (0x)

GPT-4o

  • 범용 코딩 및 작성 작업에 적합
  • 빠르고 정확한 코드 완성 및 설명 제공
  • Agent 모드와 비전 기능 지원
  • 무료 모델 (0x)

GPT-5 mini

  • 대부분의 코딩 및 작성 작업에 신뢰할 수 있는 기본 모델
  • 빠르고 정확하며 다양한 언어와 프레임워크에서 잘 작동
  • Agent 모드, 추론, 비전 기능 모두 지원
  • 무료 모델 (0x)

GPT-5-Codex (Preview)

  • 코드 생성에 특화된 모델
  • 여러 프로그래밍 언어 지원
  • Agent 모드 지원

GPT-5.1-Codex (Preview)

  • 코드 생성 및 리팩토링에 최적화
  • 고품질 코드 생성
  • Agent 모드 지원

Claude Sonnet 4.5

  • 복잡한 문제 해결과 정교한 추론에 강점
  • 코딩 작업에 최적화되어 높은 품질의 코드 생성
  • Agent 모드 및 비전 지원

언제 사용하나요?

✅ 이럴 때 사용하세요:

  • 함수, 짧은 파일 또는 코드 diff 작성이나 검토
  • 문서, 주석 또는 요약 생성
  • 오류나 예상치 못한 동작을 빠르게 설명
  • 영어가 아닌 프로그래밍 환경에서 작업

⚠️ 다른 모델을 고려하세요:

  • 복잡한 리팩토링, 아키텍처 결정, 다단계 로직 → 심층 추론 및 디버깅 모델
  • 빠르고 간단한 작업(반복적인 편집, 일회성 코드 제안) → 빠른 반복 작업 모델

작업 2: 빠른 반복 작업

개요

속도와 응답성에 최적화된 모델입니다. 빠른 편집, 유틸리티 함수, 구문 도움, 가벼운 프로토타이핑에 이상적입니다. 불필요한 깊이나 긴 추론 체인 없이 빠른 답변을 얻을 수 있습니다.

추천 모델

Claude Haiku 4.5

  • 빠른 응답과 품질 출력의 균형
  • 소규모 작업과 가벼운 코드 설명에 이상적
  • 반복적인 편집이나 유틸리티 함수 작성에 최적
  • 할인 요금 (0.33x)

GPT-5.1-Codex-Mini (Preview)

  • 빠르고 효율적인 코드 생성
  • 가벼운 코드 편집 및 유틸리티 함수에 적합
  • 할인 요금 (0.33x)

언제 사용하나요?

✅ 이럴 때 사용하세요:

  • 작은 함수나 유틸리티 코드 작성 또는 편집
  • 빠른 구문이나 언어 질문
  • 최소한의 설정으로 아이디어 프로토타이핑
  • 간단한 프롬프트나 편집에 대한 빠른 피드백

⚠️ 다른 모델을 고려하세요:

  • 복잡한 리팩토링, 아키텍처 결정, 다단계 로직 → 심층 추론 및 디버깅 모델
  • 더 강력한 범용 추론이나 구조화된 출력 → 범용 코딩 및 작성 모델

작업 3: 심층 추론 및 디버깅

개요

단계별 추론, 복잡한 의사결정 또는 높은 컨텍스트 인식이 필요한 작업을 위해 설계되었습니다. 구조화된 분석, 신중한 코드 생성 또는 여러 파일에 걸친 이해가 필요할 때 잘 작동합니다.

추천 모델

GPT-5

  • 다단계 문제 해결 및 아키텍처 수준 분석
  • 복잡한 추론, 코드 분석, 기술적 의사결정에 탁월
  • Agent 모드 지원

GPT-5.1 (Preview)

  • 고급 추론 및 분석 능력
  • 대화형 세션 및 단계별 코드 분석에 이상적
  • Agent 모드 지원

GPT-5.1-Codex-Max (Preview)

  • 대규모 코드베이스 분석 및 생성
  • 복잡한 리팩토링 및 아키텍처 설계
  • Agent 모드 지원

GPT-5.2 (Preview)

  • 최신 고급 추론 및 분석 기능
  • 복잡한 코드 문제 해결
  • Agent 모드 지원

Claude Sonnet 4

  • 성능과 실용성의 균형, 코딩 워크플로우에 최적화
  • Agent 모드 및 비전 기능 지원

Claude Opus 4.5 (Preview)

  • Anthropic의 가장 강력한 모델
  • 복잡한 문제 해결, 정교한 추론
  • 추론 및 비전 기능 지원
  • 프리미엄 요청 3x

Gemini 2.5 Pro

  • 긴 컨텍스트와 과학적 또는 기술적 분석에 걸쳐 고급 추론
  • 추론 및 비전 기능 모두 지원

Gemini 3 Pro (Preview)

  • 차세대 고급 추론 및 분석
  • 최신 기술을 활용한 복잡한 문제 해결
  • 추론 및 비전 기능 모두 지원

언제 사용하나요?

✅ 이럴 때 사용하세요:

  • 여러 파일에 걸친 컨텍스트로 복잡한 문제 디버깅
  • 대규모 또는 상호 연결된 코드베이스 리팩토링
  • 계층 간 기능이나 아키텍처 계획
  • 라이브러리, 패턴 또는 워크플로우 간 트레이드오프 평가
  • 로그, 성능 데이터 또는 시스템 동작 분석

⚠️ 다른 모델을 고려하세요:

  • 빠른 반복이나 가벼운 작업 → 빠른 반복 작업 모델
  • 일반 개발 워크플로우나 콘텐츠 생성 → 범용 코딩 및 작성 모델

작업 4: 시각 자료 작업 (다이어그램, 스크린샷)

개요

스크린샷, 다이어그램, UI 컴포넌트 또는 기타 시각적 입력에 대해 질문하고 싶을 때 사용합니다. 이러한 모델은 멀티모달 입력을 지원하며 프론트엔드 작업이나 시각적 디버깅에 적합합니다.

추천 모델

GPT-4.1

  • 비전 기능이 포함된 범용 모델
  • 시각적 추론 작업을 위한 멀티모달 입력 지원
  • Agent 모드 지원
  • 무료 모델 (0x)

GPT-4o

  • 비전 기능이 포함된 범용 모델
  • Agent 모드 지원
  • 무료 모델 (0x)

GPT-5 mini

  • 대부분의 코딩 및 작성 작업에 신뢰할 수 있는 기본 모델
  • 빠르고 정확하며 시각적 추론 작업을 위한 멀티모달 입력 지원
  • 다양한 언어와 프레임워크에서 잘 작동
  • Agent 모드, 추론, 비전 기능 모두 지원
  • 무료 모델 (0x)

Claude Sonnet 4

  • 성능과 실용성의 균형, 코딩 워크플로우에 최적화
  • Agent 모드 및 비전 기능 지원

Claude Sonnet 4.5

  • 복잡한 문제 해결과 정교한 추론에 강점
  • Agent 모드 및 비전 기능 지원

Claude Opus 4.5 (Preview)

  • Anthropic의 가장 강력한 모델
  • 추론 및 비전 기능 지원

Gemini 2.5 Pro

  • 심층 추론 및 디버깅, 복잡한 코드 생성, 디버깅, 연구 워크플로우에 이상적
  • 추론 및 비전 기능 지원

Gemini 3 Pro (Preview)

  • 차세대 고급 추론 및 분석
  • 추론 및 비전 기능 지원

언제 사용하나요?

✅ 이럴 때 사용하세요:

  • 다이어그램, 스크린샷 또는 UI 컴포넌트에 대해 질문
  • 시각적 초안이나 워크플로우에 대한 피드백
  • 시각적 컨텍스트에서 프론트엔드 동작 이해
이미지 입력 지원

이미지 입력을 지원하지 않는 컨텍스트(예: 코드 에디터)에서 모델을 사용하는 경우 시각적 추론의 이점을 볼 수 없습니다. MCP 서버를 사용하여 간접적으로 시각적 입력에 액세스할 수 있습니다.

⚠️ 다른 모델을 고려하세요:

  • 심층 추론이나 대규모 리팩토링 → 심층 추론 및 디버깅 모델
  • 텍스트 전용 작업이나 간단한 코드 편집 → 빠른 반복 작업 모델

모델 선택 가이드

빠른 결정 플로우

실전 팁

  1. 처음 사용한다면: GPT-4.1, GPT-4o 또는 GPT-5 mini로 시작 (무료 모델)
  2. 속도가 중요하다면: Claude Haiku 4.5 또는 GPT-5.1-Codex-Mini (할인 요금)
  3. 복잡한 문제라면: GPT-5, GPT-5.2, Claude Opus 4.5, Gemini 3 Pro
  4. 코드 생성 특화: GPT-5-Codex, GPT-5.1-Codex, GPT-5.1-Codex-Max
  5. 비용을 고려한다면: 각 모델의 프리미엄 요청 배수 확인 (0x, 0.33x, 1x, 3x)

VS Code에서 모델 변경하기

Chat에서 모델 전환

  1. Copilot Chat 창 열기 (Ctrl+Shift+I 또는 Cmd+Shift+I)
  2. 채팅 입력창 위의 모델 선택 드롭다운 클릭
  3. 원하는 모델 선택
  4. Auto 선택 시 Copilot이 자동으로 최적 모델 선택

인라인 제안 모델 변경

  1. VS Code 설정 열기
  2. "Change Completions Model" 검색
  3. 모델 이름 입력 (이 기능의 메뉴 위치는 다를수 있음)
주의사항
  • 일부 모델은 특정 기능(비전, Agent 모드)을 지원하지 않을 수 있습니다
  • 모델 가용성은 구독 플랜에 따라 다를 수 있습니다

실습 예제

예제 1: 범용 코딩 (GPT-5 mini)

# GPT-5 mini에게 물어보기
# "이 함수를 async/await 패턴으로 리팩토링해줘"

def fetch_user_data(user_id):
response = requests.get(f"https://api.example.com/users/{user_id}")
return response.json()

예제 2: 빠른 작업 (Claude Haiku 4.5)

# Claude Haiku 4.5에게 물어보기
# "이 함수에 입력 검증 추가해줘"

def calculate_discount(price):
return price * 0.9

예제 3: 심층 디버깅 (GPT-5 또는 Claude Sonnet 4)

# GPT-5 또는 Claude Sonnet 4에게 물어보기
# "이 코드의 성능 문제를 찾고 최적화 방법을 제안해줘"

from typing import List

def find_duplicates(arr: List[int]) -> List[int]:
duplicates: List[int] = []
for i in range(len(arr)):
for j in range(i + 1, len(arr)):
if arr[i] == arr[j] and arr[i] not in duplicates:
duplicates.append(arr[i])
return duplicates

예제 4: 코드 생성 (GPT-5.1-Codex)

# GPT-5.1-Codex에게 물어보기
# "RESTful API를 호출하고 에러 처리를 포함한 완전한 함수를 작성해줘"

다음 단계

모델 선택은 Copilot을 최대한 활용하는 데 도움이 됩니다. 어떤 모델을 사용할지 확실하지 않다면 GPT-4.1, GPT-4o 또는 GPT-5 mini 같은 무료 모델로 시작한 후 필요에 따라 조정하세요.

추가 자료


요약

상황추천 모델이유
일반적인 코드 작성GPT-4o mini, o3-mini속도와 품질의 균형
빠른 답변 필요Claude Haiku 3.5, Gemini 2.0 Flash최고의 응답 속도
복잡한 디버깅o1, Claude Opus 4심층 추론 능력
아키텍처 설계Gemini 2.5 Pro, o1고급 분석 및 계획
UI/비주얼 작업GPT-4o mini, Claude Sonnet 4비전 기능 지원
코드 특화 작업Qwen 2.5 Coder 32B, Grok Code Fast 1코딩 전문 모델
비용 최적화Grok Code Fast 1 (무료 기간)무료 또는 낮은 배수

적절한 모델을 선택하면 개발 속도를 높이고 코드 품질을 향상시킬 수 있습니다! 🚀