Overview
01Command Line0/8
  • Shell, Quoting, and Expansion
  • Redirection, Pipes, and Exit Codes
  • Processes and Job Control
  • Environment Variables and PATH
  • Package Managers and Toolchains
  • Search and Text Processing
  • Git Objects, Branches, and Diffs
  • Git Worktrees, Reflog, and Recovery
02Model Behavior0/7
  • Tokens and Tokenization
  • Context Windows
  • Sampling Parameters
  • Reasoning and Test-Time Compute
  • Why Models Hallucinate
  • Prompting, RAG, and Fine-Tuning
  • Model Selection and Cost
03How Claude Code Works0/11
  • The Agentic Loop
  • The System Prompt and What Loads
  • The Built-In Tools
  • Context Management and Compaction
  • The Permission Model
  • Auto Mode and the Classifier
  • Settings and Precedence
  • CLAUDE.md, Rules, and Memory
  • Sessions, Checkpoints, and Worktrees
  • Headless Mode and the CLI
  • Cost and Prompt Caching
04Customization0/8
  • Agent Skills
  • Writing a Skill
  • Slash Commands
  • Hooks
  • Writing a Hook
  • Subagents
  • Plugins and Marketplaces
  • Choosing Between Skill, Subagent, Command, and MCP
05MCP0/8
  • What MCP Is
  • Tools, Resources, and Prompts
  • Transports and the Stateless Model
  • MCP in Claude Code
  • The API MCP Connector
  • Building a Server
  • Tool Design for Agents
  • When Not to Use MCP
06Building on the API0/9
  • The Messages API
  • Tool Use
  • Writing the Agentic Loop
  • Server Tools
  • Structured Outputs
  • Extended Thinking and Effort
  • Prompt Caching
  • Message Batches
  • The Claude Agent SDK
07Context and Retrieval0/9
  • Context Engineering
  • Compaction, Notes, and External Memory
  • Embeddings
  • Chunking
  • Hybrid Search
  • Reranking
  • Contextual Retrieval
  • Agentic Search and Long Context
  • Evaluating Retrieval
08Orchestration0/7
  • Orchestration Topologies
  • Orchestrator and Workers
  • When Multi-Agent Helps and When It Hurts
  • Passing State Between Agents
  • Harness Design
  • Long-Horizon Agents
  • Multi-Agent Failure Modes
09Evals and Observability0/8
  • Eval-Driven Development
  • Error Analysis and Failure Taxonomies
  • Graders and Eval Types
  • LLM-as-Judge
  • Statistics for Evals
  • Evaluating Agents
  • Benchmarks and Their Limits
  • Tracing and Observability
10Security0/10
  • The Agent Threat Model
  • Prompt Injection
  • The Lethal Trifecta
  • Exfiltration Channels
  • Tool Permissioning and Least Privilege
  • Human Approval and Its Limits
  • Sandboxing
  • Supply Chain Risk in Skills, Plugins, and MCP Servers
  • Vetting a Third-Party Skill or Server
  • Secrets and Agent Identity
11Deployment and Governance0/7
  • Enterprise Administration
  • Managed Settings and Policy
  • Gateways and Cloud Routing
  • Cost Controls and Usage Analytics
  • Data Retention and Zero Data Retention
  • Compliance Posture
  • AI Governance Frameworks
12Adoption0/6
  • Adoption Program Models
  • Enablement and Internal Libraries
  • Measuring Adoption and Impact
  • The Productivity Evidence
  • Change Management for Knowledge Workers
  • Teaching Methods That Work
Extended lessons
Curriculum/MCP

MCP

8 core lessons · 3 hr 13 min·
0 of 8 complete

The protocol

  1. What MCP Is
    theAIBlueprint4all · 30 minVideo + articles
  2. Tools, Resources, and Prompts
    The Agentic Engineer · 13 minVideo + articles
  3. Transports and the Stateless Model
    Coding Crash Courses · 24 minVideo + articles

Using servers

  1. MCP in Claude Code
    Tyler Renelle · 31 minVideo + articles
  2. The API MCP Connector
    The Sensible Programmer · 4 minVideo + articles

Building servers

  1. Building a Server
    theAIBlueprint4all · 25 minVideo + articles
  2. Tool Design for Agents
    AI Engineer · 55 minVideo + articles

Judgment

  1. When Not to Use MCP
    The Agentic Engineer · 13 minVideo + articles

Extended

5 lessons · All extended lessons

Using servers

  1. MCP Apps
  2. Desktop Extensions and MCPB

Building servers

  1. MCP Authorization
  2. Deploying a Remote Server
  3. The MCP Registry