이틀 전 글어제 글에서 약속한 토픽이에요. 같은 Tool Use + Skills 메커니즘 위에서 코딩 에이전트들이 왜 다른 결과를 만드는지. 이번엔 메이저 5종을 직접 비교합니다.

5종 한눈에

도구출시형태모델가격라이선스
Aider2023.05Python CLI자유무료 + APIOSS
Cursor2023VSCode fork IDECursor 라우팅$20/월~상용
Continue2023VSCode/JetBrains 확장자유무료 + APIOSS
Claude Code2025.02Node CLI + IDE 확장Claude 전용API or 구독상용
Codex CLI2025Node CLIGPT 전용API or 구독상용

두 축으로 보는 포지셔닝

quadrantChart
    title 코딩 에이전트 하네스 포지셔닝
    x-axis "CLI 중심" --> "IDE 통합"
    y-axis "모델 잠금" --> "모델 자유"
    quadrant-1 IDE통합 + 모델자유
    quadrant-2 CLI + 모델자유
    quadrant-3 CLI + 모델잠금
    quadrant-4 IDE통합 + 모델잠금
    "Aider": [0.15, 0.85]
    "Continue": [0.75, 0.80]
    "Cursor": [0.85, 0.30]
    "Claude Code": [0.20, 0.15]
    "Codex CLI": [0.25, 0.10]

좌상-우하 대각선이 흥미로워요. 모델 자유를 추구하면 자연스럽게 OSS·확장형 (Aider, Continue), 모델 잠금이면 자체 통합 깊이로 차별화 (Claude Code, Cursor) — 둘이 정반대 전략이에요.

각자의 강점·약점

Aider — 모델 자유의 챔피언

장점: 어떤 모델이든 붙임 (DeepSeek/Llama처럼 저렴한 옵션 OK). git diff·자동 commit이 깔끔. 가볍고 의존성 적음.

약점: UX는 단순한 터미널 텍스트. IDE 통합 없음. 컨텍스트는 사용자가 /add file로 명시 — “알아서 끌어 쓰는” 자율성 부족.

Cursor — 즉각 반응형의 끝판

장점: Tab 자동완성이 다중 라인·다중 위치 동시 추론하는 게 압도적. VSCode 친숙해서 학습 곡선 낮음. 작은 단위 수정·리팩터링이 빠름.

약점: $20/월 유료. 폐쇄 소스. 큰 변경(파일 수십 개 동시 수정)·긴 자율 작업엔 약함. VSCode fork라 일부 확장 호환성 이슈 있음 (추측).

Continue — IDE 그대로 + 모델 자유

장점: 기존 VSCode/JetBrains에 확장만 설치 — fork 안 함. 오픈소스 무료. 모델 자유.

약점: 통합 깊이가 Cursor만큼 안 들어감. 사용자 베이스·생태계 작음. 기능은 autocomplete + 간단 채팅 수준.

Claude Code — 자율 작업의 끝판

장점: 도구셋이 압도적으로 풍부 — Bash, WebFetch, Read/Edit/Write, Task(서브에이전트), Skills, MCP 서버, Plan 모드, Hooks, Slash commands. 긴 컨텍스트 자동 관리(compact). 자동화·CLI 통합에 강함. 멀티파일 큰 변경에 강함.

약점: Claude 모델 잠금 → 가격 변동에 민감. CLI 위주라 IDE 통합은 plugin 형태로 따라잡는 중. 학습 곡선 있음 (CLAUDE.md 같은 설정 익혀야).

Codex CLI — OpenAI의 카운터파트

장점: Claude Code와 거의 같은 도구셋·UX 컨셉. GPT 사용자에겐 자연스러움. OpenAI 공식 → 통합 신뢰.

약점: 후발주자라 생태계·커뮤니티 작음 (추측). GPT 전용 잠금. 일부 기능은 Claude Code보다 늦게 따라옴 (추측).

상황별 추천

상황추천
모델 비용 최소화 + 가벼움Aider
IDE에서 즉각 반응형 코딩Cursor
기존 IDE에 확장만 추가하고 싶다Continue
큰 자율 작업·자동화·터미널 친화Claude Code
GPT 진영 + Claude Code 같은 경험Codex CLI

경계는 빨리 흐려진다

이 비교는 2026년 4월 시점의 스냅샷이에요. 시장 변화 빠릅니다.

  • Cursor가 CLI 모드 강화 중 (추측 — 최근 발표 추적 필요)
  • Claude Code도 IDE 통합 개선 중
  • 모델 잠금 도구들도 멀티 모델 지원 검토 중일 가능성 (추측)

6개월 뒤엔 위 매트릭스가 달라져 있을 거예요. 그래서 도구 선택보다 그 아래 메커니즘(Tool Use, Skills, MCP) 이해가 더 오래갑니다. 그 메커니즘이 안정적이고, 도구는 표면일 뿐이거든요.

결론

같은 Tool Use 메커니즘 위에서도 다섯 도구가 완전히 다른 방향으로 분기했어요. 모델 자유 vs 통합 깊이, IDE 즉각성 vs CLI 자율성 — 이 두 축이 핵심 분기점.

본인 작업 패턴이 “여러 모델 비교"에 가까운지, “한 모델 깊이 활용"에 가까운지가 첫 결정. 그다음 IDE 안에서 해결하고 싶은지, 터미널·자동화 친화 환경이 좋은지가 두 번째.

다음에 다룰 만한 주제: Claude Code의 CLAUDE.md / Skills / Hooks가 어떻게 협력해서 “프로젝트 맞춤형 에이전트"를 만드는지 — 이 세 레이어가 어떻게 다른지 자주 헷갈리거든요.

출처