본문 바로가기

효율적인 작업 흐름

지금까지 배운 명령어와 모드를 하나의 흐름으로 엮으면, 실제 프로젝트를 안정적으로 진행하는 워크플로우가 됩니다. 이 장에서는 위니브에서 실제로 사용하는 작업 흐름을 소개합니다.

1. 전체 작업 흐름

단계명령/동작설명
1-프로젝트 폴더 생성 후 VSCode로 열기
2claude터미널에서 클로드 코드 실행
3Plan 모드무엇을 만들지 계획 수립
4-계획을 바탕으로 구현
5/initCLAUDE.md 생성
6/review코드 검토
7/clear / /compact대화 정리
8/context사용량/컨텍스트 점검

2. 1단계: Plan 모드로 큰 그림 그리기

복잡한 작업일수록 바로 구현으로 들어가지 마세요. Shift + Tab으로 Plan 모드에 진입해 계획부터 세웁니다.

나는 바이브 코딩 부트캠프 랜딩 페이지를 만들 예정이야.
주요 섹션과 기술 스택, 파일 구조를 먼저 제안해줘.

계획이 나오면 2~3번 더 다듬고(No, keep planning 선택), 완성된 계획을 plans.md로 저장합니다. 흐름을 설명할 때는 머메이드(mermaid) 다이어그램으로 그려달라고 하면 사람이 보기에도 좋습니다.

좋은 계획은 미래의 자산입니다. AI가 더 발전할수록, 잘 정리된 계획 문서 하나로 더 많은 것을 자동화할 수 있게 됩니다.

3. 2단계: 깨끗한 세션에서 구현

계획이 완성되면 새 세션을 시작하고(또는 /clear), 저장한 계획을 참고해 구현을 지시합니다.

plans.md 파일을 읽고 랜딩 페이지를 단계별로 구현해줘.

반복적인 확인이 번거롭다면 auto-accept 모드로 전환해 진행합니다. 클로드가 파일을 만들고 수정하는 동안 결과를 지켜보다가, 방향이 어긋나면 Esc로 중단하고 다시 지시합니다.

4. 3단계: CLAUDE.md 정리

프로젝트가 어느 정도 형태를 갖추면 /init으로 CLAUDE.md를 생성합니다. 생성된 내용을 검토하고, 프로젝트 규칙이나 자주 하는 실수를 추가로 적어둡니다. 이제부터 클로드는 이 파일을 참고해 더 일관되게 작업합니다.

5. 4단계: 검토와 정리

프로젝트가 어느 정도 완성되면 /review로 전체 코드를 검토받습니다. 보안 취약점, 성능 개선점, 코드 품질 이슈를 종합적으로 점검해줍니다.

대화가 길어져 컨텍스트가 복잡해졌다면 /clear로 정리하고, 이어가야 한다면 /compact로 요약합니다. 작업 중간중간 /context로 사용량을 점검하세요. 너무 많이 쓰고 있다면 반복 작업은 /model로 모델을 낮추거나 Bash 모드로 직접 처리합니다.

6. 여러 창으로 동시에 작업하기

익숙해지면 여러 터미널 창(또는 VSCode 터미널 탭)을 띄워놓고 동시에 작업할 수 있습니다. 각 창이 독립된 클로드 코드 세션과 연결되므로, 한 창에서는 기능 A를, 다른 창에서는 기능 B를 동시에 진행할 수 있습니다.

이때 창마다 작업 성격에 맞게 모델을 다르게 설정하면(복잡한 건 Opus, 단순한 건 Haiku) 한도를 효율적으로 쓸 수 있습니다. 병렬 작업은 10장에서 더 깊이 다룹니다.

핵심 정리

  1. 큰 작업은 Plan 모드로 설계부터
  2. 계획은 plans.md로, 프로젝트 규칙은 CLAUDE.md로
  3. 구현은 깨끗한 세션에서
  4. 완성 후 /review로 검토
  5. /clear·/compact·/context로 컨텍스트를 항상 관리

여기까지가 클로드 코드의 기본 활용입니다. 다음 챕터부터는 클로드 코드를 한 단계 더 강력하게 만드는 확장 기능 ― 커스텀 커맨드, Hooks, Skills, Subagents, MCP를 차례로 다룹니다.

효율적인 작업 흐름 - 클로드 코드 에센셜 | 위니버시티