Learn Claude Code

Architectural Layers

Five orthogonal concerns that compose into a complete agent

L4 Concurrency

Non-blocking execution. Background threads and notification buses for parallel work.

L6 Observability & Evaluation

How agents know they got it right. Test-driven development + LLM-as-Judge self-verification loop.

L7 Safety & Governance

Permission tiers and sandbox isolation. Safety should not be the enemy of efficiency.