Claude Code (Anthropic CLI)
별칭: Claude Code · 클로드 코드
요약
Anthropic 의 공식 CLI 형태 AI 코딩 도구. 본 강의의 주력 시연 도구. "Explore first, then plan, then code" 라는 term/explore-plan-code 패턴을 시스템적으로 채택했고, term/claude-md 를 영구 프로젝트 기억 으로 정의한 도구. 05 DEM 단원의 라이브 시연(약국 마케팅 에이전트 시뮬레이션)이 이 도구로 진행됨.
상세
기본 정보
| 항목 | 값 |
|---|---|
| 제품명 | Claude Code |
| 제작사 | Anthropic |
| 형태 | CLI + 플러그인(VSCode 등) + 웹·모바일 앱 |
| 핵심 모델 | Claude Opus 4.x / Sonnet 4.x / Haiku 4.x |
| 본 강의 사용 모델 | Claude Opus 4.7 (1M context) |
| 총책임자 | Boris (공개 영상에서 사용법 직접 시연) |
시스템 설계 철학
| 기능 | 의미 |
|---|---|
| term/explore-plan-code | 코드 작성 전 탐색 → 계획 → 코딩 강제 |
| term/plan-mode | 계획 단계에서 사용자 승인 받기 |
| term/claude-md | 매 세션 자동 로드되는 영구 지시어 |
| Hooks (PreToolUse 등) | 도구 실행 전후 자동 검증·수정 |
| Slash Commands | 사용자 정의 워크플로 |
| MCP (Model Context Protocol) | 외부 도구·데이터 통합 |
Cursor / GitHub Copilot 과의 비교
| 항목 | Claude Code | Cursor | GitHub Copilot |
|---|---|---|---|
| 영구 지시어 | CLAUDE.md | .cursorrules | AGENTS.md |
| Plan 강제 | Explore-Plan-Code | Plan Mode | Plan Mode |
| 형태 | CLI 중심 | IDE (VSCode 포크) | IDE 통합 (VSCode/JetBrains) |
| 모델 | Anthropic 전용 | 다중 모델 | OpenAI 중심 |
세 도구 모두 plan 우선 + 영구 지시어 라는 동일 패턴 채택 — 본 강의의 수렴 증거 핵심.
본 강의에서의 위치
- 01 INT case/anthropic-best-practices 의 직접 출처.
- 03 HRN 단원 — 하네스 엔지니어링의 살아있는 사례 (Hooks, MCP, Subagents).
- 04 DSL 단원 — CLAUDE.md 가 설계 언어 의 대표 사례.
- 05 DEM 단원 — 주력 시연 도구. 약국 마케팅 에이전트 시뮬레이션을 라이브로 실행.
책자 연결: synthesis/booklet-9-chapters Part 3 전체 — 도구 설계 철학 분석의 핵심 사례.
방법론
강의 활용:
- 01 INT 도입: case/anthropic-best-practices 의 한 줄 인용 — Explore first, then plan, then code 가 공식 문서.
- 03 HRN 본격 등장: Boris 시연 영상 일부 활용 + Hooks/MCP/Subagents 디테일.
- 04 DSL: CLAUDE.md 작성 템플릿 시연.
- 05 DEM 주력: 라이브 시연 — 강의 청중이 직접 목격 하는 단계 (case/alex-quantity-quality 의 4단계 중 목격 충족).
주의사항
- 상품명 표기: Claude Code (대문자 두 단어). Claude code / 클로드코드 등 표기 혼용 금지.
- Anthropic 회사명: 도구 = Claude Code, 모델 = Claude, 회사 = Anthropic. 세 단어 구분.
- 버전·모델 명시: 강의 일자(2026-05-01) 기준 사용 모델은 Claude Opus 4.7. 강의에서 모델 ID 까지 보여주면 최신성 강조.
- Cursor·Copilot 비교 균형: Claude Code 만 우월하다 는 식의 발언은 자제. 세 도구가 동일 패턴 이라는 수렴 메시지가 본 강의의 핵심.
- CLI 진입 장벽: 청중이 GUI 도구(IDE)에 익숙할 가능성이 높다 → CLI 시연 시 터미널 화면이 어렵게 느껴지지 않도록 큰 폰트·천천히 진행.