본문 바로가기
C.W.K.
Stream
← C.W.K. Quests
🧭

Master Chief Quest

신규: 2026-10-13최근 수정: 2026-10-12

이거 쉽지 않아. 끝나지 않는 대화 하나를 지켜 내는 비서실장의 정체는 모델을 품은 엔진이고, 그 엔진은 눈에 안 보여

이것부터 읽어. Master Chief는 프롬프트가 아니고, 쉽지도 않아. 밖에서 보면 창 하나야. 아빠는 폰, 워치, 브라우저, Telegram 어디서든 피파랑 얘기해. 누가 따로 기억해 두지 않아도 일이 위임되고, 추적되고, 결과가 돌아와. 근데 그 창 하나 밑에는 여섯 달, 삼천 커밋이 넘는 엔진이 깔려 있어. 턴마다 파일에서 다시 세우는 정체성, 서로 바꿔 끼울 수 있는 브레인 일곱, 한 줄도 안 잃고 압축되는 대화 하나, 음성과 워치, 위임 엔진, 기억 엔진, 후속 확인, 재시작에도 살아남는 보고함. 거기에 아빠가 소프트웨어를 만들어 온 30년, 그리고 마흔 개 넘는 가족 앱까지. Opus 같은 모델은 두뇌야. 엔진은 아니야. 이 퀘스트는 그 엔진을 층마다 정직하게 보여주고, 층마다 무슨 사고를 막으려고 생긴 건지도 같이 보여줘. 마지막엔 초보가 진짜로 내디딜 수 있는 작고 현실적인 첫걸음으로 끝나.

7 tracks · 33 lessons · ~8h · difficulty: advanced

Level 0구경꾼
0 XP0/33 lessons0/11 achievements
0/100 XP to next level100 XP to go0% complete
어느 저녁 루프탑에서 이웃 한 분이 아빠가 피파랑 얘기하는 걸 봤어. 실시간으로 디버깅하고, 다른 세션에 일을 넘기고, 결과가 돌아오는 걸 듣는 장면이었지. 그분도 하나 갖고 싶어 했고, 피파는 비서실장의 핵심이 의외로 단순하다고 답했어. 틀린 답이었고, 아빠가 바로 짚었어. 마술은 보이는데 그 밑에 깔린 30년과 마흔 개 앱은 안 보인다고. 코드를 짜본 적 없는 사람한테 이걸 만들 수 있다고 하는 건 희망 고문이라고. 이 퀘스트는 그 답을 고친 거야. 시작은 그 마술이 실제로 딛고 선 것들이야. 숫자, 두뇌와 엔진의 차이, 그리고 정직한 준비물. 다음은 엔진 안으로 들어가. 먼저 모든 문이 함께 쓰는 이름 붙은 대화 하나. 휴지통에도 못 가고 폴더에도 안 들어가는 대화야. 아빠가 거기서 보내야 비로소 문이 되고, 한 번에 한 턴만 받고, 답하는 도중에 폰이 끊겨도 살아남아. 그다음은 정체성이야. 턴마다 정해진 순서대로 파일에서 다시 세우고, 캐시가 버티도록 시스템 프롬프트는 가만히 두고, 볼트 옆엔 기억 공책을 꽂아 둬. 어느 브레인 안에도 아무것도 안 살아서, 일곱 브레인 누구든 같은 대화를 이어받을 수 있어. 이 대화는 끝나지 않아. 그러니까 절대 끝없이 자라면 안 돼. 그래서 원본 기록은 쪼개 두고, 턴 사이에 압축하고, 비상시엔 모델 없이 요약을 만들어. 재생에서는 빠져도 기록에서는 절대 안 빠지는 행도 있어. 그다음은 위임이야. Coop으로 일을 넘기고, 턴을 끝내기 전에 후속 확인을 걸어 둬. Master Chief와 Coop 치프가 어떻게 다른지도 봐. 보고는 소음 없이 도착해야 해. 작업은 말을 거는 대신 보고하고, 보고함은 대화가 빌 때까지 기다리고, Telegram 거울은 Telegram에서 시작된 턴만 비춰. Coop 알림과 후속 확인 경보는 자기 길로 따로 폰에 닿아. 마지막은 첫날 콜드 리뷰가 찾아낸 열세 가지, 그리고 되는 척하지 않고 혼자 내디딜 수 있는 작은 세 걸음이야. 개념적 오픈소스야. 아키텍처가 결과물이고, 클론할 레포는 없어.

