tutor-setup은(는) 무엇을 하나요?
지식 소스를 Obsidian StudyVault로 변환합니다. 두 가지 모드를 지원합니다: (1) 문서 모드 — PDF/텍스트/웹 소스 → 학습 노트 및 연습 문제 생성. (2) 코드베이스 모드 — 소스 코드 프로젝트 → 신규 개발자 온보딩 볼트 생성. 모드는 현재 작업 디렉토리(CWD)의 프로젝트 표식에 따라 자동 감지됩니다.
작동 방식
- 문서 모드: 제공된 문서(예: PDF, 텍스트 파일, 웹 페이지)를 분석하여 핵심 개념을 추출하고, Obsidian 노트 형식으로 구조화된 학습 자료를 만듭니다. 각 노트에는 요약, 주요 용어, 그리고 이해를 돕기 위한 연습 문제가 포함됩니다.
- 코드베이스 모드: 코드 저장소를 분석하여 디렉토리 구조, 주요 모듈, 의존성 및 설정 파일을 설명하는 Obsidian 노트를 생성합니다. 노트는 서로 링크되어 신규 개발자가 프로젝트의 아키텍처를 쉽게 파악할 수 있도록 돕습니다.
사용 예시
# 문서 모드 (예: PDF 파일 처리)
claude code "PDF 파일을 분석하여 Obsidian StudyVault를 만들어줘"
# 코드베이스 모드 (예: 현재 프로젝트)
claude code "현재 프로젝트를 분석하여 온보딩 볼트를 생성해줘"
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 에이전트 도구
참고 사항
- Obsidian 볼트는
StudyVault폴더에 생성됩니다. - 각 노트는 마크다운 형식으로 작성되며, 태그와 링크를 포함합니다.
- 생성된 볼트는 Obsidian에서 직접 열어 사용할 수 있습니다.
- CWD에
README.md,package.json,setup.py등의 파일이 있으면 코드베이스 모드가 자동 활성화됩니다.