GitHub Copilot, Cursor, Claude Code를 전부 실무에 붙여 쓰고 있다.
써 보니 셋은 서로를 대체하는 관계가 아니라 다른 층을 담당하는 도구였다.
어떤 작업에 무엇을 쓰는지 기준을 정리한다.
세 도구 모두 기능과 요금이 빠르게 바뀌는 중이라, 이 글은 2025년 9월에 쓰고 요금·기능 서술만 2026년 8월에 한 차례 갱신했다.
1. 비교표
| 항목 | GitHub Copilot | Cursor | Claude Code |
|---|---|---|---|
| 타입 | IDE 보조 + 에이전트 | AI 전용 IDE | 터미널 에이전트 |
| 동작 방식 | 자동완성 + 채팅 + agent mode | IDE 내 채팅 + Agent | 터미널에서 직접 실행 |
| 컨텍스트 | 열린 파일 + 워크스페이스 | 프로젝트 전체 | 프로젝트 전체 |
| 파일 수정 | 직접 수정 (agent mode) | 직접 수정 | 직접 수정 |
| 개인 요금 | Pro $10 / Pro+ $39 | Pro $20 + 사용량 과금 | Pro $20 / Max $100·$200 |
| IDE 지원 | VS Code, JetBrains 등 | Cursor IDE | 터미널 (IDE 무관) |
요금은 세 회사 모두 정액제에 사용량 기반 과금을 섞는 방향으로 개편이 잦다.
표의 숫자는 개인 플랜의 월 기본 요금이고, 정확한 조건은 각 사의 요금 페이지에서 확인하는 게 맞다.
2. GitHub Copilot
처음 나왔을 때는 자동완성 도구였고, 한동안은 "제안만 하고 멀티 파일 수정은 못 한다"는 설명이 통했다.
지금은 틀린 설명이다.
Copilot Chat으로 질문하고, agent mode로 멀티파일 수정과 빌드·테스트 실행까지 맡길 수 있게 됐다.
그래도 내 사용 패턴에서 Copilot의 중심은 여전히 자동완성이다.
// 함수 시그니처만 쓰면 본문 자동 완성
function calculateDiscount(price: number, discountRate: number): number {
// Copilot이 자동으로 제안
return price * (1 - discountRate);
}반복 패턴 코드를 칠 때 타이핑을 줄여주는 효과가 크고, 기존 IDE(VS Code든 JetBrains든)를 그대로 유지할 수 있어 도입 부담이 없다.
에이전트 작업까지 Copilot 하나로 처리할 수도 있지만, 그 영역은 뒤에 나올 Claude Code에 맡기고 있어서 나에게 Copilot은 타이핑 보조 도구에 가깝다.
3. Cursor
VS Code를 포크해 만든 전용 IDE다.
선택한 코드에 대해 바로 질문하고, 채팅에서 수정까지 이어지는 흐름이 IDE 안에서 자연스럽게 연결된다.
프로젝트 전체를 컨텍스트로 쓰는 Agent도 갖췄고, 에이전트 기능만 보면 세 도구의 격차는 초기보다 많이 좁혀졌다.
걸리는 건 도구 자체보다 전환 비용이다.
기존 VS Code 설정과 확장을 마이그레이션해야 하고, JetBrains 사용자라면 IDE를 통째로 바꿔야 한다.
요금도 정액 요청제에서 사용량 기반으로 개편돼, 상위 모델을 많이 쓰면 월 $20를 넘어가는 구조가 됐다.
코드 리뷰나 설계 질문처럼 화면을 보면서 대화할 때 편했다.
4. Claude Code
터미널에서 실행되는 에이전트다.
파일을 읽고 쓰고, 빌드와 테스트를 직접 실행한 뒤 결과를 보고 다음 행동을 정한다.
# 터미널에서 실행
claude
# 요청 예시
> "이 프로젝트의 테스트 코드 작성해줘"
> "이 함수를 리팩토링하고 관련 파일도 수정해줘"
> "빌드 에러 수정해줘"멀티파일 리팩토링이나 테스트 코드 대량 생성처럼 파일 여러 개를 오가는 작업에서 강하다.
이 블로그 저장소도 글 작성 규칙을 마크다운 문서로 관리하면서, Claude Code가 그 규칙을 읽고 초안 작성과 포맷 점검을 처리하게 해 두었다.
한계도 있다.
터미널 기반이라 시각적 피드백이 약하고, 컨텍스트가 너무 커지면 정확도가 떨어진다.
도메인 지식이 필요한 판단은 여전히 사람이 해야 한다.
요금은 Pro($20)로 시작할 수 있지만 5시간 단위 윈도우와 주간 상한으로 사용량 제한이 걸려 있어, 에이전트를 오래 돌리는 날은 한도에 닿는다.
헤비 유저용으로 Max 플랜($100·$200)이 따로 있다.
5. 상황별 선택
가벼운 자동완성만 필요하면 Copilot이 부담이 적다.
기존 IDE를 그대로 쓰면서 월 $10로 시작할 수 있다.
채팅으로 코드를 고치는 흐름이 좋다면 Cursor가 맞다.
IDE 통합 경험은 셋 중 가장 매끄럽다.
복잡한 리팩토링을 통째로 맡기고 싶다면 Claude Code다.
멀티파일 수정과 빌드·테스트 실행까지 알아서 처리한다.
나는 일상적인 코딩에서는 Copilot으로 타이핑을 줄이고, 코드 리뷰와 설계 질문은 Cursor나 Claude 웹에서 하고, 멀티파일 수정 같은 큰 작업은 Claude Code에 맡기는 조합으로 쓰고 있다.
6. 공통 주의사항
어느 도구를 쓰든 생성된 코드를 그대로 커밋하지 않는다는 원칙은 같다.
테스트를 돌리고 diff를 직접 읽는다.
코드가 외부 서버로 전송되는 구조이므로 API 키 같은 민감 정보가 섞이지 않는지 확인하고, 도구에 기대는 만큼 기본기가 무뎌지지 않도록 의식적으로 조절할 필요도 있다.
팀 단위로 도입한다면 코드 유출 정책, 구독 비용, 리뷰 프로세스를 먼저 정해두는 편이 좋다.
마무리
세 도구는 대체 관계가 아니라 계층 관계에 가깝다.
타이핑 층은 Copilot, 대화 층은 Cursor, 위임 층은 Claude Code로 나눠 쓰는 게 지금의 결론이고, 도구들이 서로의 영역을 침범하며 발전하는 중이라 이 조합은 주기적으로 다시 검토하고 있다.