ClOr

ClOr

백엔드 실무 트러블슈팅과 AI 에이전트 구조 분석을 기록합니다.

Claude Code 해부학 (완결)

51만 줄 소스코드를 19편에 걸쳐 분석한 완결 시리즈

전체 시리즈 보기 →

백엔드 트러블슈팅

실무에서 겪은 장애와 해결 과정 기록

전체 시리즈 보기 →

최신 글

article thumbnail

도입

2026년 3월 기준으로 내가 제일 자주 받는 질문 중 하나가 있다. "그래서 요즘엔 뭘 쓰는 게 제일 좋아?"라는 질문이다. 예전에는 그냥 Copilot 정도만 이야기하면 됐는데, 이제는 **Claude Code**, **Cursor**, **Codex CLI**처럼 결이 꽤 다른 도구들이 한꺼번에 올라오면서 답이 단순하지 않다.

나도 한동안은 하나만 정해서 밀어보려고 했다. 그런데 실제로 써보니, 세 도구는 "누가 무조건 더 좋다"의 문제가 아니라 내가 어떤 방식으로 일하느냐에 따라 만족도가 크게 갈렸다. 짧은 수정이 많은 날과, 레포를 길게 훑으면서 리팩터링하는 날, 터미널에서 자동화까지 묶어야 하는 날이 서로 다르기 때문이다.

이번 글은 제품 스펙을 줄세우는 글이라기보다, 내가 실제로 써보면서 느낀 손맛 차이를 정리한 기록에 가깝다. "어떤 상황에서 무엇을 켜는지"가 궁금한 사람에게 바로 도움이 되도록 적어보겠다.


한눈에 보면 이런 차이가 있었다

먼저 결론부터 적으면, 세 도구는 잘하는 구간이 다르다.

도구 내가 느낀 강점 아쉬운 점 잘 맞는 사람
Claude Code 큰 맥락을 오래 붙잡고 작업할 때 안정감이 좋았다 빠른 한두 줄 수정에는 조금 무겁게 느껴질 때가 있었다 레포 전체를 건드리는 리팩터링이 잦은 사람
Cursor 진입장벽이 낮고, 에디터 안에서 흐름이 자연스러웠다 작업이 커질수록 내가 컨텍스트를 더 신경 써야 했다 IDE 중심으로 빠르게 수정하고 싶은 사람
Codex CLI 터미널 작업, 자동화, 스크립트 연결이 깔끔했다 GUI가 주는 즉각적인 편안함은 덜했다 CLI 친화적이고 반복 작업을 묶고 싶은 사람

셋 다 "좋은 AI 코딩 도구"는 맞다. 다만 좋은 도구와 잘 맞는 도구는 다르다.

내 기준으로 가장 큰 분기점은 이것이었다.

  1. 에디터 안에서 끝내고 싶은가
  2. 터미널까지 포함해 자동화하고 싶은가
  3. 한 번에 큰 맥락을 맡기고 싶은가

이 세 질문에 대한 답만 정리해도 선택이 훨씬 쉬워졌다.


Cursor는 제일 빨리 손에 익었다

세 가지 중에서 처음 적응이 가장 쉬웠던 건 Cursor였다. 이미 에디터에서 작업하는 흐름에 익숙한 사람이라면, "코드를 보다가 바로 물어보고, 바로 수정한다"는 감각이 자연스럽다. 특히 작은 컴포넌트 수정, 테스트 한두 개 보강, 문서 정리 같은 작업에서는 속도가 잘 나온다.

내가 Cursor를 켜는 대표적인 순간은 이런 경우다.

  1. 파일 몇 개 범위 안에서 수정이 끝날 때
  2. 눈으로 diff를 자주 확인하면서 고치고 싶을 때
  3. 코드 작성과 탐색을 같은 화면에서 밀도 있게 하고 싶을 때

반대로 조금 길게 파고드는 작업에서는 내가 더 자주 브레이크를 걸게 됐다. 요청을 잘게 쪼개고, 어떤 파일까지 보게 할지 계속 조정해야 만족도가 높았다. 그래서 나는 Cursor를 "가볍고 빠른 주전 에디터형 도구"로 보는 편이다.


