Claude Code 101

AI & HCI
"Agentic Coding Tool"인 Claude Code가 왜, 어떻게 동작하는지 핵심 원리부터 제대로 정리
Posted on July 19, 2026, 5:59 p.m. by SANGJIN
random_image

Completed Anthropic's official Claude Code 101 course to understand why Claude Code is built as an Agentic Coding Tool rather than a chat tool — and how it actually works under the hood.

Key concepts covered:

  • Agentic Loop & Context Window — how Claude Code strategically explores a codebase instead of loading it all into context
  • Explore → Plan → Code → Commit — the recommended workflow for any feature or task
  • Subagents — eager-loaded skills vs. persistent, file-based memory
  • MCP Server Scopes — Local / Project / User, and how to manage their context cost
  • Hooks — using CLAUDE_PROJECT_DIR for reliable, path-independent scripts
  • Commit Commands plugin/commit, /commit-push-pr, /clean_gone
  • Session ↔ PR linking — via --from-pr <PR_NUMBER>

Anthropic 공식 강의 Claude Code 101을 수강하고, Claude Code가 왜 단순한 채팅 도구가 아니라 Agentic Coding Tool로 만들어졌는지, 실제로 내부에서 어떻게 동작하는지 제대로 정리했다.

다룬 핵심 개념:

  • Agentic Loop & 컨텍스트 윈도우 — 코드베이스 전체를 로드하는 대신 필요한 답을 전략적으로 찾아가는 방식
  • Explore → Plan → Code → Commit — 모든 작업에 적용할 수 있는 권장 워크플로우
  • 서브에이전트 — Eager loading되는 스킬 vs 파일 기반 영속 메모리
  • MCP 서버 스코프 — Local / Project / User와 컨텍스트 비용 관리법
  • 훅(Hooks) — 경로에 흔들리지 않는 스크립트를 위한 CLAUDE_PROJECT_DIR
  • Commit Commands 플러그인/commit, /commit-push-pr, /clean_gone
  • 세션-PR 연결--from-pr <PR_NUMBER>

Links

Agent

Leave a Comment: