콘텐츠로 이동

03-실전

03. 실전 — 손으로 따라하는 30분

섹션 제목: “03. 실전 — 손으로 따라하는 30분”
  • Part 0/02를 마쳤고, ~/hello-claude 같은 throwaway 폴더가 있다.
  • claude 명령이 동작한다.
  • (선택) Claude Desktop이 깔려 있어 Cowork 탭을 쓸 수 있다.

hello-claude 폴더로 가서 INTENT.md를 만든다.

Terminal window
cd ~/hello-claude
cat > INTENT.md <<'EOF'
# INTENT — 첫 한 일
## 무엇
README.md에 다음 두 섹션을 추가한다:
1. "## 학습 목표" — 글머리 3개
2. "## 오늘의 회고" — 한 문단
## 왜
Part 0/03 워크플로우를 손으로 따라가며 첫 "한 일"을 만든다.
## 완료의 정의
- [ ] README.md에 두 섹션 존재
- [ ] git 커밋 완료
- [ ] 분리된 검증 1회 완료
EOF
Terminal window
claude

세션 안에서:

INTENT.md를 읽고, 실행하지 말고 계획만 먼저 보여줘.
파일별로 어떤 변경이 들어갈지 목록으로 정리해.

응답을 받으면 다음 3가지를 본다.

  1. 변경 파일 목록에 README.md만 있는가?
  2. 두 섹션이 계획에 모두 반영되었는가?
  3. 위험 명령이 없는가?

좋으면 다음 단계로. 아니면 다시 요청한다.

좋아. 이 계획대로 README.md를 수정해.
변경은 diff로 보여주고 내 승인을 기다려.

Claude Code가 diff를 띄운다. 한 줄씩 본다. 의도와 다르면 거부하고 다시 요청한다.

승인 후 결과를 확인:

Terminal window
git diff README.md
git add README.md
git commit -m "add: 학습 목표 + 회고 섹션 (Part 0/03 hello-cowork)"

여기까지 약 22분.

다음 3가지 옵션 중 하나를 한다.

새 터미널을 띄우고 새 claude 세션을 시작한다(또는 /exit 후 다시 claude).

방금 README.md에 섹션 2개가 추가되었어.
git diff HEAD~1 HEAD를 봐줘. INTENT.md의 완료의 정의를 만족하는지,
누락되거나 의도와 다른 부분이 있는지 비판적으로 검토해.

ChatGPT, Gemini, Codex 등에 같은 diff를 붙여넣고 같은 질문을 던진다. 답이 Claude와 다르면 차이를 기록한다.

1줄 변경이라도 PR을 만들고 동료에게 30초 LGTM을 부탁한다.

검증 결과를 VERIFY.md에 한 문단으로 기록.

Terminal window
cat > VERIFY.md <<'EOF'
# VERIFY — 첫 한 일
검증자: (분리된 Claude 세션 / GPT-4 / 동료 이름)
시각: 2026-04-07
결과: 통과 / 부분 통과 / 거부
메모: ...
EOF
git add VERIFY.md
git commit -m "verify: 첫 한 일 검증 결과"

다음 3개 질문에 답한다.

  1. Plan 단계에서 거부한 적이 있는가?
  2. Execute 단계에서 승인하지 말았어야 했던 diff가 있었는가?
  3. Verify 단계에서 발견된 차이는?

답을 .omc/notepad.md(또는 개인 노트)에 적는다. 이것이 다음 워크플로우의 입력이 된다.

이제 당신은 다음을 가졌다.

  • INTENT.md — 의도를 적는 습관
  • README.md 변경 — 첫 산출물
  • VERIFY.md — 분리된 검증의 첫 기록
  • 회고 메모 — 다음 워크플로우의 시드

기념할 일이다.