[Claude Code + gatekit] AI가 나를 인터뷰했다 — 질문 35개로 기획서(PRD)와 아키텍처 문서를 40분만에?

## 소개

시도한 것: 만들고 있던 초등학생 연산 웹앱 "연산 놀이터"의 기획서(PRD)와 아키텍처 문서를 AI 인터뷰로 만들기.

왜: Claude Code와 Codex로 3일 동안 놀이터 5곳을 만들고 나니, 지도는 34곳으로 커졌는데 누가 어떤 순서로 쓰는 앱인지 자세히 정하지 않고 서버도, 보호자 화면도 없고 "캐릭터 키우기", "끝판왕 깨기" 같은 아이디어는 머릿속에만 있었습니다.

여기서 기능을 더 붙이면 나중에 전부 다시 손볼 것 같아, 머릿속 그림을 실제 만들기 위해~ 스터디에 참여했습니다.
[gatekit](https://github.com/LovelyPaul/gatekit) 플러그인의 /gatekit:interview로 AI에게 인터뷰를하기!

---

## 진행 방법

도구: Claude Code (Claude Fable 5.1) + gatekit 0.11.2 플러그인

gatekit은 "AI 개발을 프롬프트 부탁이 아니라 훅으로 강제되는 게이트로 바꿔 주는 도구"입니다. discover → interview → mockup → tasks → gate → build → verify 중 이번엔 interview까지 했습니다.

> gatekit 파이프라인

한국어 인터뷰 과정 다이어그램

체감한 특징은 셋입니다. 한 번에 하나만 묻고 질문마다 추천안과 번호 선택지를 줍니다. 제가 확인 못 해 준 것은 조용히 결정하지 않고 가정 원장 표에 올립니다. 문서를 다 쓰면 spec validate로 검증합니다.

### 인터뷰 흐름

이틀에 걸쳐 약 40분, 질문 35개. 첫날 20분 하고 저장, 둘째 날 20분 만에 문서까지 나왔습니다.

> 인터뷰 루프 — 질문 → 번호 답 → 결정 기록 또는 가정 등록. 이 루프를 35번 돌았습니다.

### 사용한 프롬프트

시작 — 이미 코드가 있어서 코드부터 보게 했습니다.

```

지금 해당 폴더는 이미 제가 서비스를 개발하고 있긴 한데 gatekit 스킬을 이용해서

제가 만들고 싶은 서비스에 대해서 인터뷰하고 더 상세화하고 싶습니다.

개발중인 서비스를 우선 먼저 검토해주시고, 이 서비스는 draft버전이고

기능이나 어떤걸 하고 싶은지에 대해서 아직 상세화하지 않은 상태입니다.

```

중간 저장과 이어 하기 — 밤늦게 끊고 다음 날 한 줄로 재개했습니다.

```

지금까지 한 대화를 md파일로 저장하고 내일 다시 할수있게 해주세요.

```

```

/gatekit:interview docs/interview-progress-2026-09-29.md 읽고 이어서 진행

```

답변은 이 정도로 짧았습니다.

```

3번이 좋을 것 같습니다. 엄마들 중에 구글 안쓰시는 분들도 계셔서

```

### 나온 결과물

제 답이 끝나자 Claude가 웹 검색 4건으로 "대화에 안 나온 항목 8개"(만 14세 미만 보호자 동의, 광고·추적 없음 명시 등)를 제안했고, 3분 뒤 문서 두 개가 나왔습니다.

- spec/01-prd.md — 목표 3개(수치), 목표가 아닌 것, 기능 22개와 수용 기준, 가정 원장 6개

- spec/03-architecture.md — 스택 선택 이유, 데이터 모델 7개, 이름 규칙, 외부 연동, 제약

가정 원장 6개 중 ⛔ 2개("지금 놀이 방식이 1~2학년에게 실제로 재미있다", "아동 생년월일 저장이 법규에 맞다")는 제가 직접 풀어야 다음 단계로 갑니다. 첫 번째는 "아이가 써 본 적 있나요?"에 "없습니다" 라고 답한 순간 생긴 가정입니다. 3일 만들면서 한 번도 안 물어본 질문이었습니다.


연산 놀이터, 무엇을 만들기로 했나

대상

  • 초등 1~2학년 아이가 태블릿으로 혼자 노는 연산 앱

  • 보호자(엄마)가 함께 보는 두 번째 사용자

놀이 방식

  • 화면의 사물을 직접 조작하는 놀이. 예: 사과 6개를 톡톡 눌러 세기

  • 놀이터 단위로 구성. 현재 5곳 완성, 지도상 34곳 예정

  • 읽어주기 목소리 지원 (직접 녹음 예정)

이번 인터뷰로 새로 추가하기로 한 것

  • 보호자 화면

  • 서버와 데이터 저장 (데이터 모델 7개)

  • 로그인. 구글 계정이 없는 보호자도 쓸 수 있는 방식

  • 캐릭터 키우기, 끝판왕 깨기 (머릿속 아이디어였던 것을 문서에 올림)

  • 만 14세 미만 보호자 동의

  • 광고 없음, 추적 없음 명시


한국어로 회사의 구조를 보여주는 다이어그램

---

## 결과와 배운 점

| | 인터뷰 전 | 인터뷰 후 |

|---|---|---|

| 기획 문서 | 없음 | PRD + 아키텍처 |

| 기능 / 화면 | 머릿속 / 5개 | 22개 / 15개 |

| "모르는 것" 관리 | 없음 | 가정 6개, 막힘 2개 |

| 들인 시간 | — | 약 40분 |

배운 점

1. "실제 조작 장면"까지 묻는 질문이 범위를 잘라 준다. 논리가 아니라 "사과 6개를 톡톡" 장면 하나였습니다.

2. AI 추천은 출발점이지 정답이 아니다. 그대로 고른 건 2/3 정도. 다른 그림을 주면 다음 질문이 바뀝니다.

3. "없습니다" 한 마디가 가장 값진 답이었다.

꿀팁

- 답은 짧게, "3번" 처럼 번호로. ("3"만 쓰면 "3일 전?"이냐고 되묻습니다.)

- 이유를 한 줄 붙이면 문서에 근거로 남습니다.

- 모르면 모른다고. 가정 원장에 확인 방법까지 적혀 나옵니다.

시행착오

- 빈손으로 /gatekit:interview를 부르면 시작하지 않습니다. "기존 코드 먼저 검토하고"를 붙이세요.

- gatekit을 설치하면 코드 쓰기가 막힙니다. 완료 기준(`spec/05-gate.md`)을 승인하기 전까지 spec/, docs/, .md 외에는 못 씁니다. 이 글도 그래서 .md로만 작업했습니다.

도움이 필요한 부분

- 아동 생년월일 저장이 개인정보보호법상 괜찮은지, 학년만 받아야 하는지 아시는 분?

- 초등 1~2학년 자녀와 10분만 태블릿으로 놀아 봐 주실 분을 찾습니다.

앞으로의 계획: 가정 2개 풀기 → /gatekit:mockup → tasks → gate 승인 후 코드 쓰기 잠금 해제 → 읽어주기 목소리 녹음.

---

## 도움 받은 글

- [gatekit — LovelyPaul/gatekit](https://github.com/LovelyPaul/gatekit) : 이번 인터뷰의 뼈대. 한국어 README 있음.

- [write-post — daht-mad/write-post](https://github.com/daht-mad/write-post) : 이 글의 초안은 이 스킬로 세션 로그를 파싱해서 만들었습니다. 위 프롬프트는 전부 실제 로그입니다.

3
1개의 답글
지피터스 뉴스레터

이번 주 AI, 딱 쓸 것만

매주 월요일 오후,
읽고 바로 써먹을 AI 소식만