"채팅창에 쓴 지시는 사라집니다. 폴더가 기억해야, 다음 세션의 시작점이 됩니다."

"어제 ChatGPT에 한 말, 어디 갔지?"

지난 주말, 저는 ChatGPT에 두 시간 동안 신규 서비스의 가격 정책을 같이 짰습니다. "스타터 9,900원, 프로 29,000원, 연간은 17퍼센트 할인…" 까지 정해두고 잤습니다.

월요일 아침, 새 창을 열어 "우리 가격 정책 PRD로 정리해줘" 라고 했습니다. AI의 답은 한 줄이었습니다. "어떤 가격 정책을 말씀하시는 건가요?"

채팅창에 흩어진 두 시간이 그렇게 증발했습니다. 저는 그날 PM 20년 차에 이 문장을 다시 적었습니다. "기록되지 않은 결정은, 결정한 적이 없는 것과 같다."

채팅창은 작업장이 아니라 작업 흔적입니다

채팅창은 편합니다. 떠오르는 대로 쓰고, 떠오르는 대로 답이 옵니다. 그런데 이 편함의 대가는 어디에도 남지 않는다는 것입니다.

비개발자가 AI를 쓸 때 가장 자주 겪는 손실은 세 가지입니다.

  1. 연속성 손실 — 새 세션을 열면 어제는 없던 일이 됩니다.
  2. 검증성 손실 — "그때 우리가 뭐라고 정했지?" 를 증명할 자료가 없습니다.
  3. 재현성 손실 — 같은 결과를 다시 만들 수 없습니다. 매번 운에 맡깁니다.

문제의 핵심은 단순합니다. 진실의 원천(System of Record)이 채팅창에 있을 때, 그 진실은 새 창을 여는 순간 사라집니다.

시스템 오브 레코드: "진실은 어디에 있는가"

엔지니어들은 이걸 시스템 오브 레코드(System of Record) 라고 부릅니다. 어렵게 들리지만 한 문장으로 풀면 이렇습니다.

"우리 프로젝트의 진짜 진실은 어디에 적혀 있는가?"

채팅창에 있으면, 그 진실은 휘발됩니다. 노션에 있으면, AI는 못 읽습니다. 슬랙에 있으면, 다음 주에 묻힙니다.

PM 20년을 하면서 제가 배운 단 하나의 원칙은 이겁니다. 진실은 AI가 직접 읽을 수 있는 자리에 있어야 합니다. 그 자리가 바로 프로젝트 폴더입니다.

이런 사건, 익숙하지 않으신가요

사건 1. 노션에 제품 PRD를 100페이지 넘게 적어둔 박 PM님. Cursor를 열고 "PRD 기반으로 API 설계해줘"라고 했더니, AI는 "PRD 파일을 찾을 수 없습니다"라고 답했습니다. PRD는 노션 안에 갇혀 있었고, 폴더에는 한 줄도 없었습니다.

사건 2. 1인 빌더 이 대표님. Lovable로 만든 SaaS의 결제 흐름을 사흘에 걸쳐 ChatGPT와 다듬었습니다. 새 세션에서 "어제 정한 환불 정책대로 코드 짜줘"라고 했을 때, AI는 환불 정책의 존재 자체를 몰랐습니다.

사건 3. 마케터 김 대표님. 회사 톤 가이드를 매번 채팅창에 다시 붙여넣고 있었습니다. 어느 날 깜빡한 뒤, AI가 회사 톤과 정반대의 글을 써냈고 그게 SNS에 그대로 올라갔습니다.

세 분 모두 문서는 있었습니다. 다만 폴더 바깥에 있었을 뿐입니다.

폴더가 기억한다는 것

폴더가 기억한다는 건 거창하지 않습니다. AI가 새 세션을 열었을 때, 첫 30초 동안 읽고 들어올 수 있는 파일이 그 자리에 있다는 뜻입니다.

비유 하나. 노션은 회의실 화이트보드입니다. 사람은 봅니다. AI는 못 봅니다. 폴더는 책상 위 인수인계 노트입니다. 다음 사람이 앉자마자 펼쳐 봅니다. AI에게는 후자가 필요합니다.

이게 우리가 다음 챕터부터 한 장씩 채워나갈, 작업장의 기억 장치입니다.

폴더 vs 채팅창, 한눈에

항목채팅창프로젝트 폴더
어제의 결정새 창 열면 사라짐파일로 남음
AI가 직접 읽기불가 (사람이 복붙해야 함)가능 (세션 시작 시 자동)
검증 자료스크롤 뒤져야 함한 번에 검색 가능
재현매번 다름같은 입력 → 같은 결과
협업채팅 주인만 접근누구나 같은 파일을 봄

오늘의 5분 액션: 채팅에서 폴더로 옮기기

지금 노트북 앞이라면, 딱 5분만 써주세요.

  1. 데스크탑에 프로젝트 폴더가 없다면 my-ai-workshop/ 하나를 만듭니다.
  2. 그 안에 빈 파일 세 개 — CLAUDE.md, progress.md, feature_list.json 을 만듭니다.
  3. 가장 최근 AI 채팅창 하나를 엽니다. 거기서 살아남아야 할 결정 3줄만 추립니다.
  4. 그 3줄을 progress.md 맨 위에 오늘 날짜와 함께 붙여 넣습니다.
  5. progress.md 마지막에 "다음 세션 첫 명령" 한 줄을 코드블록으로 적습니다.
  6. 폴더를 Cursor 또는 Claude Code로 한 번 열어 봅니다.
  7. 끝. 채팅창의 휘발성이 파일의 영속성으로 옮겨졌습니다.

루틴팩의 progress.md 양식(오늘 한 일/막힌 곳/내일 첫 작업/사람 결정 필요/다음 세션 첫 명령 5줄)을 그대로 가져다 쓰셔도 됩니다.

자가 점검 5문항

세 개 이상 비어 있다면, 우리 프로젝트의 진실은 아직 채팅창에 갇혀 있습니다.

마무리, 그리고 다음 챕터

다시 한 번 말씀드립니다.

채팅창은 작업의 흔적일 뿐, 작업장이 아닙니다. 폴더가 기억해야 다음 세션이 어제 끝난 자리에서 시작됩니다.

이제 폴더는 만들었는데, 그 안의 첫 한 장 을 어떻게 써야 할까요? AI에게 우리 프로젝트를 어떻게 한 번에 설명해야 할까요?

다음 챕터 04에서는 "CLAUDE.md 한 장으로 AI에게 우리 프로젝트 가르치기" — 비개발자가 가장 빠르게 효과를 보는 단 한 장의 문서를, PM 버전·빌더 버전·마케터 버전으로 같이 써 봅니다.

루틴팩 v1 — 오늘 액션을 위한 5종 템플릿

CLAUDE.md · feature_list.json · progress.md · intent_sheet.md · session-end-checklist.md

무료로 받기