# CLAUDE.md

이 파일은 Claude Code(claude.ai/code)가 이 저장소에서 작업할 때 따라야 할 가이드를 제공합니다.

## 프로젝트 개요
패스트캠퍼스 AI 에이전트 및 "바이브 코딩(AI Agent를 활용한 코딩)" 강의 시리즈를 위한 교육 콘텐츠 저장소입니다.
파트(Part)와 챕터(Chapter)로 구조화된 한글 강의 자료를 포함합니다.

**강의 커리큘럼 및 상세 정보는 @README.md를 참고하세요.**

## 저장소 구조
전체 콘텐츠는 6개의 파트로 구성되며, 각 파트는 여러 챕터와 개별 클립(Clip) 마크다운 파일로 이루어집니다:

### Part 1: AI 에이전트와 Claude Code 기초
기초부터 고급 AI 에이전트 개발까지의 단계적 학습 경로를 제공합니다.

**디렉토리 구조:**
```
Part1_AI_에이전트와_Claude_Code_기초/
├── Chapter1_강의_소개/
│   ├── Clip1_강의를_통해_얻어갈_수_있는_것.md
│   ├── Clip2_CLI기반_Claude_Code와_Codex로_할_수_있는_것.md
│   ├── Clip3_AI_에이전트_MCP_기술이_주목받는_이유.md
│   └── Clip4_Docs와_실습코드_Github.md
├── Chapter2_Claude_Code_설치와_설정/
│   ├── Clip1_설치와_기본_사용법.md
│   ├── Clip2_Local_Project_User_단위_MCP_연결하기.md
│   └── Clip3_CLAUDE_md_AGENTS_md_세팅하기.md
...
```

## 콘텐츠 언어 및 작성 규칙
모든 강의 자료는 한글로 작성됩니다. 콘텐츠를 생성하거나 수정할 때:
- 기존 한글 용어와의 일관성을 유지하세요
- AI 에이전트 개발을 학습하는 개발자에게 적합한 명확하고 교육적인 언어를 사용하세요

## 강의 콘텐츠 작업 시 주의사항
새로운 클립이나 챕터를 추가할 때:
1. 기존 명명 규칙을 따르세요: `ClipN_제목.md`
2. Python로 작성된 실용적인 코드 예제를 포함하세요
3. 적절한 경우 Mermaid를 사용한 시각적 다이어그램을 추가하세요
4. 명확한 학습 목표와 핵심 요점으로 콘텐츠를 구조화하세요
5. [중요] 한글 인코딩이 깨지지 않았는지 점검

## 외부 리소스
- 각 클립은 관련된 공식 Claude Code 문서를 참조합니다: https://docs.claude.com/en/docs/claude-code/overview

## 개발 초점
이 저장소는 순수하게 교육 콘텐츠를 위한 것입니다 - 실행할 빌드 스크립트나 테스트는 없습니다.
다음에 집중하세요:
- 콘텐츠 명확성과 교육적 가치
- 실용적이고 구현 가능한 예제

## Notes
- 강의 자료를 만들 때 웹페이지 주소를 입력 받았으면 반드시 출처를 입력하기
- 강의 자료에 코드를 작성하라고 했을 떄에만 코드를 작성하기
    - 예시 코드는 python 사용
- 다음 clip 예고는 추가하지 마라
- 강의 자료를 작성할 때, 바이브코딩할 프롬프트 파트에는 사람이 쓸 수 있을 정도로 간결하게 압축해서 작성
- openai 최신 모델: gpt-5, gpt-5-codex
- claude 최신 모델: sonnet 4.5, opus 4.1