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) |