Loading course…
Loading course…
Created by James Quigley
Build a precise operating model of Claude Code as a terminal-centric agent, including its tool loop, permissions, and failure modes. You’ll engineer durable repo context with CLAUDE.md, design validation-driven workflows, apply security guardrails for secrets and hooks, and evaluate MCP integrations and unattended automation trade-offs.
6 modules • Each builds on the previous one
Build a precise mental model of Claude Code’s agentic control loop: how it selects tools, requests permissions, maintains session state, and interacts with your repo through terminal-centric affordances.
Learn advanced patterns for writing and organizing CLAUDE.md so Claude Code consistently applies architecture, style, and constraints across a codebase without instruction drift or contradictions.
Develop high-signal interaction workflows (planning, incremental diffs, test-driven loops, and refactors) that exploit Claude Code’s terminal-native and composable design.
Analyze Claude Code’s permission modes, sandbox boundaries, hooks surface area, and secrets-handling risks so you can safely operate it on real repositories and environments.
Understand how MCP connects Claude Code to external systems, what the protocol changes about context and tool trust, and how to integrate MCP servers without expanding your attack surface.
Learn how to operationalize Claude Code in CI for PR review and security review workflows, including reliability constraints, governance, and failure-mode handling.
Begin your learning journey
In-video quizzes and scaffolded content to maximize retention.