The loop
Claude reads a window and reaches for tools, and forgets it all between sessions.
CLAUDE.md
A note loaded into every window so it stops starting from zero.
Context management
The window is finite, so you manage the budget.
Skills
Cheap descriptions always loaded, full instructions loaded on demand.
Slash commands
Skills you fire by name when you want a guaranteed button.
MCP
New tools and data plugged in from outside.
Plugins
A whole configured setup, bundled and shareable.
Subagents
A fresh window that does the messy work and returns only the answer.
Agent teams
Many windows, coordinated, in parallel.
Hooks
Your code that fires on events and can block, no asking.
Plan mode
Read-only thinking before any doing.