Claude Code에 대해 잘못 알았습니다 (업데이트된 AI 워크플로우 튜토리얼)

채널 아이콘
Chris Raroque 구독자 28,100명

요약

이 영상에서는 기존에 사용하던 Cursor 에이전트 대신 Claude Code로 전환한 이유와 실제 워크플로우 업데이트를 다룹니다. Plan Mode, claude MD 파일, Git 체크포인트, 컨텍스트 주입, Sub Agents 등 실전 팁을 공유하며, 복잡한 기능을 더 빠르고 정확히 구현한 사례를 제시합니다. 또한 비용 구조와 토큰 사용 가설, 구독 플랜을 비교하고 프로 개발자와 취미 개발자에게 적합한 선택을 조언합니다.

주요 키워드

Claude Code AI 코딩 워크플로우 Plan Mode claude MD Sub Agents API 과금 토큰 사용량 Git 체크포인트 Context Window Cursor Agent

하이라이트

  • 🔑 터미널 기반 AI 코딩 에이전트인 Claude Code는 Cursor가 어려워하던 복잡한 문제도 빠르고 정확히 해결합니다.
  • ⚡️ Plan Mode를 통해 코드 변경 전 계획을 먼저 검토해 안정성과 신뢰성을 크게 높입니다.
  • 🚀 claude MD 파일을 프로젝트 '뇌'로 활용해 Claude에게 명확한 규칙과 기억을 제공합니다.
  • 📌 Git 커밋을 AI 작업의 체크포인트로 사용해 잘못된 변경 시 쉽게 되돌릴 수 있습니다.
  • 🌟 스크린샷, 폴더, URL을 끌어다 주입해 Claude에 풍부한 컨텍스트를 제공하고 문맥 이해도를 높입니다.
  • 🔨 Sub Agents를 병렬 실행해 대규모 마이그레이션 같은 작업도 순식간에 처리할 수 있습니다.
  • 💡 프로 개발자라면 월 $200 플랜 투자로 얻는 생산성이 비용을 훨씬 상회하므로 충분한 가치가 있습니다.

용어 설명

Claude Code

터미널에서 실행되는 AI 코딩 에이전트로, 질문·기능 추가·코드 수정 등을 수행

Cursor Agent

Cursor 에디터 내 AI 기능으로 코드 제안과 자동화된 작업을 지원

Plan Mode

실제 코드를 변경하기 전 계획만 생성해 검토할 수 있는 모드

claude MD file

프로젝트의 규칙과 문맥을 저장하는 파일로 Claude Code의 '메모리' 역할

Sub Agents

병렬로 실행되는 Claude Code의 다중 인스턴스로 대규모 작업을 분산 처리

Token

LLM(대형 언어 모델) 사용량 단위로, API 과금 시 비용 산정 기준

API 기반 과금

모델 사용량(토큰 소모량)에 따라 비용을 지불하는 과금 방식

Context Window

모델이 한 번에 처리하는 입력 텍스트의 최대 범위

[00:00:00] 소개 및 개요

Chris가 기존 AI 코딩 워크플로우 영상 이후 변화된 점을 공유하며, 오늘은 Cursor에서 Claude Code로 전환한 이유와 업데이트된 전체 흐름을 설명한다고 알립니다.

크리스가 두 달 전 AI 코딩 워크플로우 영상을 올렸지만, 그 사이 많은 변화가 있어 업데이트된 내용을 공유하게 되었다고 소개합니다.
기존에 Cursor와 Cursor 에이전트를 사용했지만, 일주일 전 Anthropic이 Claude Code에 새로운 가격 정책을 도입한 후 Claude Code로 전환했다고 설명합니다.
[00:00:37] Claude Code로 전환한 이유

엔트로픽의 새로운 가격 정책과 함께 터미널 기반 에이전트인 Claude Code가 Cursor 에이전트보다 복잡한 문제 해결 능력에서 우수함을 경험한 배경을 소개합니다.

Claude Code는 터미널에서 작동하는 코딩 에이전트로, 어떤 코드베이스에든 적용해 질문이나 기능 추가를 요청할 수 있으며, Cursor보다 복잡한 문제 해결에서 더 나은 결과를 보여줬다고 평가합니다.
[00:01:21] 기본 사용법

어떤 프로젝트에서든 터미널에 claude 명령어를 실행해 채팅을 시작하는 워크플로우를 설명합니다. Cursor 에디터는 여전히 사용하지만 AI 기능은 Claude Code로 대체했습니다.

