PKM 이론 · 마크다운 · 메타데이터 · 옵시디언 · CMDS 시스템 · AI 협업 · 다차원 분류 · 멀티볼트 — 8개 개념과 2개 실습 가이드. 1주차 사전 학습부터 사후 레퍼런스까지 한 페이지에서. 강의 후 자가 진행할 때도 그대로 펼쳐서 보세요.
개별 강의 자료 안 만듦 (라이브 시연). 이 사이트가 학생 핸드아웃이자 강사 백업 자료. 다 못 따라잡아도 이 5가지만은 머릿속에 두고 종료.
.md로 기록된 것만 AI가 자유롭게 처리. PPT·HWP·DOCX는 *퍼블리케이션 포맷*에 불과.코호트 자료는 세 곳에 분리 배포됩니다. 학생은 실행 스킬(cmds-vault)과 학생 가이드(이 사이트)만 보면 됨.
Claude Code 가 실제로 *읽고 따라하는* 명령어·흐름. 학생 PC에서 실행됨.
cmds-vault/90. Settings/91. Skills/
cmds-onboarding/SKILL.md
학생이 강의 전·후 보는 진행 흐름과 콘텐츠. 이 사이트.
cohort.cmdspace.work
(8 Concepts + 2 Guides)
구요한 본인이 보는 *왜 그렇게 설계했는가* 기록. walkthrough · edge case · iteration log.
마더십 볼트 / 03-onboarding-
scenario.md (디자이너 전용)
총 120분이 빠듯하므로 시간 큐 엄격히. 시연이 길어지면 4부 실습 시간이 깎이지 않게 시연 부분을 자르자. 각 부 우측 링크는 해당 강의 자산으로 직접 이동.
| 분 | 파트 | 진행 | 내용 / 자산 |
|---|---|---|---|
| 0–15 | 0부 도입 | Jin | 코호트 설립 목적, PKM 배경·철학, Gobi 스페이스 소개 · → 01 PKM 개론 |
| 15–35 | 1부 PKM 이론 | 구요한 | 마크다운 → 메타데이터 → 다차원 분류 · → 02 · → 03 · → 05 |
| 35–55 | 2부 CMDS 시연 (1) | 구요한 | 9 카테고리 + 8 시스템 파일 라이브 투어 · → 06 · → 04 |
| 55–75 | 3부 CMDS 시연 (2) | 구요한 | 실제 사용 사례 — LG 연표 / 더베러 글 / Mermaid / 리서치 파이프라인 · → 07 |
| 75–80 | 휴식 (5분) | — | — |
| 80–105 | 4부 실습 ⭐ | 모두 | cmds-vault 클론 → Claude Code 온보딩 인터뷰 · → G1 클론 가이드 · → G2 온보딩 |
| 105–115 | 5부 멀티볼트 + 과제 | 구요한 | 2주차 LLM Wiki 위성 볼트 사전 안내, W1 과제 · → 08 멀티볼트 |
| 115–120 | 마무리 + Q&A | Jin + 구요한 | 토론 1–2개 / 카톡방 비동기 이관 |
각 개념은 강의 시간 내 5–7분 핸드아웃 분량. 강의 전 사전 학습 / 강의 후 복습 / 향후 LG 임원 교육·차의대 수업 재활용 가능한 영구 자산.
세션 매핑: Session 1 1부 도입 (5분 핸드아웃 기준)
공개 지식의 가치는 AI가 가져갔다. 남은 차별화 자원은 고유한 경험·판단·맥락이며, 이를 잡아두는 도구가 PKM이다.
사람이 소유한 채로 남는 자산:
PKM은 "검색 시대"의 정리 도구가 아니라 "AI 시대"의 차별화 자산을 축적하는 시스템이다.
00. Inbox/, 카톡 '나에게 보내기', Apple Notes — 어느 도구든 일단 잡는 입구가 있어야 함| 카테고리 | 예시 |
|---|---|
| 외부 지식 | 책·논문·기사·강의 |
| 자기 사고 | 메모·일기·대화 메모 |
| 경험 데이터 | 프로젝트 기록·미팅·관찰 |
| AI 산출 | 요약·분석·생성된 결과물 |
학생이 각 프레임워크의 1차 차이점만 알면 충분.
→ 본 코호트의 1차 권장은 출판(책쓰기)이지만, 다른 목표를 가진 학생도 볼트 컨텍스트가 자기 맥락으로 채워지면 어떤 목표든 강화됨.
세션 매핑: Session 1 1부 (1)(2) — 마크다운 핵심 메시지 + 5분 라이브 데모 · 코호트의 한 단어: 강의가 끝나도 딱 하나 가져가야 한다면 → 마크다운
마크다운은 사람도 읽고 AI도 처리하는 유일한 표준이며, 메타데이터까지 함께 담을 수 있는 사실상 유일한 범용 포맷이다.
| 포맷 | AI 가독 | 사람 가독 | 메타 | 전용 프로그램 |
|---|---|---|---|---|
| HWP / DOCX / PPTX | △ | ✅ | △ | ✅ 필요 |
| HTML / XML | ✅ | ✗ 노이즈 | ✅ | ✗ |
| △ | ✅ | △ | ✗ | |
| 마크다운(.md) | ✅ | ✅ | ✅ | ✗ |
→ 마크다운의 유일한 강점: human-friendly + machine-readable + AI-friendly + metadata-capable + format-portable.
#)# 제목 → Heading 1 (문서 최상위) ## 챕터 → Heading 2 ### 섹션 → Heading 3 ... 6레벨까지
AI는 이 위계로 문서 구조를 파악.
| 입력 | 결과 |
|---|---|
**볼드** | 볼드 |
*이탤릭* | 이탤릭 |
***볼드+이탤릭*** | 볼드+이탤릭 |
- 장 볼 것들 - 우유 - 식빵 - 좋아하는 음식 - 치킨 - 피자
→ AI 편집기에서 Tab 키 안 먹음 → 스페이스바 2~4칸으로 들여쓰기.
`) — Esc 키 아래, Tab 키 위| 입력 | 의미 |
|---|---|
`키워드` (단일) | AI가 키워드로 인식, 임의 변경 X |
``` (삼중) → 본문 → ``` | 코드 블록. 자료의 시작·끝 명확히 구분 |
→ 삼중 백틱 활용 예시: 회의록 + 작년 인사말 + 전임 원장 인사말 3개를 AI에게 줄 때, 각각을 코드 블록으로 감싸면 AI가 어디서부터 어디까지가 무슨 자료인지 명확히 인식.
[[]]) — 옵시디언 확장--- type: note aliases: [별칭] description: "1–2문장 영어 LLM 힌트" author: - "[[구요한]]" date created: 2026-05-02 date modified: 2026-05-02 tags: [pkm, markdown] --- 본문 시작…
Q. 마크다운 직접 쓰기 어렵다면? → 차선책: Google Docs. 입력 후 마크다운 다운로드 가능. 핵심 아젠다만 마크다운으로 보존하면 됨.
Q. PDF는? → 읽기는 Claude Code가 OCR로 다 해냄. 단, 옵시디언 볼트에 직접 넣지는 말 것 — 검색·메타 처리가 어려워짐. 메타 정보만 옵시디언에, 본문은 외부 도구(Bookends/Zotero)에.
Q. HWP 중심 기관에서 어떻게 시작?
세션 매핑: Session 1 1부 (3) — 메타데이터 = 빙산의 일각 · 한 문장: 본문보다 메타데이터가 AI에게 더 중요하다.
메타데이터는 AI가 어디를 깊게 볼지 결정하는 카탈로그다. 본문 1만 줄보다 잘 정돈된 frontmatter 7줄이 AI 활용의 90%를 결정한다.
→ "AI가 별거 없다 = 내가 쓴 말 별거 없다" — 메타데이터를 안 쓰면 AI는 맥락 없는 텍스트 더미를 받는 것
--- type: # note / meeting / terminology / curriculum 등 aliases: [] # 별칭 (배열) description: "" # ⭐ 영어 1–2문장, LLM 관련성 힌트 author: - "[[구요한]]" date created: # YYYY-MM-DD (ISO 8601) date modified: # YYYY-MM-DD tags: [] # 주제 태그 ---
type — 노트의 종류note / meeting / terminology / people / curriculum / channel / manuscript / moc / CMDSdescription — 영어 1–2문장 LLM 힌트 ⭐ 가장 중요원칙:
"..." 로 감쌀 것 (안에 : 나 # 들어가면 YAML 파서 깨짐)좋은 예시:
description: "Meeting minutes from 2026-04-07 LG AX camp retrospective. Contains CEO feedback summary and next-action items."
나쁜 예시:
description: "회의록입니다" # 한국어 + 비기능 description: This is a note # 큰따옴표 누락 → YAML 파서 위험
date created / date modifiedYYYY-MM-DD)author — 배열 + 큰따옴표 wikilinkauthor: - "[[구요한]]" - "[[김진영]]"
| 필드 | 가리키는 곳 | 예시 |
|---|---|---|
CMDS | 📚 subcategory (2nd-level, N01–N99) | "[[📚 601 Knowledge Management]]" |
index | 🏷 Index 노트 | "[[🏷 Lecture Notes]]" |
status | 5종 표준값 | unread / reading / inProgress / completed / archived |
published | Boolean | true / false (writer 스킬이 필터링) |
CMDS: vs index: 방향 규칙 (자주 헷갈림)| 프로퍼티 | 대상 | OK | NG |
|---|---|---|---|
CMDS: | 📚 subcategory | "[[📚 601 Knowledge Management]]" | "[[📖 100 Themes]]" (📖는 frontmatter X) |
index: | 🏷 Index 노트 | "[[🏷 Research Notes]]" | "[[📚 102 Topics]]" (📚는 CMDS 필드) |
myRate, totalPage, startReadDaterating 사용 금지 → 반드시 myRatecoworker, period, topic 메타가 있어야 가능published: true 가 있어야 작동attendees, date, organization 메타로 시기별 정렬세션 매핑: Session 1 2부 도입 — 옵시디언 vs 노션 vs 에버노트 · 한 문장: 노션의 AI 협력 가능성이 1이라면, 옵시디언은 100이다.
옵시디언은 마크다운 + 로컬 파일 + 위키링크 + 플러그인 생태계의 결합으로, AI 시대 PKM 도구로서 체급이 다른 선택지다.
| 세대 | 대표 도구 | 핵심 가치 | 한계 |
|---|---|---|---|
| 1세대 | 에버노트 | 디지털 노트 테이킹 | 데이터 락인, 마크다운 미지원 |
| 2세대 | 노션 | DB + 협업 + 매뉴얼화 | 미세 지식 재발굴 어려움 + 클라우드 의존 + 1만+ 시 렌더 느림 |
| 3세대 | 옵시디언 | 마크다운 + 위키링크 + 로컬 + 플러그인 | 진입 곡선 (CLI 친화 ↔ 비개발자 거리감) |
.md 파일로 내 컴퓨터에 저장[[노트명]] 한 번이면 양방향 링크 자동 생성[[구광모]] 검색 → 미팅 노트 + 교육 이력 + 관련 인물 + 프로젝트 한 번에 surface| 영역 | 노션 | 옵시디언 |
|---|---|---|
| 파일 형식 | 유사 마크다운 (클라우드 DB) | 실제 .md (로컬 저장) |
| AI 협업 가능성 | 1 (Notion AI 한정) | 100 이상 (Claude Code 자유 접근) |
| 강점 | 공동 협업, 어디서든 | 개인 생산성, AI 연동, 플러그인 |
| 미세 지식 재발굴 | ✗ (단편 검색 한계) | ✅ (그래프뷰, Dataview, 위키링크) |
| 노트 1만+ 렌더 | 느림 | 빠름 (로컬) |
| 클라우드 실시간 공유 | ✅ | △ (Sync 유료, 또는 git) |
| 데이터 주권 | 클라우드 | 본인 컴퓨터 |
옵시디언이 모든 것을 대체해야 하는 게 아님. 역할 분리가 핵심:
→ "옵시디언이 안 좋은 게 아니라, 모든 걸 한 도구로 하려는 게 안 좋은 것"
00. Inbox/에 일자 노트 1개 작성 (마크다운 + frontmatter 7필드)[[]]로 연결→ "그래프뷰가 풍성해지는 데 평균 3개월". 첫 1–2주는 그냥 작성에만 집중.
세션 매핑: Session 1 1부 (4) — 폴더 vs 태그 vs 링크 vs 메타 · 한 문장: 하나의 파일은 하나의 폴더에만 살 수 없다.
폴더는 mutually exclusive 분류에만 쓰고, 그 외의 모든 분류는 태그·메타데이터·위키링크·인덱스 노트로 다차원적으로 처리한다.
세 가지 사물을 두 그룹으로 분류하시오. 학생들에게 답을 시켜보면 보통 4–5가지 답이 나옴:
| 분류 기준 | 그룹 |
|---|---|
| 동물/식물 (서양적·분류론) | (원숭이·팬더) vs (바나나) |
| 관계론적 (동양적) | (원숭이·바나나) vs (팬더) — 원숭이가 바나나를 좋아함 |
| 글자 수 | (원숭이·바나나, 6글자) vs (팬더, 3글자) |
| 끝 글자 | (바나나·팬더, 끝글자 'A') vs (원숭이) |
→ 모두 정답. 단지 어느 차원으로 자르느냐의 차이. 마찬가지로 하나의 노트가 하나의 폴더에만 살 수 없다.
→ 어느 폴더에 넣어도 다른 분류에서 보면 잘못된 곳
폴더는 서로 겹치지 않는(mutually exclusive) 분류에만:
00. Inbox/ (미정리) vs 30. Permanent Notes/ (정리 완료) — 시간/상태 기준60. Collections/61. People/ vs 60. Collections/63. Meetings/ — 엔티티 종류 기준40. Docs/41. Official Docs/ vs 40. Docs/46. My Docs/ — 출처 기준| 도구 | 적합 | 부적합 | CMDS 활용 예 |
|---|---|---|---|
| 폴더 | mutually exclusive 상태 | 횡단 주제 | 00. Inbox/ / 30. Permanent Notes/ |
태그 (#태그) | 횡단 주제, 동시에 여러 개 | 정확한 위계 | #pkm, #ai, #cohort |
위키링크 ([[]]) | 노트 간 관계 | 단순 분류 | [[김진영]] 으로 모든 김진영 미팅 노트 연결 |
| 메타데이터 | 구조화 속성, 쿼리 가능 | 자유 텍스트 | CMDS: "[[📚 601 Knowledge Management]]" |
학생이 흔히 갖는 오해: 모든 노트가 깔끔한 폴더에 들어가 있어야 정리된 상태.
사실은:
#book2026으로 묶인 모든 노트→ 폴더에만 의존하면 분류 불안에 시달림. 다차원적으로 보면 어디든 정리된 상태.
한 노트 (예: 2026-04-15 LG 회장단 코칭 회의)는 다음 차원에 동시에 등장:
type: meeting # → 클래스 CMDS: "[[📚 909 Consulting & Advisory]]" # → 카테고리 index: "[[🏷 Meeting Notes]]" # → 인덱스 attendees: - "[[구광모]]" - "[[권봉석]]" # → 인물 그래프 project: "[[LG-AX-임원교육-프로젝트]]" # → 프로젝트 date: 2026-04-15 # → 시간축 tags: [coaching, executive, lg, ax] # → 횡단 주제
→ 폴더는 60. Collections/63. Meetings/2026-04-15-LG-회장단-코칭.md 단 한 곳. 하지만 6개 차원에서 동시 surface.
| 분 | 내용 |
|---|---|
| 0–1 | 원숭이·바나나·팬더 비유 — 학생들에게 답 시키기 |
| 1–2 | "하나의 노트가 하나의 폴더에만 살 수 없다" |
| 2–4 | 4가지 분류 도구 비교 (폴더 / 태그 / 링크 / 메타) |
| 4–5 | CMDS 다차원 매핑 사례 (한 회의 노트가 6개 차원에 surface) |
| 5–6 | "혼잡 ≠ 안 정리됨" 메시지 |
| 6–7 | 다음 자산 (06 CMDS 시스템 구조) 으로 연결 |
세션 매핑: Session 1 2부 (1)(2) — CMDS 9 카테고리 + 8 시스템 파일 라이브 투어
9 카테고리는 학생이 자기 분류 체계를 만들 때 참조하는 청사진이고, 8 시스템 파일은 AI에게 본인을 컨테이너로 설명하는 표준이다.
| 번호 | 영역 | 핵심 주제 | 키 서브카테고리 |
|---|---|---|---|
| 📖 100 | Themes | 관심사 / 토픽 / 변수 / 용어 | 101 Interests / 102 Topics / 103 Variables / 104 Terminologies |
| 📖 200 | Literature | 외부 지식 통합 → 자기 이해 | 201 Concepts / 202 Frameworks / 210 Reviews / 220 Insights / 240 Books |
| 📖 300 | Data | 데이터 관리 / 설문 / 패널 / LMS | 301 Scale Dev / 302 Questionnaires / 310 Data Mgmt / 311 DB |
| 📖 400 | Methodologies | 연구방법 / 통계 / ML / 코드·프롬프트 | 401 Research Methods / 410 Stat / 420 ML / 491 Codes / 492 Prompts |
| 📖 500 | Products | 도구 (Obsidian / ChatGPT / Claude / n8n) | 501 Obsidian / 521 Claude / 530 Midjourney / 541 n8n |
| 📖 600 | Specialties | 전문 영역 (PKM / Second Brain / GenAI / 생산성) | 601 KM / 603 Second Brain / 620 GenAI / 680 Educations |
| 📖 700 | Creatives | 창작 (YouTube / SNS / 음악 / 디자인) | 701 YouTube / 710 SNS / 720 Music / 731 Digital Art |
| 📖 800 | Outputs | 산출물 (논문 / 강의 / 컨설팅) | 801 PhD / 802 Articles / 820 Research / 831 Consulting / 840 Lectures |
| 📖 900 | Divisions | 9 사업부 운영 | 901 KM / 902 Writing / 903 Teaching / 909 Consulting |
CMDS는 분류 체계인 동시에 지식 흐름의 4단계 파이프라인:
🔗 Connect 🔀 Merge 🛠 Develop 📤 Share
(아이디어 발견) → (지식 통합) → (방법론·도구 적용) → (출판·교육·공유)
[100 Themes] [200 Literature] [300–600] [700 Creatives /
800 Outputs]단계별 질문:
→ CMDS Process는 마더십에서 8개 슬래시 커맨드로 자동화 (/connect, /merge, /develop, /share + /inbox, /lint, /query, /status)
| 파일 | 대상 | 역할 |
|---|---|---|
| CLAUDE.md | Claude Code | Claude Code 전용 기술 규칙·command 매핑 |
| AGENTS.md | Codex / Cursor / Windsurf | 일반 AI agent 기술 규칙 |
| 파일 | 대상 | 역할 |
|---|---|---|
| ANTIGRAVITY.md | Google Gemini / Antigravity | Gemini 전용 행동 규칙·도구 매핑 |
| 파일 | 역할 |
|---|---|
| CMDS.md | WHY & WHAT — 시스템 철학·사용자 컨텍스트·9 카테고리 |
| 🏛 CMDS Guide.md | STANDARDS — Properties v2, 템플릿, naming |
| 🏛 CMDS Head Quarter.md | WHERE — 91 카테고리 네비게이션 허브 |
| 파일 | 역할 |
|---|---|
| BRAIN.md | 구요한 brain profile (사람을 기술하는 grounding source) |
| BRAIN_PROMPT.md | Rules of Engagement (BRAIN.md 사용 메타 지침) |
8개 중 공개 가능한 5개 (그룹 A·C) 가 system.cmdspace.work에 배포:
.claude/rules/ 7개 공유 규칙CMDS-System-Files.zip 번들비공개 3개:
→ 학생이 자기 버전을 만들 때는 CLAUDE.md / AGENTS.md / CMDS.md / Guide / HQ 5개로 시작 권장.
세션 매핑: Session 1 3부 도입 — 왜 Claude Code를 쓰는가 · 한 문장: AI 사용 환경은 3 단계, 그중 PKM·볼트 작업의 정점은 CLI다.
Chat UI는 시작점, API는 자동화, CLI는 볼트 전체를 컨텍스트로 다루는 유일한 환경이다. AI 전문가들은 모두 CLI에 머문다.
| 단계 | 환경 | 진입 난이도 | 강점 | 약점 |
|---|---|---|---|---|
| 1. Chat UI | ChatGPT / Gemini / Claude 웹 | ★ 쉬움 | 빠른 시작, 누구나 | 파일 첨부 한계, 볼트 통합 X |
| 2. API | OpenAI / Anthropic / Google API | ★★★ 개발자 | 자동화·서비스 통합 | 코딩 필요 |
| 3. CLI | Claude Code / Codex / Gemini CLI | ★★ 중간 | 볼트 전체를 컨텍스트로 + 도구 사용 + 멀티스텝 추론 | 까만 화면 거부감 |
"CLI를 안 쓰는 AI 전문가는 가짜다."
"전 세계 AI를 극단적으로 쓰시는 분들은 다 이걸 쓰고 있다."
| 모델 | 강점 | 적합 작업 | 비용 (월) |
|---|---|---|---|
| ChatGPT (GPT-5.4 PRO) | 논리·추론·구조 설계 | 기획, 메모리 우수 | 27만원 (Pro) |
| Gemini (3.1 Pro / Deep Think) | 구글 서비스 연동, 글쓰기 변호사 자문급 | 구글 검색·문서, 딥리서치 | 36만원 (Ultra) |
| Claude (Opus 4.0 / Code) | 글쓰기·시각화·CLI 최강 | Claude Code, HTML/React | 사용량 기반 |
| Grok (XAI) | 속도 + X 데이터 + 자연 언어 | 최신 트렌드·뉴스 | $300 |
| Perplexity | 팩트 체크, 검색 기반 | 사실 검증, 학술 검색 | 27만원 |
→ 사용자 구독 = 월 200만원 = 1인 인건비. 단, 100명 역할.
→ 학생 권장: 본 코호트 시작 시 Claude Code + ChatGPT 또는 Gemini 무료/저가 1개로 시작. 익숙해지면 전문성 영역에 맞춰 확장.
세션 매핑: Session 1 5부 — 2주차 LLM Wiki 위성 볼트 추가 예정 사전 안내 · 한 문장: 한 볼트로 모든 걸 담을 수 없다.
메인 볼트는 모든 작업의 기반(substrate), 위성 볼트는 특정 목적의 격리 공간. 분리의 5가지 힘(주저자·합의·수명·도구·검색)이 새 볼트 결정을 이끈다.
| Type | Vault | 멤버 | Purpose |
|---|---|---|---|
| 🌍 Mothership | CMDSPACE_Local_MBP | 구요한 | 모든 작업의 substrate |
| 🛰 Compiled Satellite | CMDS_LLM_Wiki | 구요한 + LLM | 학습·연구·정리 (Karpathy 패턴) |
| 🤖 Personal Product | CMDS_Gobi | 구요한 | 고비 데스크탑 개인 사용 |
| 🤝 Pair | CMDS_JoonLab | 구요한 + 박준 | 교육·강의·컨설팅·코칭 |
| 🤝 Pair | CMDSPACE_Admin | 구요한 + 이태극 | 운영 총괄 |
| 👥 Team (5인) | GOBI | 5인 팀 | 커맨드스페이스 × 고비 팀 |
| 📤 Distribution | cmds-vault | 구요한 → 외부 | CMDS 스타터킷 (학생 클론용) |
새 볼트를 언제 만들어야 하는가의 결정 기준:
.claude/ 다를 수 있음[Raw Sources] → [Wiki] → [Queries] (immutable) (LLM-maintained) (synthesized) 원본 자료 정제된 wiki 페이지 대화/질의 결과
다음은 새 볼트 만들지 말고 마더십 처리:
| 상황 | 권장 처리 |
|---|---|
| 단순 카테고리 분리 | 마더십의 9 카테고리로 충분 |
| 임시 프로젝트 | 00. Inbox/ 또는 마더십의 project 폴더 |
| 혼자 쓰는 새 도메인 | 마더십의 새 subcategory 추가 |
→ "새 볼트는 governance가 다를 때만. 단순 분류는 폴더·메타로." — 사용자
학생이 처음 멀티볼트를 들으면 부담스러울 수 있음. 최소 모델:
[메인 볼트] [LLM Wiki 위성]
(2주차에 추가)
- 일상 PKM vs - 학습·연구·정리
- 회의·미팅·일기 - AI가 컴파일한 개념 위키
- 개인 산출물 - Raw 자료 + Wiki 페이지
- 자기 손으로 작성 - LLM이 주저자
→ 헷갈리면? 일단 메인에 다 쌓고, 시간 지나서
*LLM이 정리할 만한 것* 만 위성으로.도서관 Decimal System 모방. 학생은 그대로 따라할 필요 없음 — 자기 도메인에 맞춰 단계적으로 적응.
강의 시간엔 흐름 보여주기에 집중. 각 가이드는 학생이 강의 후 자가 진행할 수 있게 작성됨. 막히면 카톡방 / office hour.
→ 위 중 하나라도 막히면 태극 영상 (카톡방 공유) 우선 참고.
cd ~ mkdir -p Documents cd Documents git clone https://github.com/johnfkoo951/cmds-vault.git
→ 결과: ~/Documents/cmds-vault/ 폴더에 모든 파일 다운로드 완료.
cd $HOME mkdir Documents -Force cd Documents git clone https://github.com/johnfkoo951/cmds-vault.git
⚠️ 사용자명에 한글이 있으면 경로 이슈. WSL2 권장.
WSL2가 셋업돼 있으면 Mac과 동일하게 진행. Windows 파일 탐색기에서 \\wsl$\Ubuntu\home\<사용자명>\Documents\cmds-vault로 접근 가능.
cmds-vault 폴더 선택🏛 CMDS Head Quarter 노트가 뜸| 폴더 | 역할 |
|---|---|
00. Inbox/ | 미정리 캡처 (일자 노트, 클리핑, AI 산출) |
10. CMDS Process/ | Connect → Merge → Develop → Share 파이프라인 |
20. Literature Notes/ | 외부 지식 정리 |
30. Permanent Notes/ | 영구 노트 (evergreen) |
40. Docs/ | 기술 문서 |
50. Assets/ | 재사용 자원 |
60. Collections/ | 사람·미팅·환경 |
70. Outputs/ | 최종 산출물 |
80. References/ | 참고 자료 |
90. Settings/ | 템플릿·스킬·에이전트 설정 |
볼트 루트(cmds-vault/ 직속)에 다음 파일 존재 확인:
CLAUDE.md · AGENTS.md · ANTIGRAVITY.mdCMDS.md · 🏛 CMDS Guide.md · 🏛 CMDS Head Quarter.mdBRAIN.md · BRAIN_PROMPT.md→ 8개 다 있으면 정상. 빠진 게 있으면 git pull 또는 다시 클론.
xcode-select --install
→ 개발자 도구 설치 후 git 자동 활성화.
C:\Users\Yohan 처럼)sudo chown -R $(whoami) ~/Documents/cmds-vault
터미널 자체가 부담스러운 학생을 위한 옵시디언 UI 내 Claude Code 솔루션:
→ 단, 완전한 CLI 경험은 직접 터미널 사용이 더 강력. Claudian은 진입 단계 보조로만.
✅ 스킬 위치 확정: cmds-vault/90. Settings/91. Skills/cmds-onboarding/SKILL.md
학생은 cmds-vault 클론 후 claude 진입 → "cmds onboarding" 또는 "온보딩" 한 마디로 발동.
cmds-vault의 placeholder들을 내 컨텍스트로 채워서, 12주 동안 함께할 내 볼트로 만든다.
npm install -g @anthropic-ai/claude-codecd ~/Documents/cmds-vault # 볼트 폴더로 이동 claude # Claude Code 실행
→ 첫 실행 시 로그인 / API 키 설정 안내. 따라서 진행.
볼트 폴더에서 Claude Code 진입 후 다음 중 한 마디:
cmds onboarding
또는 온보딩, 내 컨텍스트로 채워줘, fill my vault, interview me
→ Claude가 자동으로 cmds-onboarding 스킬 발동. 5 배치(A–E)에서 12개 질문을 나누어 던짐. 모든 질문에 답할 필요 없음 — 각 배치당 1–2개만 답해도 됨.
⚠️ 모든 질문에 답할 필요 없음. 각 배치당 1–2개만 답해도 컨텍스트가 누적됨.
| 단계 | 결과 |
|---|---|
| Step 0 | 사전 체크 (Claude Code · BRAIN.md · [[Me]] placeholder 상태) |
| Step 1 | 학생이 author wikilink 결정 ([[홍길동]] 같은 형식) |
| Step 2 | [[Me]] → [[<선택 이름>]] 일괄 치환 (vault 전체) |
| Step 3 | 페르소나 인터뷰 5 배치 (5–8분) |
| Step 4 | BRAIN.md 자동 작성 — 7가지 관심 영역 + How I Use This Vault + Pinned |
| Step 5 | 30. Permanent Notes/에 5–10개 theme stub 자동 생성 — 각 stub에 CMDS: [[📚 10X]] 메타 부여 |
| Step 6 (선택) | CMDS.md Vault Operator 섹션 자동 작성 |
| Step 7 | 마무리 + 다음 단계 (/status / /connect 시도) |
→ 결과 검토 후 수정 가능. Claude가 만든 게 최종이 아님 — 본인이 조정·보완.
→ 스킬은 자동으로 Resume Logic 수행. "이어서 하자" / "온보딩 이어서" 라고 하면 어디까지 했는지 grep으로 자동 진단 후 재개.
| 분 | 강사·학생 |
|---|---|
| 0–2 | (강사) Claude Code 실행 + "cmds onboarding" 입력 |
| 2–3 | (강사) 첫 질문 등장 — 강사가 본인이라면 어떻게 답할지 시연 |
| 3–8 | (학생) 본인 Claude Code에서 동일 발동 → 1–2개 질문에 답변 |
| 8–11 | (학생) Claude가 BRAIN.md 일부 채우는 모습 관찰 |
| 11–13 | (강사) 결과물 점검 — 어떤 노트가 만들어졌는지 보여주기 |
| 13–15 | "디테일은 집에서 마저" 마무리 + 과제 안내 |
⚠️ 15분 안에 다 끝낼 필요 없음. 어떻게 진행되는지 감 잡는 게 1차 목적. 디테일은 과제.
90. Settings/91. Skills/cmds-onboarding/SKILL.md 파일 존재 확인git pull origin main강의 직전·직후 어디서든. 위에서 아래로 따라가기만 하면 됩니다. 각 명령은 우상단 Copy 버튼으로 복사 가능.
git clone https://github.com/johnfkoo951/cmds-vault.git ~/Documents/cmds-vault
옵시디언 실행 → "Open folder as vault" → ~/Documents/cmds-vault 선택 → "Trust author and enable plugins" 체크
cd ~/Documents/cmds-vault && claude
cmds onboarding
→ 5 배치 × 12 질문. 각 배치당 1–2개만 답해도 OK. BRAIN.md + 100 Themes stub 자동 생성.
강의 시간엔 흐름 보기까지. 디테일 채우기는 한 주 동안 천천히. Session 2 (5/9) 입력은 지금 채운 BRAIN.md + 100 Themes stubs.
실습에서 시작한 온보딩 인터뷰를 집에서 마저 진행. 결과: BRAIN.md / 100 Themes의 placeholder가 자기 컨텍스트로 채워진 상태. 자기 도메인 핵심 키워드 5–10개를 stub 노트로 등록.
Claude Code 설치 시도 (Anthropic 가이드 + 태극 영상). 본인 볼트가 온보딩 데이터로 채워진 상태 유지 — Session 2의 입력.
Session 3 본인 PKM 케이스 발표 5분 분량 초안 + 자기 시스템 vs cmds-vault 비교 메모.
녹화본 시청 후 BRAIN.md 1차 작성본을 카톡방에 공유 → 운영진 1:1 피드백.
강의 후 더 깊이 파고들고 싶은 학생을 위해. cmds-vault 안의 시스템 파일 5종, 공개 배포 페이지, 사용자(구요한) 작성 발행 에세이.
npm install -g @anthropic-ai/claude-code매번 같은 일을 다시 시키지 말고, 잘 된 프롬프트를 프롬프트 → 스킬 → 워크플로우로 복리처럼 누적합니다. W1 산출물(BRAIN.md + 100 Themes stubs)이 W2 입력. 책쓰기 가설은 코호트 후반에 다시 도입.
챗봇 vs 에이전트 / CLI×PKM 적합성 / Compounding 3단계 / AI+PKM 파이프라인 (Capture · Process · Connect · Distill · Express)
설치 + 첫 실행 / cmds-vault AI 자산 투어 / 첫 Distill 프롬프트 / 프롬프트 쌓기 (Compounding 첫 한 줄)
"내 stub → Permanent Note 단락" 1편 작성 + Compounding 프롬프트 1–3개 저장 → 90. Settings/92. Prompts/
이 페이지는 코호트 종료 후에도 영구 유지됩니다. 12주 동안 막힐 때마다 돌아오세요. 시스템 파일은 system.cmdspace.work, 스킬은 cmds-vault 에서 항상 최신 버전으로.
Command your space.