01. 핵심 아키텍처 (~150분)
부팅 시퀀스, 에이전틱 루프, 쿼리 엔진, 상태 관리 등 Claude Code의 핵심 동작 원리를 학습합니다.
이 학습 사이트는 Claude Code v2.1.88의 소스 코드를 기반으로, 50개 챕터에 걸쳐 내부 아키텍처를 심층 분석합니다.
01. 핵심 아키텍처 (~150분)
부팅 시퀀스, 에이전틱 루프, 쿼리 엔진, 상태 관리 등 Claude Code의 핵심 동작 원리를 학습합니다.
02. 도구 시스템 (~180분)
파일 도구, Bash 도구, 검색 도구, 웹 도구 등 5가지 도구 카테고리의 구현과 확장 메커니즘을 분석합니다.
03. 에이전트 지능 (~150분)
서브에이전트 스폰, 멀티에이전트 실행, 코디네이터 모드, 워크트리 격리 등 에이전트 오케스트레이션을 탐구합니다.
04. 권한과 보안 (~120분)
6가지 권한 모드, 규칙 매칭, Bash 보안, 샌드박스 등 Claude Code의 안전장치를 이해합니다.
05. 메모리와 컨텍스트 (~150분)
CLAUDE.md 4계층 메모리, 컨텍스트 어셈블리, 컴팩션, @include 지시자 등 기억 시스템을 분석합니다.
06. 인터페이스와 UI (~130분)
Ink 렌더러, 대화형/비대화형 모드, 명령어 시스템, 테마와 키바인딩을 학습합니다.
07. 인프라스트럭처 (~170분)
설정 시스템, 훅, 스킬, 세션 관리, 플러그인, 에러 핸들링 등 내부 인프라를 탐구합니다.
08. 연결성과 확장 (~140분)
MCP 통합, OAuth 인증, Git 통합, 브릿지 시스템 등 외부 연결 메커니즘을 분석합니다.
09. SDK와 프로그래매틱 사용 (~120분)
SDK 아키텍처, 제어 프로토콜, TypeScript API, IDE/CI/CD 통합을 학습합니다.
10. 미공개 기능과 전체 조망 (~130분)
모델 시스템, BUDDY, KAIROS, ULTRAPLAN 등 미공개 기능과 전체 아키텍처 설계 철학을 조망합니다.
각 챕터는 20~40분 분량이며, 섹션 마지막에 인터랙티브 퀴즈가 포함되어 있습니다.