00 — Overview
Claude Code — A Visual CLI Guide
A five-class educational series that dissects every corner of the Claude Code CLI. From the anatomy of a single command to orchestrating multi-agent systems, each class builds on the last with interactive diagrams, stepped visualizers, and a scholarly parchment aesthetic.
01 — Design System
The Parchment Aesthetic
A warm, scholarly palette drawn from aged paper, leather bindings, and library gold. Every color serves a semantic role — rust for code, sage for interactive, slate for print, plum for user input.
02 — Class 01
The Command
From bash prompt to API call — this class dissects every part of a claude invocation. An SVG anatomy diagram annotates each segment with hover tooltips, while a filterable command grid separates interactive and print modes.
claude
Start the interactive REPL in your current working directory.
claude -p "query"
Query once and exit. The foundation of scripting.
claude -c
Continue the most recent conversation.
claude -r "session"
Resume a session by ID or saved name.
03 — Class 02
The Exchange
Stateless HTTP all the way down. This class uses a 7-step visualizer to show exactly what JSON travels over the wire during a tool-using conversation. Each step updates the messages array and an annotation panel explains what happened.
tool_use · Read · file_path: "src/auth.ts"
04 — Class 03
Output & Sessions
Scripting Claude as a Unix tool. This class covers three output formats (text, json, stream-json), the -p gateway flag that unlocks them, and how conversations persist across invocations.
05 — Class 04
Controlling Claude
Scoping behavior precisely — what Claude is told, which tools it can use, how much it can spend, and which directories it can see. Features a permissions ladder visualization and an interactive system prompt toggle.
06 — Class 05
The Power Layer
Subagent orchestration, MCP server integrations, remote sessions, and lifecycle hooks. This class covers composing Claudes — spawning specialized agents and connecting external context.
07 — Bonus
Exostatic Project Tracker
A completely different aesthetic — dark cyberpunk with green and cyan accents. Dual-track progress cards for Static Site and Deploy App, with interactive checklists that update progress bars in real time.
- Build index.html done
- Build about.html done
- Build menu.html done
- Mobile QA pass pending
- Command Parser pending
- SSH Connection pending
- Nginx Config pending
- SSL via Certbot pending