Claude Code 사용법 — 조직화하지 않고, 위임하며, 직관에 따르기
요약
Claude Code를 활용하여 프로젝트를 구축할 때, 엄격한 계획이나 조직화 대신 AI에게 맥락 정리를 위임하고 직관적인 워크플로우를 따르는 실전적인 방법을 소개합니다. 작성자는 기술적 세부 사항을 직접 지시하기보다 비즈니스 제약 사항을 전달하고, AI가 스스로 최적의 구조를 잡도록 유도하는 방식을 강조합니다.
핵심 포인트
- CLAUDE.md와 같은 프로젝트 컨텍스트 정리 작업을 인간이 아닌 Claude에게 직접 위임하여 효율성을 높임
- 역할별 세션 분리 대신 사고의 흐름에 따른 유연한 세션 운영으로 컨텍스트 전환 비용 최소화
- 기술적 구현 방식보다는 비즈니스 제약 사항을 중심으로 지시하여 AI의 자율성 확보
- 장기적인 유지보수를 위해 표준 API와 표준 방식을 준수하도록 유도하는 전략 사용
Originally published at moday.me . Building MODAY in public. Claude Code를 어떻게 사용하는지 — 조직화하지 않고, 위임하며, 직관에 따릅니다. 잠시 멈춰서 제가 Claude Code를 어떻게 사용하는지 글로 적어보려 합니다. 지금까지는 MODAY의 구축 과정에 대해 이야기해 왔지만, 제가 Claude Code를 어떻게 조종(pilot)하는지는 한 번도 쓰지 않았습니다. 스택(stack)의 선택, 배포 파이프라인(distribution pipeline), 9개 언어 로컬라이제이션(localization), 15분 만에 구축한 챗봇까지: 이 모든 것은 «무엇을 만들었는가»의 측면에 있었습니다. 이제 상점이 문을 열고 운영 단계에 들어섰으니, 메타(meta)적인 관점에서 이를 기록할 때입니다. 결론부터 말씀드리겠습니다: 저는 조직화하지 않고, 위임하며, 직관에 따릅니다. 아마도 Claude Code에 관한 일반적인 튜토리얼에서 읽을 수 있는 내용과는 정반대일 것입니다.
CLAUDE.md는 Claude가 작성했습니다
일반적인 조언은 이렇습니다: «CLAUDE.md 안에 프로젝트 정보를 정리해 두세요». 브랜드, 기술 스택(technical stack), 코드 컨벤션(code conventions), 우선순위 등 말이죠. 인간이 Claude Code에게 맥락(context)을 제공하기 위해 모든 것을 정리합니다. 이것이 표준적인 사용법입니다. 하지만 MODAY의 CLAUDE.md에는 제가 직접 쓴 문장이 단 한 줄도 없습니다. 심지어 그 안에 무엇이 들어있는지도 모릅니다. 구축 초기 단계에서 저는 Claude Code에게 말했습니다: «파일들을 알아서 정리해 봐». 그러자 Claude는 브랜드, 스택, SKU 테이블, 마켓(Markets) 설정, 단계별 우선순위 등을 정리하기 시작했습니다. 가끔 들여다볼 때면, 제가 수동으로 작성했을 때보다 아마도 Claude가 읽기에 더 적합한 형태로 정리되어 있는 것 같습니다. 처음부터 끝까지, 저는 «조직화»를 단 한 줌도 하지 않았습니다. 조직화 작업 그 자체는 Claude에게 맡겼습니다.
세션은 «직관에 따라» 나눕니다
세션을 나누기는 하지만, 규칙은 없습니다. 목표에 따른 엄격한 구분은 없습니다. 저는 «콘텐츠 생성», «UI/UX», «MD (기타 등등)»와 같이 대략적인 블록 단위로 움직입니다. 동일한 세션 안에서 이미지 생성, 번역, 코드 작성을 혼합하여 진행합니다. «번역 세션» / «코드 세션»과 같이 역할별로 나누지 않습니다. 워크플로우(workflow)에 따라 나눕니다.
이는 다소 무질서한 기준일 수 있지만, 결과적으로 아이디어들이 사슬처럼 이어지는 상태를 만들어냅니다. UI를 수정하다가 갑자기 «아, 이것에 맞춰 번역도 바꿔야겠네»라고 깨닫게 됩니다. 그러면 즉시 동일한 세션 내에서 번역을 실행합니다. 세션 간에 컨텍스트 (context)를 전달하는 데 비용이 들지 않기 때문에, 사고의 흐름이 끊기지 않습니다. 놀랍게도 이 점이 차이를 만듭니다.
기술적 지시 사항은 거의 없습니다. 이미 다른 곳에 써두었을 수도 있지만, 스택 (stack)을 선택하는 단계에서 기술적인 조건은 단 하나도 제시하지 않았습니다. 제가 내놓은 모든 것은 비즈니스 제약 사항 (business constraints)뿐이었습니다. 구현 단계에 들어선 후에도 태도는 변하지 않았습니다. 제가 반드시 전달하는 유일한 사항은 «Shopify와 Gelato를 표준 방식으로 사용하고, 독창적인 구현은 최소화하라»는 것입니다. 저는 이것을 SaaS의 황금률로 여깁니다. 벤더 (vendor)가 제공하는 범위 내에 머무는 것이 장기적으로 가장 잘 버티는 방법입니다. 커스터마이징 (customization)은 당장에는 매력적이지만, 벤더의 첫 번째 업데이트에서 바로 깨져버립니다. 표준 흐름, 표준 API, 표준 테마 구조를 따르십시오. 여기서 벗어나는 것은 정말로 필요할 때뿐이어야 합니다.
이것만을 전달함으로써, 저는 API를 호출하는 방식, 테스트 전략, 에러 핸들링 (error handling), 구현 세부 사항 등 사실상 모든 것을 Claude Code에 위임할 수 있습니다. 만약 Claude Code가 «이것을 설명해 주시겠어요?»라고 묻는다면, 저는 «네가 해»라고 답합니다. Claude Code는 가끔 확인을 요청합니다. «이 파일의 내용을 볼 수 있을까요?», «이렇게 하면 될까요?», «테스트를 어떻게 작성할까요?»와 같은 질문들 말입니다. 저는 거의 모든 이러한 요청에 «네가 해»라고 답합니다. 파일을 보고 싶다면 직접 뷰 (view)를 여세요. 결정을 요청한다면 «네가 결정해»라고 답합니다. 결과적으로 대부분의 경우 Claude Code는 스스로 읽고, 스스로 결정하며, 구현까지 완료합니다. 이것은 제가 다른 포스트에서 썼던 «주도권을 AI 측으로 넘기고 싶다»는 생각을 실제로 실행에 옮긴 것입니다. 저는 결정을 되돌려주지 않고, 그가 결정을 보유하도록 둡니다.
제가 책임지는 영역은 오직 API로 처리할 수 없는 영역뿐입니다. 은행 계좌, 결제 스크리닝, 각종 서비스 가입, 송장 등록, API key 생성 등이 그것입니다. 이 부분은 실제 사람과 계약하는 것이기에 제가 직접 손을 움직입니다. 그 외의 모든 것에 대해서는 Claude가 공을 가지고 있습니다. 매일 GA4(Google Analytics 4)를 돌려보고 개선 사항을 제안하게 합니다. 이것은 서비스 오픈 이후 시작된 새로운 관행입니다. 매일 Claude Code에게 GA4를 살펴보게 하고, 문제점과 개선 제안을 뽑아내게 합니다. 저는 그것들을 살펴보고 명백히 관점이 잘못된 것들만 걸러냅니다. 남은 60~70%는 즉시 구현하도록 시킵니다. 제안과 구현 사이에서 제가 하는 유일한 일은 OK/NO를 말하는 것뿐입니다. 제가 직접 작성한 코드: 거의 제로. 제가 직접 설계한 디자인: 거의 제로. 저는 이를 하나의 운영 개념으로 만들고 싶습니다: «최소한 매일 하나 이상의 개선 사항을 구현한다» . 상점이 문을 연 순간부터, 매일 무언가가 개선됩니다. 베팅하는 지점은 개선 루프(improvement loop)가 멈추지 않는 브랜드는 결국 강해진다는 것입니다. 그리고 그 개선 루프의 99%는 Claude Code가 돌립니다.
조직화하지 않지만, 조직화되어 있다
이 지점에 도달하니 다시 한번 깨닫게 됩니다. «조직화하기», «설계하기», «계획하기»와 같은 전통적인 개발 관행은 거의 수행하고 있지 않습니다. CLAUDE.md를 작성하지 않습니다. 세션은 직관에 따라 진행됩니다. 워크플로우(workflow)는 의례화되어 있지 않습니다. 기술 다이어그램도 없고, 태스크 관리(task management) 도구도 사용하지 않습니다. 그럼에도 불구하고, 구축부터 운영에 이르기까지 모든 일이 앞으로 나아갑니다. 정확히 말하자면, 조직화를 Claude에게 위임한 것입니다. 저는 하지 않지만, Claude Code는 합니다. 따라서 사실상 조직화된 상태가 유지되고 있는 것입니다. 이 구성은 손정의(Masayoshi Son) 회장이 «해보자»라고 말하면, 매우 유능한 실행 부대가 투입되어 모든 조직화와 구현을 책임지는 모습과 닮아 있습니다. 저는 «해보자»라고 결정하는 쪽에 머물고, 실행 부대는 AI인 것입니다.
AI 시대에 개인은 이러한 체계를 재현할 수 있는 단계에 도달했습니다. 이것이 지난 3주 동안 제가 얻은 가장 강렬한 느낌입니다. 결론을 맺자면, 이것이 유일하게 옳은 방법이라고 생각하지는 않습니다. 아마도 잘 작성된 CLAUDE.md 파일을 만들고, 목표별로 세션을 나누며, 워크플로 (Workflow)를 의례화하는 것도 타당한 방법일 것입니다. 하지만 저의 경우, 조직화하지 않는 것이 더 빨랐습니다. 조직화하는 데 시간을 쓸 여유가 있다면, 차라리 그 시간을 Claude Code에게 공을 넘기고(위임하고) 돌아오는 결과물을 판단하는 데 쓰는 것을 선호합니다. 곧 다시 뵙겠습니다. — Yoskee moday.me
오늘을 입으세요. — MODAY 세트 티셔츠
가격
일주일 전체 → 월–일 (7) $159
평일 → 월–금 (5) $119
스타터 패키지 → 월 · 수 · 금 (3) $79
주말 → 토 · 일 (2) $55
$99 이상 무료 배송 · 6가지 사이즈 × 8가지 색상 · 9개 언어
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기