Claude Code CLI Source Code

Learn Claude Code
from the inside out

Two interactive modes to explore how a production AI-powered CLI is actually built — from streaming concurrency to OAuth flows to security hardening.

MODE 1

Interactive Code Tour

Step through 12 curated chapters of the source code with annotated code viewer, narrative explanations, and live AI chat.

  • →CLI Bootstrap & Entry Points
  • →Query Engine & Streaming
  • →Tool System & Concurrency
  • →Security & Permission Model
  • →+ 8 more chapters
Start tour
MODE 2

System Design Learning

Explore 12 system design patterns mapped to the actual source code — with architecture diagrams and AI chat.

  • →Plugin & Factory Patterns
  • →Concurrent Execution Model
  • →Defense-in-Depth Security
  • →OAuth Token Lifecycle
  • →+ 8 more concepts
Explore concepts
2,000+
Source files explored
45+
Tools documented
12
System design patterns
Live AI
Chat in every chapter