Sessions & context windows
Why a session fills up, what “rotation” means, and when to start fresh. The thing that surprises every beginner: the agent’s working memory is finite.
You’ve installed Claude Code, logged in, run a session, made an edit, learned the safety prompts, and learned to read the output. That’s the whole of Tier 0 — you can now use the tool. This page is the map for everything after: what to learn next, in what order, and where it eventually leads.
The learning track climbs in four tiers. Each builds on the last:
CLAUDE.md, the built-in tools, prompting well, MCP, skills, hooks, and cost.You don’t have to finish a whole tier before peeking ahead. But the prerequisites are real — Tier 2 will assume you know what a tool and a CLAUDE.md are, and Tier 3 will assume you understand orchestration.
These are the ideas that make everything else click. Read them roughly in this order:
Sessions & context windows
Why a session fills up, what “rotation” means, and when to start fresh. The thing that surprises every beginner: the agent’s working memory is finite.
Files as state, not chat memory
The single most important doctrine on this site. Anything that must outlive a session goes in a file. This is why the system can remember itself across thousands of sessions.
CLAUDE.md: teaching the agent your rules
A plain Markdown file the agent reads on startup. It’s how you give an agent standing instructions, conventions, and guardrails — without repeating yourself every session.
Tools 101
A closer look at the built-in hands — Read, Edit, Write, Bash, Grep — and how the agent decides which to reach for.
Prompting the CLI well
Ask for goals, not keystrokes. “Fix the bug, don’t refactor.” The scope-discipline that keeps diffs small and reviewable.
MCP, skills, hooks & cost
Giving the agent new senses (MCP), reusable commands (skills), automatic behaviors it can’t forget (hooks), and keeping the bill sane (model routing).
Once the fundamentals are solid, Tier 2 is where you stop running an agent and start running a system of them:
Tier 3 is the gallery. Each article is one real, working piece of a single-operator agent system, documented honestly — what it is, why it exists, how it works, and where it’s still rough. It’s grounded in a real build: roughly 31 specialist agent packages, on the order of 155–160 scheduled jobs acting as the system’s heartbeat, a Supabase backend with 200+ tables, and 8 life-domain agents under one orchestrator. Highlights:
This is not a “10x your productivity overnight” track. The path from here to running your own system of agents is real work, and the Tier 3 stories are upfront that the impressive parts are also messy, single-operator, and held together by deliberate discipline. The point of the map isn’t to rush you to the end — it’s so that when you land on an advanced article, you have the ideas underneath it to actually understand what you’re reading.
Pick up Tier 1 — Sessions & Context Windows when you’re ready. Take the tiers in order, build small things as you go, and come back to this page whenever you’re unsure what’s next.
You’ve finished Tier 0. You can install Claude Code, log in on the right billing, run a session, make and review edits, stay safe with permissions, and read what the agent is doing. That’s a real foundation. Everything after is just more tools, more memory, and more agents — the same loop, scaled up.