Claude Code 사용법은 터미널에서 claude 명령어를 실행하여 채팅하고 작업을 요청하는 방식으로, Cursor 에이전트와 유사하지만 여전히 Cursor를 에디터로만 사용한다고 설명합니다.
[00:01:51] Tip 1: Plan Mode 활용

Shift+Tab으로 Plan Mode 진입 후 변경 요청을 하면 코드를 바로 수정하지 않고 먼저 '실행 계획'을 생성합니다. 계획을 검토하고 승인 후 실행해 안정성을 높입니다.

Claude Code의 플랜 모드 기능을 소개하며, Shift+Tab으로 활성화하면 실제 코드 생성/수정 없이 문제만 생각해보는 모드로, 항상 먼저 플랜 모드를 사용한다고 설명합니다.
Claude Code 워크플로우의 첫 번째 단계로 항상 플랜 모드를 먼저 사용한다. 수정 요청 시 플랜 모드에서 엔터를 누르면 Claude가 오랫동안 생각한 후 게임 플랜을 제시하고, 이를 철저히 검토한 후 만족하면 실행하고 불만족하면 수정한다.
[00:02:36] Tip 2·3: claude MD & Git 체크포인트

/init 명령으로 claude MD 파일을 생성해 Claude의 기억과 규칙을 저장합니다. 이후 변경 전 Git 커밋을 체크포인트 삼아 언제든 쉽게 되돌릴 수 있게 관리합니다.

두 번째 단계는 Claude MD 파일을 생성하는 것이다. 이 파일은 Claude의 두뇌와 메모리 역할을 하며 커서 룰과 유사하게 Claude에게 규칙을 제공한다. /init 명령어로 자동 생성되며, 수정하거나 Claude에게 기억할 내용을 추가할 수 있다.
세 번째 단계는 자주 커밋하고 Git을 체크포인트 시스템으로 사용하는 것이다. 커서의 복원 기능과 달리 Claude Code에는 이런 기능이 없어서, Git 커밋을 통해 만족스러운 변경사항은 커밋하고 불만족스러운 것은 되돌리는 방식으로 해결한다.
네 번째와 다섯 번째 단계는 스크린샷과 폴더 드래그 기능이다. 오류나 디자인 스크린샷을 드래그해서 맥락을 제공하고, 현재 작업 중인 코드베이스가 아닌 다른 코드베이스의 폴더(예: 프론트엔드 작업 시 백엔드 폴더)를 드래그해서 추가 맥락을 제공한다.
[00:03:53] Tip 4·5: 스크린샷·폴더 주입

에러 스크린샷, 디자인 자료, 심지어 다른 코드베이스 폴더까지 끌어다 대화에 넣어 풍부한 컨텍스트를 제공하면 더 정확한 결과를 얻을 수 있습니다.

Claude Code는 권한을 주면 폴더 변경도 할 수 있어서, 프론트엔드 작업을 요청하면 백엔드 변경까지 대신 처리해줍니다. 공식적으로 지원되지 않지만 여러 코드베이스를 함께 작업하는 우회 방법이 있습니다.
Claude Code는 웹 브라우저에 접근할 수 있어서 문서화 링크를 붙여넣으면 직접 웹사이트에 가서 문서를 읽고 필요한 맥락을 가져옵니다. 구글 검색을 실행하거나 최신 API 문서를 자동으로 찾을 수도 있어서 링크를 직접 붙여넣을 필요가 없습니다.
[00:04:41] Tip 6·7: URL 제공·Sub Agents

문서 링크를 주면 Claude가 웹브라우저로 직접 읽어 참조하고, Sub Agents를 병렬로 띄워 대규모 작업(앱 포팅 등)을 빠르게 처리할 수 있습니다.

Claude Code는 서브 에이전트 기능을 제공하여 각각 고유한 맥락을 가진 인스턴스들이 병렬로 작동합니다. iOS 앱을 안드로이드로 포팅하는 대규모 작업에서 10개의 에이전트가 동시에 실행되어 한 시간 넘게 걸릴 작업을 훨씬 빨리 완료할 수 있었습니다.
작업 완료 후 더블체크를 요청하여 다른 부분을 망가뜨리지 않았는지, 엣지 케이스는 없는지 확인하도록 합니다. 가끔 놓친 부분을 실제로 찾아내서 생성된 코드에 대한 신뢰도를 높여줍니다.
[00:05:47] Tip 8·9: 이중 검증·코드 리뷰

작업 완료 후 '잘못된 부분 없는지 찾아달라' 요청으로 Claude에게 추가 검증을 맡기고, 최종 산출물은 다른 개발자처럼 직접 리뷰해 잠재적 오류를 방지합니다.

Claude Code가 생성하는 코드의 품질이 매우 높아서 무작정 받아들이고 싶은 유혹이 크지만, 항상 다른 개발자의 풀 리퀘스트를 검토하듯이 생성된 코드를 검토하는 것이 중요합니다.
Claude Code로 실제로 구축할 수 있었던 구체적인 사례들을 공유하려고 합니다.
[00:06:39] 실제 사례 비교

Cursor가 몇 시간 동안 고전하던 iOS 커스텀 드래그·드롭, 캘린더 이벤트 변환, 안드로이드 포팅 작업을 Claude Code는 각각 30분, 1시간 미만, 병렬 처리로 순식간에 완료한 사례를 공유합니다.

Cursor로는 불가능했지만 Claude Code로는 가능했던 구체적인 사례들을 소개합니다. Cursor에서 Claude Sonnet 4나 Opus 같은 강력한 모델을 사용했음에도 해결하지 못했던 문제들이었습니다.
첫 번째 사례는 Ellie iOS 앱의 커스텀 드래그 앤 드롭 애니메이션입니다. 기본 SwiftUI가 아닌 완전히 커스텀한 드래그 앤 드롭으로, Cursor는 몇 시간 걸렸지만 Claude Code는 30분 만에 해결했습니다.
두 번째는 외부 캘린더 이벤트를 작업으로 변환하는 복잡한 기능입니다. 세 개의 캘린더 통합과 반복 작업을 다뤄야 하는 복잡한 기능으로, 일 년 넘게 고생했지만 Claude Code로 한 시간 만에 성공적으로 배포했습니다.
세 번째는 극단적인 예시로 Ellie iOS 앱을 Android로 포팅하는 작업입니다. 큰 마이그레이션 작업으로 Cursor는 어려워했지만, Claude Code는 상당한 진전을 보였고 전체 과정을 라이브 트윗으로 공유했습니다.
총 5-6개의 벤치마크 기능을 테스트한 결과, 매번 Claude Code가 Cursor보다 더 나은 결과를 보여줬고 훨씬 빨랐습니다.
[00:08:17] 가격·모델 플랜

기존 API 과금 방식의 부담을 줄인 월 $200 Max 플랜을 추천합니다. Sonnet 4·Opus for Max 모델 선택 옵션과 사용량 제한 경험을 바탕으로 최적 플랜을 제안합니다.

Claude Code는 몇 달 전부터 존재했고 좋은 평가를 받았지만, API 기반 가격 정책 때문에 시도를 망설였습니다. AI 코딩을 많이 하는 입장에서 토큰 기반 요금제가 부담스러웠기 때문입니다.
하지만 새로운 월 200달러 Claude Max 플랜이 나오면서 거의 무제한으로 사용할 수 있게 되어 토큰 기반 가격 걱정 없이 사용할 수 있게 되었습니다. 물론 이 방식으로 사용하려면 월 200달러가 필요합니다.
화자가 Claude Code의 저렴한 플랜들(20달러, 100달러)이 너무 제한적이라고 설명하며, 현실적으로는 200달러 플랜을 추천한다고 말합니다.
Claude Code 구독 시 Sonnet 4와 Opus 모델 중 선택하거나 자동 선택할 수 있으며, 화자는 최대 플랜으로 Opus를 사용하고 있다고 설명합니다.
[00:09:32] 성능·토큰 사용 가설

Cursor가 토큰 절감을 위해 최적화된 반면 Claude Code는 비용보다 출력 품질을 우선해 더 많은 토큰을 소모한다고 분석하며, 시장 점유 전략을 추측합니다.

Cursor Agent와 같은 모델을 사용하는데도 Claude Code가 더 나은 이유에 대해 가설을 제시합니다. Cursor는 토큰 사용량 최적화를 통해 비용을 절약하지만, Claude Code는 그런 최적화 없이 대량의 토큰을 소모한다고 분석합니다.
일주일 동안 3,000달러 상당의 10억 개 토큰을 사용했다는 데이터를 제시하며, Claude Code가 Anthropic에게 손실을 주면서도 더 나은 결과를 제공한다고 설명합니다.
Anthropic이 시장 점유율 확보를 위해 손실을 감수하고 있으며, 사용자 수가 증가하면 이런 전략이 지속되기 어려울 것이라고 분석합니다.
[00:10:56] 단점

