"클로드코드, 커서, 코덱스 중에 뭘 써야 하나요"는 우리 무료 특강에서 가장 자주 나오는 질문입니다. 이 글은 세 도구를 구조, 강점, 모델, 권한, 요금 순으로 비교합니다. 앞 글까지 읽었다면 Claude Code의 루프·컨텍스트·도구를 이미 알고 있으니, 여기서는 다른 두 도구가 같은 문제를 어떻게 다르게 푸는지에 집중합니다. 요금과 모델명은 2026년 8월 공식 페이지 기준이며 바뀔 수 있으니 결제 전에는 링크를 다시 확인하십시오.
핵심 요약
- Claude Code는 터미널에서 도는 에이전트, Cursor는 AI가 내장된 에디터, Codex CLI는 OpenAI의 터미널 에이전트입니다. 셋은 "어디서 실행되고 무엇을 볼 수 있는가"가 다릅니다.
- Claude Code는 에디터 독립성, 구독 한도, 서브에이전트·스킬·훅 같은 확장 구조, 한국어 공식 문서가 강점입니다.
- Cursor는 실시간 자동완성과 시각적 diff 검토, 여러 회사 모델을 한 화면에서 고르는 유연함이 강점입니다.
- Codex CLI는 ChatGPT 구독에 포함되고, 샌드박스가 기본이며,
/review와codex exec가 실무에 바로 쓰입니다. - 개인 요금은 셋 다 월 20달러 선에서 시작합니다. 실제 결정 기준은 요금표가 아니라 내 작업 방식입니다.
세 도구는 구조적으로 무엇이 다른가
| 구분 | Claude Code | Cursor | Codex CLI |
|---|---|---|---|
| 형태 | 터미널 CLI(데스크톱 앱·IDE 확장·웹도 제공) | AI 내장 에디터 | 터미널 CLI(웹·IDE 확장도 제공) |
| 보는 범위 | 프로젝트 폴더 전체, 터미널, git 상태 | 열린 에디터와 프로젝트 인덱스 | 프로젝트 폴더 전체, 터미널 |
| 지침 파일 | CLAUDE.md | Rules | AGENTS.md |
| 자동화 진입점 | claude -p, 훅, GitHub Actions |
클라우드 에이전트, Bugbot | codex exec |
| 기본 안전장치 | 권한 모드 6종, 보호 경로, 체크포인트 | 에디터 diff 승인 | 샌드박스 3단계, 승인 정책 |
우리 2주차 교재의 용어로 말하면 셋 다 "CLI 또는 앱"이지 "모델"이 아닙니다. Claude Code는 Anthropic 모델을, Codex CLI는 OpenAI 모델을 쓰고, Cursor는 여러 회사 모델을 골라 씁니다. 도구와 모델을 분리해서 보는 것이 비교의 출발점입니다.
Claude Code는 무엇이 강한가
에디터를 가리지 않는 자유로움
터미널이 있는 곳이면 어디서든 같은 에이전트 루프가 돕니다. VS Code와 JetBrains 확장, 데스크톱 앱, claude.ai/code 웹, 원격 제어, Slack, CI 파이프라인까지 인터페이스가 달라도 핵심 동작은 같다고 공식 문서가 명시합니다. 우리 교육연합이 초급부터 사업가 과정까지 Claude Code를 표준으로 잡은 이유는 수강생마다 다른 에디터를 통일할 필요가 없기 때문입니다.
구독제의 넉넉한 한도
Pro(월 20달러, 연간 결제 시 17달러)부터 Claude Code가 포함되고, Max는 월 100달러부터 Pro의 5배·20배 한도를 고릅니다. Team은 표준 시트 월 2025달러, 프리미엄 시트 100125달러입니다. 구독자는 API 토큰 단가가 아니라 5시간·주간 사용 윈도우로 관리되므로 한 세션에서 얼마를 썼는지 계산기를 두드릴 필요가 없습니다. 참고로 기업 API 배포의 평균 비용은 개발자당 활성일 기준 약 13달러, 월 150~250달러라고 비용 문서가 밝히고 있습니다.
서브에이전트·커스텀 커맨드·훅
별도 컨텍스트에서 조사만 하고 요약을 돌려주는 서브에이전트, /이름으로 부르는 스킬, 도구 호출 전후에 자동 실행되는 훅이 기본 구조입니다. 우리가 말하는 "도구가 아니라 시스템(지침 파일 + 검증 게이트)"은 CLAUDE.md와 훅으로 실제 구현됩니다. 예를 들어 PreToolUse 훅으로 테스트 출력을 실패 줄만 남기도록 걸러 컨텍스트를 아끼는 방법이 공식 문서에 예제로 실려 있습니다.
한국어로 읽을 수 있는 공식 문서
code.claude.com/docs/ko 아래에 명령·설정·훅·MCP·비용까지 한국어 공식 문서가 있습니다. 이 사이트의 문서도 전부 그 원문을 대조해 씁니다. 유튜브 요약이 아니라 공식 문서를 읽는 습관을 들일 수 있다는 점은 교육 관점에서 큰 장점입니다.
Cursor는 무엇이 강한가
실시간 자동완성의 쾌적함
Cursor는 타이핑하는 동안 다음 줄을 제안하는 Tab 자동완성을 에디터에 붙여 놓았습니다. 코드를 직접 많이 치는 개발자에게는 이 체감 속도가 결정적입니다. 터미널 에이전트에는 이 기능이 없습니다.
시각적인 diff 리뷰
에이전트가 고친 내용을 에디터 안에서 파일별·블록별로 보며 수락·거절합니다. 터미널 diff에 익숙하지 않은 비개발자나 디자이너에게 진입 장벽이 낮습니다.
모델을 고를 수 있는 유연함
Pro 이상 요금제에 "프론티어 모델 접근"이 포함되어 여러 회사 모델을 한 화면에서 바꿔 씁니다. 같은 작업을 다른 모델로 바로 비교해 볼 수 있습니다.
낮은 학습 곡선
VS Code 계열 에디터라 기존 설정과 확장을 그대로 씁니다. Hobby(무료)로 시작해 Pro(월 20달러), 그 위 Pro+(Pro의 3배 한도)와 Ultra(20배 한도), 팀은 사용자당 월 40달러입니다. 포함 사용량을 넘기면 후불 종량제로 이어집니다.
Codex CLI는 무엇이 강한가
ChatGPT 구독에 포함
OpenAI 공식 요금 문서는 Free, Go(월 8달러), Plus(월 20달러), Pro(월 100달러·200달러), Business(사용자당 월 20~25달러), Enterprise·Edu 모든 요금제에 Codex가 포함된다고 밝힙니다. 로컬 메시지와 클라우드 작업이 5시간 윈도우를 공유하고, 한도를 넘기면 크레딧을 사거나 API 키로 종량 과금을 택할 수 있습니다. 이미 ChatGPT를 쓰는 사람에게는 추가 비용 없이 터미널 에이전트가 생기는 셈입니다.
장시간 태스크에 맞춘 모델
Codex CLI의 기본 모델은 GPT-5.6 Sol(중간 추론 강도)이며 /model로 바꿉니다. 요금 문서는 작은 스크립트는 한도의 일부만 쓰지만 큰 프로젝트나 장시간 작업은 메시지당 소비가 훨씬 크다고 설명하며, 사용 한도 자체가 긴 작업을 전제로 설계되어 있습니다.
샌드박스 기본과 /review
Codex는 read-only, workspace-write, danger-full-access 세 단계 샌드박스와 --ask-for-approval, --full-auto, --sandbox 옵션으로 권한을 정합니다. /review는 커밋이나 PR 전에 변경을 검토하고, codex exec는 스크립트와 CI에서 비대화형으로 돌립니다. 우리 교육연합은 결제·보안 코드를 Claude Code로 구현한 뒤 Codex의 리뷰로 타사 검증을 거치는 교차 리뷰 게이트를 운영하는데, 이 조합이 가능한 이유가 /review입니다.
모델은 어떻게 다른가
Claude Code의 모델
모델 별칭으로 고릅니다. sonnet은 Anthropic API에서 Sonnet 5, opus는 Opus 5로 해석되고, haiku는 가벼운 작업용, fable은 가장 어렵고 오래 걸리는 작업용으로 사용 가능한 최신 Fable(현재 Fable 5.1)을 가리킵니다. 기본 모델은 계정 유형에 따라 다른데 Max·Team 프리미엄·API는 Opus 5, Pro·Team 표준은 Sonnet 5로 시작하며 Fable은 어떤 계정에서도 기본이 아니어서 /model fable로 직접 골라야 합니다. Sonnet 5는 별도 변형 없이 100만 토큰 컨텍스트로 동작하고, Opus는 opus[1m]으로 확장합니다. opusplan은 플랜 모드에서 Opus, 실행에서 Sonnet으로 자동 전환하는 별칭이고, /effort로 low부터 xhigh까지 추론 강도를 조절합니다. 우리 6주차의 모델 나눠 쓰기 4단계는 이 별칭 체계 위에서 돌아갑니다.
Codex CLI의 모델
기본은 GPT-5.6 Sol이고 요금 문서에는 GPT-5.6 Luna가 더 많은 메시지 한도로 함께 나열됩니다. /model로 전환하며 ChatGPT 로그인 또는 API 키로 인증합니다. Cursor는 자체 모델이 아니라 여러 회사 모델을 중개하므로 별도 항목으로 두지 않았습니다.
보안과 권한 모델은 어떻게 다른가
Claude Code는 권한 모드가 여섯 가지입니다. default(모든 편집·명령 확인), acceptEdits(편집과 mkdir·mv 같은 파일 명령 자동 승인), plan(읽기만), auto(별도 분류기가 위험 작업을 차단), dontAsk(사전 승인 도구만), bypassPermissions(모든 확인 생략, 격리 환경 전용)입니다. bypassPermissions를 제외한 모든 모드에서 .git, .claude, .env 계열 같은 보호 경로 쓰기는 자동 승인되지 않고, 루트나 sudo로는 이 모드 시작 자체가 거부됩니다. 여기에 파일 편집마다 스냅샷을 남기는 체크포인트가 더해집니다.
Codex CLI는 샌드박스가 기본입니다. 읽기 전용에서 시작해 작업 폴더 쓰기, 전체 접근으로 단계를 올리고 승인 정책을 따로 둡니다. Cursor는 에디터 안에서 변경을 보여 주고 수락하는 방식이라 "보고 승인한다"는 흐름이 UI에 녹아 있습니다. 세 도구 모두 "무엇을 자동 승인할지"를 내가 정해야 한다는 점은 같습니다. 우리 7주차의 "운영 DB는 성역" 원칙처럼 위험 명령은 어느 도구를 쓰든 거부 규칙으로 못 박습니다.
요금은 어떻게 비교되나
| 항목 | Claude Code | Cursor | Codex CLI |
|---|---|---|---|
| 무료 | 있음(Free 요금제) | Hobby 무료 | ChatGPT Free 포함 |
| 개인 입문 | Pro 월 20달러(연간 17달러) | Pro 월 20달러 | Plus 월 20달러(Go 8달러) |
| 개인 상위 | Max 월 100달러부터(5x·20x) | Pro+·Ultra(3x·20x 한도) | Pro 월 100·200달러 |
| 팀 | 표준 20 |
40달러/사용자 | Business 20~25달러/사용자 |
| 한도 방식 | 5시간·주간 윈도우 | 포함 사용량 + 후불 종량 | 5시간 윈도우 + 크레딧 |
숫자만 보면 입문 구간은 사실상 같습니다. 차이는 상위 구간에서 "무엇을 더 주는가"입니다. Claude Max는 한도를, Cursor 상위는 에이전트 한도 배수를, ChatGPT Pro는 한도와 함께 채팅 쪽 상위 모델까지 묶어 줍니다.
어떤 상황에 무엇을 고르나
Claude Code가 맞는 경우
- 자동화가 목적일 때.
claude -p, 훅, 스케줄, GitHub Actions까지 한 도구로 이어집니다. 우리 초급 과정의 녹음 회의록 변환기부터 24시간 도는 서버 작업까지 같은 도구로 갑니다. - 팀 규칙을 파일로 강제하고 싶을 때. CLAUDE.md, 권한 규칙, 훅이 그 장치입니다.
- 에디터가 제각각인 팀. 터미널만 있으면 됩니다.
- 한국어 공식 문서로 배우고 싶을 때.
Cursor가 맞는 경우
- 코드를 손으로 많이 치는 개발자. 자동완성의 이득이 큽니다.
- 터미널이 낯선 입문자나 디자이너. 시각적 diff가 안전망이 됩니다.
- 여러 회사 모델을 수시로 비교해야 하는 작업.
Codex CLI가 맞는 경우
- 이미 ChatGPT 유료 구독이 있고 추가 지출 없이 시작하고 싶을 때.
- 샌드박스를 기본으로 두고 자율 실행을 돌리고 싶을 때.
- 다른 모델이 만든 코드를 제3자 시선으로 리뷰하고 싶을 때.
실제로는 하나만 고르지 않는다
우리 교육연합의 운영 방식이 좋은 예입니다. 메인은 Claude Code, 결제·보안처럼 실수 비용이 큰 코드는 Codex의 리뷰로 교차 검증, 이미지 분석처럼 특정 도구가 나은 작업은 그쪽으로 위임합니다. 도구 사이에 세션을 넘길 때는 재개 가능한 컨텍스트를 파일로 남기고 넘깁니다. 같은 저장소에서 두 에이전트를 동시에 돌리면 파일 충돌이 나므로 시간을 나누거나 git worktree로 폴더를 분리합니다. 우리 8주차의 개발 루프 "플랜 모드 → 오토 모드 → 교차 체크 → 반복"에서 교차 체크 자리에 다른 도구가 들어가는 구조입니다.
도구를 고르기 전에 먼저 볼 것
- 내 작업의 절반 이상이 "코드 치기"인지 "시스템 만들기"인지. 전자는 Cursor, 후자는 터미널 에이전트가 맞습니다.
- 이미 결제 중인 구독이 무엇인지. Codex는 ChatGPT에, Claude Code는 Claude 구독에 포함됩니다.
- 규칙을 파일로 관리할 의지가 있는지. 어느 도구든 지침 파일(CLAUDE.md, Rules, AGENTS.md) 없이는 결과가 들쭉날쭉합니다.
- 정지 규칙을 세울 수 있는지. 우리 기준은 실행 화면과 로그 같은 증거입니다. 도구가 아무리 좋아도 증거 없이 끝내는 습관을 바꾸지 못합니다.
- 모델 종속을 피할 수 있는지. 우리는 "원리 중심, 모델 종속 금지"를 원칙으로 가르칩니다. 오늘 1위 모델이 내년에도 1위라는 보장이 없습니다.
정리
- 셋은 형태가 다릅니다. 터미널 에이전트 둘과 AI 에디터 하나입니다.
- Claude Code는 확장 구조와 한국어 문서, Cursor는 자동완성과 시각 검토, Codex는 구독 포함과 샌드박스·리뷰가 강점입니다.
- 모델은 도구와 분리해서 봅니다. Claude Code는 별칭 체계, Codex는 GPT-5.6 계열, Cursor는 중개형입니다.
- 요금은 입문 구간이 비슷하고 상위 구간에서 갈립니다.
- 하나만 고르지 않아도 됩니다. 메인 하나에 교차 검증 하나가 우리 권장 구성입니다.
자주 묻는 질문
Claude Code와 Cursor 중 하나만 골라야 한다면?
자동화와 시스템 구축이 목표면 Claude Code, 코드를 직접 많이 치고 에디터 안에서 검토하고 싶으면 Cursor입니다. 비개발자 수강생에게 우리는 Claude Code를 권합니다. 지침 파일과 검증 게이트를 배우는 데 터미널 에이전트가 더 직접적이기 때문입니다.
Cursor에서도 Claude 모델을 쓸 수 있는데 왜 Claude Code를 따로 쓰나요?
모델이 같아도 하네스가 다릅니다. 서브에이전트, 훅, 권한 모드, 체크포인트, claude -p 같은 구조는 Claude Code의 것이고, Cursor는 에디터 경험에 최적화되어 있습니다. 같은 모델로도 결과가 달라지는 이유입니다.
Codex CLI는 Claude Code와 어느 정도 겹치나요?
형태는 거의 같습니다. 터미널 에이전트, 지침 파일(AGENTS.md와 CLAUDE.md), 비대화형 실행(codex exec와 claude -p), 샌드박스와 권한 모드가 서로 대응됩니다. 다른 점은 모델 회사, 구독 체계, 확장 구조의 깊이입니다. 그래서 하나를 메인으로 두고 다른 하나를 리뷰어로 쓰는 조합이 자연스럽습니다.
세 개 다 결제하면 월 60달러인데 그럴 만한가요?
처음부터 그럴 필요는 없습니다. 메인 하나로 시작하고, 교차 검증이 필요해지는 시점(결제·보안 코드가 생길 때)에 두 번째를 붙이는 순서를 권합니다. 세 번째는 자동완성이 정말 필요할 때만입니다.
비교 벤치마크 점수를 기준으로 골라도 되나요?
참고만 하십시오. 벤치마크는 모델 점수이지 도구 점수가 아니고, 몇 주 단위로 순위가 바뀝니다. 내 작업에서 실행 화면과 로그로 확인한 결과가 유일하게 믿을 만한 기준입니다.