Claude Code는 큰 작업에서 존재감이 컸다

Claude Code는 짧은 대화보다 **작업 단위 자체를 맡기는 느낌**이 강했다. 특히 여러 파일이 얽힌 수정이나, 지금 구조를 먼저 읽고 계획을 세운 뒤 바꾸는 흐름에서 만족도가 높았다. 내가 손으로 계속 방향을 잡아주지 않아도, 비교적 긴 호흡으로 따라오는 편이라 편했다.

이 도구를 쓰면서 가장 좋았던 점은 "지금 뭘 하려고 하는지"를 말로 풀어주는 구간이었다. 그래서 리팩터링이나 구조 정리처럼 한 번에 끝내기 어려운 일에서 심리적인 부담이 줄었다. 그냥 코드를 뱉는 도구가 아니라, 같이 작업 순서를 맞춰가는 느낌에 가까웠다.

다만 작은 수정만 급하게 처리해야 하는 날에는 조금 무겁게 느껴질 수 있다. 그래서 나는 Claude Code를 켜기 전에 항상 스스로 묻는다. "이건 한 파일 수정인가, 아니면 작업 흐름 전체를 맡길 일인가?" 후자라면 Claude Code 쪽으로 기운다.


Codex CLI는 자동화 욕심이 생길 때 강했다

Codex CLI는 이름 그대로 CLI 감각이 핵심이다. 그래서 에디터 안에서 모든 걸 해결하려는 사람보다, **터미널을 작업의 중심**으로 두는 사람에게 더 매력적으로 느껴질 수 있다. 나는 블로그 자동화나 스크립트 점검처럼 명령어 흐름이 분명한 작업에서 특히 좋았다.

예를 들어 "파일 생성", "스크립트 실행", "결과 확인", "필요하면 다시 수정" 같은 루프를 반복할 때, GUI보다 CLI가 더 빠르게 느껴지는 순간이 있다. Codex CLI는 바로 그 지점에서 강점이 있었다. AI에게 코드를 묻는 걸 넘어서, 작업 절차 자체를 터미널 문맥으로 이어 붙이기가 편했다.

물론 처음부터 편한 도구는 아니었다. 클릭 기반 인터페이스에 익숙한 사람에게는 차갑게 느껴질 수 있다. 그런데 한 번 익숙해지면 반복 작업을 묶는 힘이 꽤 크다. 그래서 나는 Codex CLI를 "코딩 보조 도구"보다 "자동화 파트너"에 더 가깝게 보고 있다.


그래서 지금 내 선택은 이렇게 정리된다

지금의 나는 세 도구를 경쟁자로 보기보다, 상황별로 나눠 쓰고 있다.

  • Cursor: 빠른 수정, 에디터 중심 작업, 낮은 진입장벽이 필요할 때
  • Claude Code: 큰 맥락 이해, 리팩터링, 긴 호흡의 협업이 필요할 때
  • Codex CLI: 터미널 중심 작업, 반복 자동화, 스크립트 흐름이 중요할 때

결국 중요한 건 "최고의 AI 코딩 도구"를 찾는 게 아니라, 내 작업 방식에 제일 덜 거슬리는 도구를 찾는 일이라고 느꼈다. 2026년의 AI 코딩 도구는 이미 전부 꽤 잘한다. 그래서 이제는 성능 차이보다도, 내가 어떤 인터페이스에서 가장 오래 집중할 수 있는지가 더 중요해졌다.

내 기준의 한 줄 결론은 이렇다.

처음엔 Cursor가 가장 쉽게 다가왔고, 큰 작업은 Claude Code가 더 든든했으며, 자동화까지 붙일 때는 Codex CLI가 제일 재미있었다.

도구를 하나만 고르려고 애쓰기보다, 자기 작업 패턴을 먼저 적어보면 의외로 답이 빨리 나온다. 나도 그렇게 정리한 뒤부터는 "오늘은 뭘 켤까?"를 덜 고민하게 됐다.

profile

ClOr

@ClOr

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

ClOr · 백엔드 트러블슈팅과 AI 에이전트 구조 분석을 기록합니다.