Explore-Plan-Code (탐색-계획-코딩)
Term (용어)aiverifiedFri May 01

Explore-Plan-Code (탐색-계획-코딩)

별칭: Explore-Plan-Code · 탐색-계획-코딩 · EPC · Explore first then plan then code

#explore-plan-code#claude-code#anthropic#design-first#ux-pattern

정의

entity/claude-code 공식 문서가 제시하는 3단계 작업 순서 — (1) Explore (탐색) → (2) Plan (계획) → (3) Code (코딩). 코드를 즉시 짜지 않고 탐색·계획을 선행 한다는 시스템적 강제 순서.

출처

"Explore first, then plan, then code." — Anthropic Claude Code Best Practices (case/anthropic-best-practices)

단계별 행위·산출물

단계행위산출물
1. Explore코드베이스 / 도메인 / 요구사항 탐색맥락 이해 + 영향 범위
2. Plan구현 계획 수립, 사용자 승인실행 계획서 (term/plan-mode 산출물)
3. Code계획에 따른 코드 생성검증 가능한 변경

세 단계는 순차적 — 각 단계의 출력이 다음 단계의 입력. 단계를 건너뛰면 concept/vibe-coding 의 실패 패턴(3개월의 벽) 위험.

다른 도구의 등가 패턴

도구등가 명칭
entity/claude-codeExplore-Plan-Code (정식)
entity/cursor"Plan Mode" (Plan 단계 강조형)
entity/github-copilot"Plan Mode" + Workspace 탐색

강의 활용

  • 01 INT case/anthropic-best-practices: 첫 인용 — 공식 문서의 한 줄.
  • 03 HRN: 하네스이 순서를 강제하는 환경 임을 설명.
  • 05 DEM: 라이브 시연에서 Explore → Plan → Code 단계가 자연스럽게 흐르는 모습.

주의사항

  • 번역 통일: 탐색 → 계획 → 코딩 으로 일관 번역. 조사·기획·구현 등 동의어 혼용 금지.
  • Code = 마지막 단계: 청중이 Code 부터 시작 하는 습관에서 벗어나도록 마지막 임을 강조.
  • 단계 건너뛰기 위험: 작은 작업이라도 Explore 0초 가 위험. 최소 1분의 탐색 이 권장 기본값.