Skip to content

Claude Code Architecture Documentation

This directory contains detailed documentation for each module of Claude Code.

Document Content
overview.md Overall architecture overview, startup process, core data flow
entrypoints.md Entry points and startup process
services.md Service layer (API, MCP, OAuth, analytics, etc.)
tools.md Tool system (classification and description of 50+ tools)
commands.md Command system (classification and description of 88+ commands)
ui.md UI layer (Ink renderer, React components, screens)
types.md Core data structures and type definitions
utils.md Utility function library (classification index of 200+ files)