Seven-Component High-Level Architecture
- Entity ID:
ent-20260423-e005f1000002 - Type:
concept - Scope:
private - Status:
active
Description
The paper's structural decomposition of Claude Code into seven components connected by a left-to-right data spine: (1) User, (2) Interfaces, (3) Agent loop, (4) Permission system, (5) Tools, (6) State & persistence, (7) Execution environment. Each component maps directly to specific source files (queryLoop in query.ts, permissions.ts, assembleToolPool in tools.ts, sessionStorage.ts, shouldUseSandbox.ts).
Key claims
- none yet
Relations
- Seven-Component High-Level Architecture --[describes]--> Claude Code