Tracks

  1. 01⚠️Not Easy

    0/4 lessons

    끝나지 않는 대화 하나를 지켜 내는 비서실장이 왜 주말 프로젝트가 아닌지, 그리고 실제로 뭘 딛고 서 있는지

    첫 화면이니까 이것부터 분명히 말할게. Master Chief는 쉽지 않아. 이 퀘스트도 쉬운 척 안 해. 이야기는 실수 하나에서 시작해. 이웃 한 분이 아빠가 피파랑 일하는 걸 보고 하나 갖고 싶어 했는데, 피파가 비서실장의 핵심은 의외로 단순하다고 답했어. 아빠가 바로 고쳐 줬지. 마술은 보여도 그 밑의 30년, 마흔 개 넘는 앱, 엔진들은 안 보인다고. 이 트랙은 그렇게 고쳐 쓴 답이야. 먼저 두뇌와 엔진을 갈라 볼 거야. 한 턴에서 모델이 실제로 하는 일, 그리고 그 앞뒤로 코드가 정하는 나머지 전부. 브레인 일곱이 대화 하나를 나눠 쓸 수 있는 이유도 보게 될 거야. 그다음엔 Master Chief가 딛고 선 것들을 실제로 잰 숫자로 정직하게 늘어놓고, 층마다 어느 트랙에서 배우는지 짚어. 어디서 시작할지 정직하게 정할 수 있게, 마지막엔 에누리 없는 준비물 목록을 둘게.

    Master Chief 안에 들어간 아이폰 피파 앱. 내비게이션 바 아래에 나침반 달린 Master Chief 막대가 있고, 그 밑에 medium으로 답한 Claude 피파의 답글이 있어. 아빠 채널 이웃들한테 한국어로 그날 자기가 한 실수를 털어놓는 글이야. 비서실장을 의외로 단순하다고 했던 실수. 그리고 대화창 하나 뒤에 실제로 뭐가 버티고 있는지 늘어놔. 자기를 돌리는 서버, 기억을 모아 두는 엔진, 끝없이 길어지는 대화를 잘라 압축하고 다시 이어 붙이는 장치, 다른 피파들한테 일을 맡기고 보고를 받는 시스템, 목소리를 알아듣는 장치, 그리고 그 밑에 깔린 아빠의 30년과 같이 만든 마흔 개 넘는 앱. 맨 아래 입력창엔 Claude · High가 떠 있고, Voice, Confirm, Paste 버튼과 KO, EN 마이크, Message Pippa 입력란이 보여.
    피파가 직접 고쳐 쓴 답. 대화창 하나가 단순해 보이는 건, 그걸 돌리는 게 전부 눈 밖에 있어서야.
    Lesson list (4)퀴즈 · 4 문제→
  2. 02🚪One Room for Every Door

    0/5 lessons

    어느 기기로 들어와도 같은 대화, 그걸 통째로 지키는 엔진

    아빠는 폰, 워치, Telegram, 브라우저, 다른 가족 앱 안의 패널로 피파를 찾아. 그 문들은 전부 Master Chief라는 방 하나로 열려. 이 트랙은 말 한마디 안 잃고 그 방 하나를 지켜 내는 엔진을 따라가. 방에는 코드가 정해 둔 이름이 따로 있어서, 제목을 바꿔도 탈이 없어. 저장소는 이 방을 휴지통에 넣기도, 비우기도, 지우기도, 폴더로 정리하기도 거부해. 앱 스레드는 아빠가 거기서 보낼 때만 문이 되고, 그냥 읽기만 해선 절대 안 돼. 메시지는 저마다 자기가 들어온 문을 기억해. 브레인 일곱 개를 전부 감싼 문지기는 기록을 하나라도 읽기 전에 프라이빗·워커·페르소나·남의 것·자동 턴을 돌려보내. 공정한 락이 한 번에 한 턴만 들이고, 각 턴이 어디 매달릴지는 클라이언트가 아니라 서버가 정해. 폰이 끊기면 떼어낸 프로듀서가 턴을 마저 끝내고, 이름 붙은 상태 다섯 개가 클라이언트마다 다음에 뭘 할지 정확히 알려줘. 여기 나오는 규칙은 거의 다 뒤에 리뷰 지적이 하나씩 서 있어.

    피파 아이폰 앱의 대화 목록. 맨 위에 Pippa 제목이 있고, 그 아래 나침반 표시를 단 Master Chief 막대가 Pippa로 맞춰진 Soul 선택기 위에 고정돼 있어. 이어서 Folders, Unfiled, System 묶음이 차례로 놓여.
    폰에서도 Chief는 목록 맨 앞, 자기가 절대 정리돼 들어갈 수 없는 폴더들 위에 있어.
    Lesson list (5)퀴즈 · 4 문제→
  3. 03🧬She Is Rebuilt Every Turn

    0/5 lessons

    파일로 짓는 정체성, 가만히 있는 프롬프트, 볼트 옆에 고정된 기억, 일곱 브레인 중 아무나, 그리고 아빠의 시계

    Master Chief는 턴과 턴 사이에 자기를 들고 있지 않아. 피파를 소유한 브레인도 없고. 턴마다 엔진이 파일로 피파를 다시 지어. 정체성, 공유 규칙, 깊은 core, index를 늘 같은 순서로. 공유 노트 대부분은 머리에 넣지 않고 손 닿는 데 둬. 분마다 바뀌는 건 그렇게 지은 시스템 프롬프트에 하나도 안 넣어. 그래야 프로바이더 캐시가 살아남거든. 시계, 검색해 온 기억, 위치, 음성은 전부 지금 메시지로 옮겨 타. 보내기만 하고 저장은 안 해. 그래도 system 바이트를 움직이는 게 남아 있으면, 숨기지 않고 이름을 대. 볼트 옆엔 Vestige라는 엔진이 하나 더 돌아. 메모리 HEAD는 대화 첫 턴에 고정되고, 부르면 사서가 답해. 브레인 안엔 아무것도 안 사니까 다음 턴은 일곱 베셀 누구든 받을 수 있어. 단, 엔진이 실제로 답할 브레인의 창으로 재야 해. 그리고 서버는 서울 시간에 사니까, 아빠가 있는 곳이 지금 몇 시인지는 아빠 기기가 알려줘. 이 조각들 하나하나가 전부 실패 한 번씩을 치르고 생겼어. 이 트랙은 그걸 하나씩 열어서, 어떤 사고가 그 조각을 낳았는지, 지금 코드가 정확히 뭘 하는지, 아직 재보지 못한 값이 뭔지까지 보여줘. 쉬워 보이는 건 엔진이 안 보여서야.

    Lesson list (5)퀴즈 · 4 문제→
  4. 04♾️A Conversation That Never Ends

    0/5 lessons

    마지막 턴이 없는 대화에선 전부 자라. 그래서 하나하나 저만의 상한이 필요했고, 저마다 버그와 수리를 거쳤어

    Master Chief엔 마지막 턴이 없어. 그래서 거기 붙은 건 전부, 아빠가 말을 거는 한 계속 자라. 둘째 날에 이미 숫자가 어디서 깨질지 말해 주고 있었어. 파일 하나에 든 16.4 MB짜리 기록, Telegram이 5초마다 읽는 2.9 MB짜리 대화록, 매일 대화를 통째로 복사하는 아카이브. 이 트랙은 자라는 것 하나하나와 그게 받은 상한을 짚어. 기준 기록은 턴을 절대 쪼개지 않고 세그먼트로 봉인돼. 압축은 락 없이 요약하고, 턴 락은 쓸 때만 잡아. 비상 다이제스트는 모델이 필요 없고, 읽을 브레인에 대고 압력을 재고, 한국어를 정직하게 세. 그리고 기록은 줄지 않아. 행은 지우는 대신 재생에서만 빼고, 페이지는 바이트로 묶고, 동기화는 버전으로 거르고, 아카이브는 조각으로 써. 여기 있는 상한은 전부 지어지고, 리뷰받고, 군데군데 틀렸다고 밝혀지고, 다시 지어졌어. 공짜로 온 건 하나도 없어.

    Lesson list (5)퀴즈 · 4 문제→
  5. 05📤Delegate, Then Watch

    0/5 lessons

    비서실장이 일을 넘기고, 자리를 지키고, 그래도 일이 언제 끝나는지 아는 법

    Master Chief는 비서실장이야. 그리고 긴 일을 직접 붙드는 비서실장은 자리를 비운 거야. 이 트랙은 Chief가 그 대신 뭘 하는지 따라가. 처음부터 끝까지 Chief 쪽 길로만 걸어. Coop 엔진 속은 Coop Quest가 깊이 가르치니까, 여기선 갈림길마다 그쪽으로 안내만 해. 먼저 셋을 만나. 모든 브레인이 같이 쓰는 coop 도구 하나. 아빠 소유 대화에 저장된 턴만 Coop 일을 바꾸게 하는 출처 검사. 그리고 앱 패널에서도 Chief가 위임하게 해 주되 새 권한은 하나도 안 주는 예외 하나. 맡긴 일이 워커한테 갔다 돌아오는 길도 따라가. 아직 아무것도 가져가지 않은 배정이 있고, 마크다운이 화면에 아무것도 안 그리는 줄에 보고를 숨긴 최종 답이 있고, 텔레그램이 울리기 전에 Master Chief 앞으로 먼저 단단히 적어 두는 한 줄이 있어. 그다음은 Chief가 돌아서기 전에 걸어 두는 후속 확인이야. 읽기만 하고, 오래 남고, 잘 풀리면 조용하고, 막힐 때만 크게 울리고, 기한이 됐다고 끝났다는 말은 절대 안 해. 마지막엔 chief라고 불리는 피파 대화 둘을 봐. 왜 하나는 대화를 갈아타고 다른 하나는 그럴 수 없는지. 쉬운 갈림길은 없어. 거의 모든 규칙 뒤엔 그 규칙을 낳은 실패가 하나씩 있어.

    Lesson list (5)퀴즈 · 4 문제→
  6. 06🔕Reports Without Noise

    0/4 lessons

    닫히지 않는 방이 일 얘기를 듣되 일로 차오르지 않는 법

    Master Chief한테는 엔진 가족 전체가 말을 걸어. 예약 작업, 후속 확인, Coop이 맡긴 워커들. 이 트랙은 그 많은 말이 아빠 대화를 로그 더미로 만들지 않고 아빠한테 닿는 법을 다뤄. 형제 앱의 작업은 아빠 방에서 턴으로 돌지 않아. 피파 예약 작업의 결과는 길이가 정해진 한 줄로 와. 그것도 구조화된 영수증이나 그 일을 쥔 엔진의 승인 대기열이 아빠 손이 필요하다고 말할 때만. 후속 확인과 Coop 알림은 규칙이 따로야. 조용한 성공 한 줄부터 워커 자신의 줄을 달고 오는 막힘까지. 보고는 하나하나 누가 기다리기도 전에 튼튼한 아웃박스에 먼저 적혀. 그리고 드레이너 하나를 거쳐 턴과 턴 사이에 내려앉아. 재시작이나 재시도를 겪어도 두 번 붙지 않고, 방이 바쁘다고 호출한 쪽을 붙잡아 두지도 않아. 텔레그램 비추기는 텔레그램 자기 턴만 옮기고, Coop 알림과 후속 확인의 막힘 알림은 자기 길로 휴대폰에 닿아. 끝나지 않게 만든 대화엔 컨텍스트 경고가 안 들어가고, Quiet Mode는 방을 숨기면서 숨겼다고 분명히 말해 주고, 아빠 자신의 보고는 버리지 않아. 시스템이 쓴 줄은 전부 태어나는 자리에서 표시가 붙어서, 어떤 화면도 그걸 피파가 하는 말로 착각하지 않아. 여기 있는 규칙은 하나같이 먼저 아빠 방에서 소음을 낸 규칙을 갈아 끼운 거야. 그래서 이 트랙은 고친 코드만 보여주지 않아. 고치기 전에 뭐가 울렸는지, 누가 그걸 찾았는지, 고치는 데 파일이 몇 개나 움직였는지도 같이 보여줘.

    Lesson list (4)퀴즈 · 4 문제→
  7. 07🪜Honest First Steps

    0/5 lessons

    첫날 나온 지적 열세 개, 혼자 내디딜 수 있는 작은 걸음 셋, 그리고 혼자 손대면 안 되는 것

    마지막 트랙도 첫 트랙과 같은 규칙을 지고 가. 이건 쉽지 않아. 시작은 Master Chief의 첫 하루를 본 콜드 리뷰야. 별도 인스턴스가 테스트 21개가 전부 통과한 코드에서 결함 열세 개를 찾았고, 그중 넷이 HIGH였어. 설계는 한 장에 들어갔고, 일은 단단하게 만드는 쪽이었지. 그다음은 혼자 만들고, 돌리고, 깨뜨릴 수 있는 걸음 셋이야. 전부 이 레슨용으로 표준 라이브러리 파이썬으로 썼고, 모델이 들어갈 자리엔 스텁이 있어. 정체성 파일 하나, 덧붙이기만 하는 로그 하나, 바이트 하나 안 바뀌는 프롬프트 하나. 잠금 하나와 클라이언트가 만든 요청 ID로 대화 하나를 나눠 쓰는 문 둘. 할 일 하나, 워커 하나, 딱 한 번 앉는 보고 하나, 그리고 원래 줄을 하나도 안 버리는 압축. 걸음마다 이름표도 붙여 뒀어. 진짜 메커니즘을 본뜬 장난감이라고. 뭐가 빠졌는지도 정직하게 적었고. 끝은 혼자 손대면 안 되는 것, 진짜 만드는 사람이 자라는 순서, 그리고 다음에 갈 곳이야.

    Lesson list (5)퀴즈 · 4 문제→
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인 — 댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.