AI 코딩 어시스턴트 시장에서 GitHub Copilot과 Cursor가 양강 구도를 형성하고 있습니다. 둘 다 써본 입장에서 솔직하게 비교해봅니다.
한눈에 비교
| 항목 | GitHub Copilot | Cursor |
|---|---|---|
| 형태 | VS Code 확장 | 독립 에디터 (VS Code 포크) |
| 가격 | $10/월 | $20/월 (Pro) |
| 무료 플랜 | 학생/오픈소스 | 2주 체험 + 제한적 무료 |
| AI 모델 | GPT-4 기반 | Claude, GPT-4 선택 |
| 코드 완성 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| 대화형 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 멀티파일 편집 | ❌ | ⭐⭐⭐⭐⭐ |
| 터미널 AI | ❌ | ⭐⭐⭐⭐ |
GitHub Copilot
장점
1. 코드 완성 품질
- 인라인 제안이 매우 자연스러움
- 컨텍스트 파악 능력 우수
- Tab 한 번으로 수락, 간편함
2. 안정성
- VS Code 공식 지원
- 기존 워크플로우 그대로 유지
- 확장 프로그램 호환성 완벽
3. 가격
- $10/월로 합리적
- 학생/오픈소스 기여자 무료
단점
1. 단일 파일 한계
- 여러 파일 동시 편집 불가
- 프로젝트 전체 맥락 파악 제한
2. 에이전트 기능 부재
- 파일 생성/삭제 직접 수행 불가
- 터미널 명령 실행 불가
추천 대상
- 기존 VS Code 환경 유지하고 싶은 분
- 코드 완성 위주로 사용할 분
- 안정성이 중요한 분
Cursor
장점
1. 멀티파일 편집 (Composer)
"ProductList와 ProductCard 컴포넌트를 만들고,
API 호출도 추가해줘"
→ 3개 파일 동시 생성/편집
2. 모델 선택 가능
- Claude Sonnet/Opus
- GPT-4/GPT-4o
- 상황에 맞게 전환
3. 코드베이스 인덱싱
- 프로젝트 전체 구조 파악
- 관련 파일 자동 참조
- "@codebase" 명령어
4. 터미널 AI
- Cmd+K로 터미널 명령 생성
- 에러 자동 분석 및 해결
단점
1. 가격
- Pro $20/월 (Copilot의 2배)
- 무료 플랜 제한적
2. 별도 에디터
- VS Code 설정 마이그레이션 필요
- 일부 확장 호환 안 됨
3. 리소스 사용
- VS Code보다 무거움
- 오래된 맥에서 버벅임
추천 대상
- 새 프로젝트/리팩토링 많은 분
- AI와 대화하며 코딩하고 싶은 분
- 비용보다 생산성이 중요한 분
실사용 시나리오별 비교
시나리오 1: 함수 작성
// 입력: "사용자 이름으로 검색하는 함수"
// Copilot: 인라인 제안
async function searchByName(name: string) {
// Tab으로 한 줄씩 수락
}
// Cursor: Cmd+K로 전체 생성
async function searchUserByName(name: string) {
const users = await db.user.findMany({
where: { name: { contains: name } },
});
return users;
}
승자: 비슷 (Copilot이 미세하게 빠름)
시나리오 2: 버그 수정
"TypeError: Cannot read property 'map' of undefined"
Copilot: 에러 위치 찾아서 직접 질문 → 답변 확인 → 수동 적용
Cursor: 에러 선택 → Cmd+K → "Fix this" → 자동 수정 적용
승자: Cursor
시나리오 3: 새 기능 개발
"사용자 프로필 페이지 만들기
- 아바타, 이름, 이메일 표시
- 수정 모달
- API 연동"
Copilot: 파일 하나씩 열어서 작업 → 컨텍스트 유지 어려움
Cursor: Composer로 한 번에 → page.tsx, ProfileCard.tsx, useProfile.ts 생성
승자: Cursor (압도적)
함께 쓰기?
둘 다 쓰는 것도 방법입니다:
- 일상적인 코딩: VS Code + Copilot (가볍고 빠름)
- 새 기능/리팩토링: Cursor (멀티파일 편집)
단, 월 $30 비용이 부담될 수 있습니다.
대안: Codeium (무료)
비용이 부담되면 Codeium 고려:
| 항목 | Codeium |
|---|---|
| 가격 | 무료 |
| 코드 완성 | ⭐⭐⭐⭐ |
| 대화형 | ⭐⭐⭐ |
| 모델 | 자체 모델 |
Copilot 80% 수준이지만 무료입니다.
결론
💰 가성비: GitHub Copilot
🚀 생산성: Cursor
🆓 무료: Codeium
개인 추천:
- 월 $20이 괜찮다면 → Cursor
- 안정성 + 가격 → GitHub Copilot
- 무료로 시작 → Codeium → 나중에 업그레이드
2주 무료 체험이 있으니 Cursor를 먼저 써보고 결정하세요.