높은 비용, Chat 복원 기능 부재(Git으로 우회), 작업 시간 지연(30분 이상 소요) 등의 단점을 짚고 Sub Agents나 다중 인스턴스 활용으로 보완하는 방법을 설명합니다.

Claude Code의 첫 번째 단점으로 높은 비용을 언급하며, 효과적 사용을 위해서는 월 200달러 플랜이 필요하다고 설명합니다.
클로드 코드의 주요 단점들을 설명합니다. 첫 번째는 높은 가격, 두 번째는 체크포인트 기능 부재로 인한 git 수동 작업의 필요성, 세 번째는 30분 이상 걸리는 긴 실행 시간이지만 병렬 처리와 다중 인스턴스 활용으로 어느 정도 해결 가능하다고 설명합니다.
[00:11:56] 대상·결론

앱으로 수익을 내는 프로 개발자라면 생산성 증대로 월 $200 투자가 당연하다고 권장하고, 취미나 초기 학습자는 여전히 Cursor 기반 워크플로우를 유지하길 제안하며 마무리합니다.

클로드 코드 사용 대상을 명확히 구분합니다. 앱 개발로 수익을 내는 전문 개발자에게는 월 200달러가 충분히 가치 있는 투자라고 평가하며, 취미나 초보자에게는 여전히 커서 사용을 권장합니다.
이 영상을 만들어야 할지 확신이 서지 않았는데
두 달 전에 AI 코딩 워크플로우에 대한 영상을 최근에 올렸거든요
하지만 그 사이에 너무 많은 것들이 바뀌어서
이 영상을 만들어야겠다고 느꼈습니다
처음 오신 분들은 환영합니다
제 이름은 크리스이고
생산성 앱을 개발합니다
오늘은 업데이트된 AI 코딩 워크플로우를
공유하려고 합니다
제 워크플로우 영상을 보셨다면
제가 Cursor와 Cursor 에이전트를 사용해서
AI 코딩을 한다는 걸 아실 텐데, 이는 현재 대부분의
개발자들이 사용하고 있는 방식입니다
하지만 최근에 Claude Code로 바꿨고
기본적으로 일주일 넘게
Cursor의 에이전트 같은 AI 기능을 사용하지 않았습니다
이 영상에서는 제가 Claude Code로 바꾼 이유
제 워크플로우와 Claude Code를 최대한
활용하기 위한 실용적인 팁들, 그리고
AI 코딩이 전반적으로 어디로 향하고 있는지에 대한
일반적인 생각들을 다뤄보겠습니다
자, 무슨 일이 있었을까요?
왜 Claude Code로 바꿨을까요?
저는 다른 모든 사람들처럼
1년 넘게 Cursor를 사용해왔습니다
Cursor에는 전혀 문제가 없지만
일주일 전쯤 Anthropic에서
Claude Code에 새로운 가격 정책을 도입했습니다
잘 모르시는 분들을 위해 설명하면
기본적으로 코딩 에이전트입니다
실제로 터미널에서 작동합니다
Cursor 같은 코드 에디터가 아니라
그냥 터미널에서 작동하고, 어떤 코드베이스에든
넣어서 무엇이든 요청할 수 있습니다
질문을 할 수도 있고
기능 추가를 요청할 수도 있습니다
그리고 제가 얻은 결과에
정말 놀랐습니다
이 중 많은 것들이 Cursor로도
Claude Opus for Max를 사용해도 - 이건 다시 말하지만
코딩을 위한 최고의 모델 중 하나인데도 -
도움을 받기 정말 어려웠던 것들이었습니다
Claude Code는 이런 문제들에 대한
해결책을 정말 빠르게 생각해냈습니다
복잡한 문제들을 Cursor의 에이전트보다
훨씬 더 잘 생각하는 것 같았습니다
그리고 제시한 해결책들이
둘을 비교할 때마다 매번 정말 더 좋았습니다
그럼 이게 실제로 어떻게 작동할까요?
작동 방식은 터미널에서
아무 프로젝트나 가서
claude 명령어를 실행하면 됩니다
이 명령어를 실행하면
채팅을 시작할 수 있습니다
질문을 할 수도 있고
기능 작업을 요청할 수도 있습니다
Cursor 에이전트와 정확히 같습니다
제 워크플로우는 Cursor 에이전트 사용법과
거의 차이가 없습니다
저는 지속적으로 에이전트에게
일을 요청합니다. 코드를 확인합니다
엄밀히 말하면 여전히 Cursor를 사용하고 있지만
AI 기능은 별로 사용하지 않습니다
Cursor나 Xcode를 에디터로만 사용하고
Claude Code를 터미널 창에서 실행합니다
보통 오른쪽에 띄워놓죠
첫 번째로, Claude Code에는
플랜 모드라는 기능이 있습니다
컴퓨터에서 Shift+Tab을 누르면
플랜 모드로 바뀌는 걸 볼 수 있습니다
이 모드에서는 문제를 생각만 하고
실제로 코드를 생성하거나
수정하지는 않습니다
제가 Claude Code를 사용하는 방식은
항상 먼저 플랜 모드를 사용합니다
변경을 요청합니다. 예를 들어
뭔가를 요청할 때는
이것을 수정해 줄 수 있나요? 저는 항상 플랜 모드에 있는지 확인합니다.
엔터를 누르면 꽤 오랜 시간 동안
생각하고 나서 게임 플랜을 제시합니다.
보통 그런 다음에 게임 플랜을 내놓죠.
저는 이 게임 플랜을 아주 철저히 검토하고
만족하면 '좋아, 계속 진행해서
플랜을 실행해 봐'라고 말합니다.
만족하지 않으면 '아니야'라고 하고
플랜을 수정합니다. 그래서
첫 번째 팁이자 제 워크플로우의 첫 번째 단계는
항상 플랜 모드를 먼저 사용하는 것입니다.
두 번째는 항상
Claude MD 파일을 생성하는 것입니다. 이것은
기본적으로 Claude가 여러분의 프로젝트에서 작업할 때의
두뇌이자 메모리 역할을 하는 파일입니다.
커서 룰과 비슷하다고 생각하시면 됩니다.
기본적으로 Claude에게 규칙을 주는 것이지만
이것은 매우 중요하고 Claude는 이를
철저히 따릅니다. 어떤 코드베이스에서든 /init을 입력하면
실제로 이 파일을 자동으로 생성해 줍니다.
그런 다음 수정을 하거나
Claude 코드 자체에 '다음에 이것을
기억해 달라'고 말할 수도 있고
그러면 Claude MD 파일에 추가해 줄 것입니다.
그래서 두 번째 단계는 이것을 생성하고
정확하고 최신 상태이며
제가 원하는 대로 되어 있는지 확인하는 것입니다.
세 번째 단계는 실제로 사용을 시작하고
코드를 수정하려고 할 때
자주 커밋하고 Git을 거의
체크포인트 시스템처럼 사용하는 것입니다.
커서에 익숙하시다면, 채팅에서
정말 좋은 복원 기능이 있습니다.
채팅의 어느 지점으로든 돌아가서
복원 버튼을 누르면 기본적으로
채팅의 그 시점으로 돌아갑니다.
커서 에이전트가 잘못된 길로 가거나
실수를 했을 때 정말 유용합니다.
그리고 저는 그 기능을 계속 사용했습니다.
Claude 코드에는 이런 기능이 전혀 없습니다.
그래서 제가 이 문제를 해결하는 방법은
Git을 거의 체크포인트
시스템처럼 사용하는 것입니다.
변경사항이 만족스러우면 커밋을 하고
마음에 들지 않으면
커밋을 취소하거나 되돌립니다.
좀 꼼수 같은 시스템이고 더 좋은 방법을
찾지 못했지만 효과는 있습니다.
Claude가 마음에 들지 않는 일을 했을 때
변경사항을 되돌릴 수 있는 능력을 줍니다.
네 번째는 스크린샷 사용입니다.
실제로 Claude 코드로 스크린샷을 드래그할 수 있어서
맥락을 제공할 수 있습니다. 커서 에이전트와
매우 유사합니다. 채팅에 이미지를
드래그할 수 있습니다. 오류가 있을 때도 하고
디자인 스크린샷도 하지만 계속
이미지를 드래그하고 있습니다.
다섯 번째는 이미지와 유사한데, 보통
전체 폴더도 드래그합니다. 그리고 여기서 말하는 것은
여러분의 코드베이스 안의 폴더가 아닙니다.
다른 코드베이스의 다른 폴더를 말하는 겁니다.
예를 들어 Ellie에서 자주 하는 일은
Ellie 프론트엔드에서 작업하고 있으면
백엔드용 폴더를 드래그해서
'그런데 백엔드는 이렇게 생겼어'라고
말하는 것입니다. 추가적인 맥락을 제공하는 것이
매우 도움이 된다는 것을 발견했습니다.
예를 들어 어떻게
작동하는지에 대한 것 말이죠.
매우 도움이 된다는 것을 발견했습니다.
어떤 것에 대한 추가 맥락을 제공하는 것이
어떻게 작동하는지 등에 대해서 말이죠.
백엔드가 어떻게 동작하는지? 권한을 주면
실제로 폴더 변경도 할 수 있어요.
그래서 때때로 프론트엔드에서
뭔가를 만들어달라고 요청하면
백엔드 변경까지 대신 해줘요.
여러 코드베이스를 함께 작업하는 건
공식적으로 지원되지 않는다고 들었지만
이런 식으로 우회할 수 있어요.
여섯 번째는 URL을 제공하는 거예요.
많은 사람들이 모르는 게 Claude Code는
실제로 웹 브라우저에 접근할 수 있어요.
그래서 문서화 링크를 그냥 붙여넣으면 돼요.
Cursor에서 할 수 있는 것과 비슷해요.
문서화 링크를 주면
웹사이트에 가서 문서를 읽고
필요한 모든 맥락을 가져와요.
구글 검색을 실행하고 문서를 찾을 수도 있어요.
때때로 저는 그냥 이런 식으로 말해요.
구글 검색을 실행하고 문서를 찾을 수도 있어요.
때때로 저는 그냥 이런 식으로 말해요.
최신 구글 캘린더 API를 사용해달라고 하면
실제로 웹 검색을 해서
문서를 찾아줘요.
저는 링크를 붙여넣을 필요도 없어요.
특히 새로운 API로 작업할 때
이런 식으로 계속 해요.
일곱 번째는 때때로 서브 에이전트를 사용해요.
Claude Code는 서브 에이전트를 만들 수 있어요.
이것들은 각각 고유한 맥락을 가진
Claude Code 인스턴스로 병렬로 작동해요.
iOS 앱을 안드로이드로 포팅하는 것처럼
엄청 큰 작업을 할 때
시간 절약을 위해
이 문제를 세분화해서
필요한 곳에 서브 에이전트를 실행해달라고 했어요.
실제로 10개의 에이전트가 만들어져서
모두 동시에 병렬로 실행됐어요.
서브 에이전트 없이 실행했다면
아마 한 시간 넘게 걸렸을 거예요.
하지만 서브 에이전트를 병렬로 실행하니까
모두 동시에 실행돼서
훨씬 빨리 끝낼 수 있었어요.
여덟 번째는 실제로 더블체크를 요청하는 거예요.
작업이 끝나면 자주 이렇게 물어봐요.
다른 걸 망가뜨리지 않았는지 확인해달라거나
엣지 케이스를 찾아서
모든 게 제대로 작동하는지 확인해달라고 해요.
가끔 실제로 제가 놓친 부분을 찾아내서
놀라기도 해요.
생성된 코드에 대해
조금 더 안심이 돼요.
아홉 번째는 실제로는 팁이 아니라
제가 하는 방식인데
항상 생성된 코드를 검토해요.
이게 너무 좋아서
사람들이 그냥 무작정
결과물을 받아들일 수 있을 것 같아요.
하지만 제 조언과 워크플로우에서는
항상 생성된 코드를 검토해요.
마치 다른 개발자가 작성한 것처럼
기본적으로 풀 리퀘스트를 검토하듯이
변경사항을 검토해요.
AI 도구를 사용한다면
어차피 그렇게 해야 해요.
하지만 말할 가치가 있다고 생각해요.
특히 Claude Code의 경우
정말 좋은 코드를 생성하기 때문에
그냥 무작정 받아들이고 싶은
유혹이 정말 클 수 있어요.
정말 좋은 결과물을 생성하거든요.
정말 좋은 결과물을 생성하거든요.
실제 사례를 몇 개 공유하고 싶어요.
Claude Code로 만들 수 있었던
실제 사례를 몇 개 공유하고 싶어요.
Claude Code로는 할 수 있었지만
Cursor로는 할 수 없었던 일들 말이에요. 구체적으로
저는 Cursor에서 Claude Sonnet 4를 모델로 사용해왔고
때로는 최대 성능을 위해 Claude
Opus를 사용하기도 했는데, 이건 Cursor에서
가장 비싸고 강력한 모델 중 하나에요
그럼에도 여전히 이런 일들을
해낼 수 없었어요. 첫 번째 예시는
Ellie iOS 앱에서 완전히 커스텀한
드래그 앤 드롭 애니메이션이었어요.
길게 누르고 리스트 아이템을 재정렬하는
기능인데, 이건 기본 SwiftUI 드래그
앤 드롭을 사용하는 게 아니라
완전히 커스텀한 드래그 앤 드롭 경험이에요.
Cursor는 몇 시간 후에도
어려워하는 것 같았는데
Claude Code로 바꾸자마자
30분 만에 해냈어요.
두 번째 예시는 Ellie에서
Google 캘린더 이벤트 같은
외부 캘린더 이벤트를 가져와서
작업으로 변환하는 기능이에요.
이 기능 때문에 일 년 넘게
고생했는데, 정말 복잡하거든요.
세 개의 서로 다른 캘린더 통합이
관여하고, 반복 작업도 다뤄야 하고
Ellie에 구축된 방식 때문에
전체적으로 매우 복잡한 기능이에요.
이 복잡성 때문에 Cursor는
저를 도와주는 데 정말 어려움을 겪었어요.
뭔가를 바꿔서 문제가 해결되면
다른 부분이 망가지곤 했거든요.
하지만 Claude Code는 이 모든
복잡성을 다룰 수 있었고
한 시간도 안 되어서 성공적으로
배포할 수 있었어요. 마지막 예시는
정말 극단적인 예인데
실제로 Ellie iOS 앱을
Android로 포팅하는 과정을 시작했어요.
예전에 Cursor로 시도해봤지만
꽤 큰 마이그레이션이라
어려워하는 것 같았어요.
Claude Code는 실제로 상당한
진전을 보였고 그 결과에
정말 놀랐어요. 제 말을 믿지 못하겠다면
전체 과정을 라이브로
트윗했으니까 확인해보세요.
증거가 필요하다면 말이에요.
이 세 가지가 구체적인 예시였지만
Cursor 대 Claude Code를 테스트하기 위한
벤치마크로 사용한 기능이
다섯여섯 개 더 있어요. 그리고
매번 Claude Code가 더 나은
결과를 보여줬고 Cursor보다
훨씬 빨랐어요. Claude Code는
몇 달 전부터 있었고
정말 좋다는 얘기를 들었어요.
하지만 시도를 망설였던 이유는
API 기반 가격 책정으로만
이용할 수 있었다는 점이에요.
제 자신의 API 키를 제공해야 하고
Claude Code에서 사용하는
토큰 양에 따라 비용을 지불해야 했거든요.
AI 코딩을 엄청 많이 하는 사람으로서
Cursor를 사용하던 것처럼 사용하면
엄청난 요금 폭탄을 맞을까 봐
무서웠어요. 그래서 계속
피해왔는데, 새로운 월 200달러
Claude Max 플랜이 나오면서
거의 무제한으로 사용할 수 있고
토큰 기반 가격 책정을 걱정할
필요가 없어졌어요. 물론
큰 단점은 제가 사용하는 방식으로
사용하려면 월 200달러 정도 든다는 거예요. 더 저렴한 플랜도 있지만
제 경험상으로는 너무 제한적이에요.
Claude Code를 월 20달러 플랜으로 사용했는데,
10분 만에 한도에 도달했어요.
100달러 플랜으로 사용했을 때는
한 시간 만에 한도에 도달했죠.
현실적으로 제가 추천하는 것은
200달러 플랜을 사용하는 것입니다.
Claude Code를 구독하면
Claude Sonnet 4 모델이나
Claude Opus 모델 중 선택할 수 있어요.
아니면 자동 선택으로 설정해서
작업에 가장 적합한 모델을
사용하게 할 수도 있어요.
개인적으로는 모든 걸 Opus로 설정했어요.
최대 플랜에 돈을 내고 있거든요.
거의 모든 요청에 Opus를 사용해도
최대 플랜의 한도에는 거의 도달하지 않아요.
하지만 사람들이 말하길 Sonnet 4가
실제로 좋고 어떤 경우에는
Opus보다 더 나을 때도 있다고 들었어요.
Cursor Agent와 같은 모델을 사용하는데
왜 Claude Code가 더 나은 성능을 보이는 걸까요?
이게 제가 가진 첫 번째 의문이었고
조금 조사해봤어요.
확실한 증거는 없어요.
그래서 이건 제 개인적인 의견이에요.
제 가설은 Cursor가 토큰 사용량 관점에서
매우 최적화되어 있다는 거예요.
압축이나 전체 컨텍스트 윈도우를
사용하지 않는 등의 작업을 해서
비용을 절약하려고 하는데, 이는 타당해요.
Cursor가 운영하는 규모에서는
토큰 사용량을 줄이기 위해
할 수 있는 모든 것을 해야 하거든요.
그래야 가능한 많은 것들이
월 20달러 플랜에 맞을 수 있어요.
Claude Code는 이런 최적화를 하지 않는 것 같아요.
엄청난 돈을 태우고 있는 것 같거든요.
어떤 사람이 실제로 소비한 토큰양과
API 기반 가격으로 계산했을 때
얼마나 비용이 들었을지 보여주는
프로그램을 만들었어요.
일주일 조금 넘는 기간 동안
제 사용량이 어떻게 나왔는지 보세요.
이게 정확하다면, 일주일 조금 넘는 기간에
3,000달러 이상, 10억 개 이상의 토큰을 사용했어요.
이건 정말 미친 수치예요.
만약 이게 정확하다면
Claude Code가 Anthropic에게
엄청난 손실을 주고 있는 것 같아요.
저는 그냥 200달러만 내고 있는데 말이죠.
Cursor만큼 최적화되지 않아서
그냥 토큰을 소모하고 있는 것 같아요.
그리고 그것이 더 나은 결과를
가능하게 하는 것 같아요.
이 때문에 Anthropic이 어떻게
이걸 하고 있는지 정말 궁금해요.
아마 더 많은 시장 점유율을 얻기 위해서일 거예요.
Anthropic의 Claude Code 사용자는
Cursor 사용자의 1/100 정도일 거예요.
그래서 이걸 조금 더 오래
지속할 수 있을 것 같아요.
하지만 개발자들이 이걸 알아차리고
Claude Code를 사용하기 시작하면
이게 얼마나 오래 지속될지 모르겠어요.
이 영상을 만들어서 그 시간표를
앞당겼을 수도 있지만
결국 모든 사람이 알게 될 거라고 생각해요.
그래서 여러분과 공유할 가치가 있다고 생각해요.
그럼 단점들이 뭘까요?
첫 번째, 비용이 엄청나게 높아요.
이걸 효과적으로 사용하려면
월 200달러 플랜을 써야 한다고 생각해요.
이건 대부분의 개발자들에게는
감당할 수 없는 금액이에요.
하지만 감당할 수 있다면 꼭 시도해보길 추천해요.
다양한 가격대의 코딩 도구들에 대해
별도의 영상을 만들어볼까 하는데,
가격이 아마 가장 큰
단점일 거예요. 두 번째 단점은
이미 언급했듯이
커서 에이전트처럼 체크포인트
기능이 없다는 점입니다. 채팅에서
특정 지점으로 복원할 수 없어서
제가 하고 있는 것처럼 git으로
수동으로 해결해야 하는데,
좀 번거롭긴 하지만 이제 익숙해져서
그렇게 큰 문제는 아닙니다.
세 번째로는 실행 시간이
매우 오래 걸린다는 점입니다.
제가 실행한 작업 중 일부는 30분 이상
걸린 적도 있어서 업무 흐름을
방해할 수 있습니다. 하지만
이론상 서브 에이전트를 실행하고
병렬로 작업을 진행할 수 있기 때문에
시간을 단축할 수 있는 방법이 있습니다.
또한 여러 터미널 창을 열어서
클로드 코드를 여러 인스턴스로
동시에 사용할 수도 있고, 저도 자주 그렇게 하고 있습니다.
그럼 이 도구가 누구에게 맞을까요?
코딩을 많이 하는 개발자이고
앱을 만들어서 수익을 내고 있다면
월 200달러로도
충분히 가치가 있다고 생각합니다.
제 경우에는 월 200달러보다
훨씬 많은 가치를 얻고 있거든요.
만약 이런 일을 전문적으로 하고
소프트웨어 개발로 수익을 낸다면
정말 좋은 투자라고 생각합니다.
하지만 코딩이 단순한 취미이거나
이제 막 시작하는 단계라면
커서를 계속 사용하는 것을
추천합니다. 커서에
문제가 있는 건 아닙니다.
여전히 훌륭한 도구예요.
단지 제 경험상 클로드 코드가
더 나았을 뿐입니다. 그래서
지금 이걸로 바꾼 거고요.
여러분의 경험도 아래에 공유해 주세요.
클로드 코드 사용 팁이 있거나
더 좋은 도구를 찾으셨다면
아래 댓글로 알려주세요.
항상 새로운 도구와 워크플로우
개선 방법을 찾고 있거든요.
흥미로우셨길 바랍니다.
이런 콘텐츠가 좋으시다면
제 인스타그램과 틱톡도 확인해 보세요.
생산성 앱 구축에 대해 거의 격일로
포스팅하고 있습니다.
이런 콘텐츠가 좋으시다면
구독도 잊지 마세요.
시청해 주셔서 정말 감사하고 다음 영상에서 뵙겠습니다.
[음악]