03-실전
03. 실전 — 손으로 따라하는 30분
섹션 제목: “03. 실전 — 손으로 따라하는 30분”- Part 0/02를 마쳤고,
~/hello-claude같은 throwaway 폴더가 있다. claude명령이 동작한다.- (선택) Claude Desktop이 깔려 있어 Cowork 탭을 쓸 수 있다.
0~5분: Intent 적기
섹션 제목: “0~5분: Intent 적기”hello-claude 폴더로 가서 INTENT.md를 만든다.
cd ~/hello-claudecat > INTENT.md <<'EOF'# INTENT — 첫 한 일
## 무엇README.md에 다음 두 섹션을 추가한다:1. "## 학습 목표" — 글머리 3개2. "## 오늘의 회고" — 한 문단
## 왜Part 0/03 워크플로우를 손으로 따라가며 첫 "한 일"을 만든다.
## 완료의 정의- [ ] README.md에 두 섹션 존재- [ ] git 커밋 완료- [ ] 분리된 검증 1회 완료EOF5~10분: Plan 받기
섹션 제목: “5~10분: Plan 받기”claude세션 안에서:
INTENT.md를 읽고, 실행하지 말고 계획만 먼저 보여줘.파일별로 어떤 변경이 들어갈지 목록으로 정리해.응답을 받으면 다음 3가지를 본다.
- 변경 파일 목록에 README.md만 있는가?
- 두 섹션이 계획에 모두 반영되었는가?
- 위험 명령이 없는가?
좋으면 다음 단계로. 아니면 다시 요청한다.
10~22분: Execute
섹션 제목: “10~22분: Execute”좋아. 이 계획대로 README.md를 수정해.변경은 diff로 보여주고 내 승인을 기다려.Claude Code가 diff를 띄운다. 한 줄씩 본다. 의도와 다르면 거부하고 다시 요청한다.
승인 후 결과를 확인:
git diff README.mdgit add README.mdgit commit -m "add: 학습 목표 + 회고 섹션 (Part 0/03 hello-cowork)"여기까지 약 22분.
22~28분: Verify (분리된 검증)
섹션 제목: “22~28분: Verify (분리된 검증)”다음 3가지 옵션 중 하나를 한다.
옵션 A — 분리된 Claude 세션
섹션 제목: “옵션 A — 분리된 Claude 세션”새 터미널을 띄우고 새 claude 세션을 시작한다(또는 /exit 후 다시 claude).
방금 README.md에 섹션 2개가 추가되었어.git diff HEAD~1 HEAD를 봐줘. INTENT.md의 완료의 정의를 만족하는지,누락되거나 의도와 다른 부분이 있는지 비판적으로 검토해.옵션 B — 다른 모델/도구
섹션 제목: “옵션 B — 다른 모델/도구”ChatGPT, Gemini, Codex 등에 같은 diff를 붙여넣고 같은 질문을 던진다. 답이 Claude와 다르면 차이를 기록한다.
옵션 C — 동료
섹션 제목: “옵션 C — 동료”1줄 변경이라도 PR을 만들고 동료에게 30초 LGTM을 부탁한다.
검증 결과를 VERIFY.md에 한 문단으로 기록.
cat > VERIFY.md <<'EOF'# VERIFY — 첫 한 일
검증자: (분리된 Claude 세션 / GPT-4 / 동료 이름)시각: 2026-04-07결과: 통과 / 부분 통과 / 거부메모: ...EOFgit add VERIFY.mdgit commit -m "verify: 첫 한 일 검증 결과"28~30분: 회고
섹션 제목: “28~30분: 회고”다음 3개 질문에 답한다.
- Plan 단계에서 거부한 적이 있는가?
- Execute 단계에서 승인하지 말았어야 했던 diff가 있었는가?
- Verify 단계에서 발견된 차이는?
답을 .omc/notepad.md(또는 개인 노트)에 적는다. 이것이 다음 워크플로우의 입력이 된다.
한 일
섹션 제목: “한 일”이제 당신은 다음을 가졌다.
INTENT.md— 의도를 적는 습관README.md변경 — 첫 산출물VERIFY.md— 분리된 검증의 첫 기록- 회고 메모 — 다음 워크플로우의 시드
기념할 일이다.