Skip to content

Claude Code Architecture

Learn how agents, memory, plugins, MCPs, commands, skills, and hooks all fit together in Claude Code.

Setup & Installation
5 minCheck

Installing Claude Code, first-time configuration, and verifying everything works.

What is Claude Code?
10 minCheckExplain

How Claude Code works — the agentic loop, tool use, and what makes it different from chat-based AI.

Working with Claude Code
15 minCheckExplain

Writing effective prompts, plan mode, permission modes, session management, and a typical workflow.

Context & Memory
10 minCheckExplain

CLAUDE.md files, @references, # memory, context compaction, and the memory layers that make Claude feel like it knows your project.

Commands
20 minCheckExplain

Slash commands — markdown files that become multi-step workflows Claude follows when you invoke them.

MCPs
15 minCheckExplain

External tool servers that give Claude capabilities it doesn't natively have — browser automation, code analysis, and more.

Skills
10 minCheckExplain

Auto-triggered commands — same as commands but Claude activates them based on context, not a slash command.

Agents & Personas
25 minCheckExplain

Subagent definitions — model, tools, persona, memory. How system prompts create specialists, and design patterns for effective agents.

Hooks
15 minCheckExplain

Event-driven scripts that fire on lifecycle events — enforce rules, automate responses, and guard against mistakes.

Plugins
15 min

How plugins bundle commands, agents, MCPs, and skills into shareable packages — and how to install, manage, and build your own.

Workflows & Automation
20 min

CI/CD integration, GitHub Actions, the Claude Code SDK for programmatic access, and building automated development pipelines.

Multi-Agent Teams
20 min

Agent teams, swarm architecture, inter-agent communication, and patterns for coordinating multiple Claude instances.