Claude Code Explore
What actually happens when you type a message into Claude Code? The agent loop, 50+ tools, multi-agent orchestration, and unreleased features — mapped straight from the source.
The Agent Loop
From keypress to rendered response — every step mapped straight from the source.
User Input
InputUser types a message into the REPL or pipes content via stdin. Commander.js parses all CLI flags. Session context prefetches run in parallel — git status, file context, MCP connections — so the first response is fast.
Architecture Explorer
148K+ lines of TypeScript, visualised. Click blocks to explore what lives where.
Click any block to explore
Tool System
Every tool Claude Code can invoke — 43 functions across 8 categories, with source.
Command Catalog
60+ slash commands sorted by workflow — LocalCommand, PromptCommand, and LocalJSXCommand.