Master the AI Coding Agent That Lives in Your Terminal
Hands-on enterprise training for Claude Code — context, commands, MCP, hooks, and CI/CD
Taught by Dan King, 4x Google Trainer of the Year
Public class policy: Classes run with a minimum of 6 participants. If minimum enrollment isn't reached, you'll be notified 7 days before with options to transfer or receive a full refund.
Beyond the Free Course
Anthropic's free course is 2.5 hours of video. This is 7 hours of hands-on labs with an instructor. Build real configurations, not watch someone else do it.
Enterprise-First Approach
Start with permission models and security boundaries. Learn CLAUDE.md team hierarchies before writing a single command. Champion adoption with confidence.
Build Real MCP Servers
Don't just configure existing servers — build your own with FastMCP. Connect Claude Code to your internal APIs, metrics, and documentation through natural language.
6 Hands-On Labs
Every module has a lab. You leave with a working enterprise config, 3 custom commands, an MCP server, a hook pipeline, and a GitHub Actions workflow.
Overview
Master Claude Code as an enterprise development tool. This hands-on course goes beyond the basics — starting with architecture understanding and CLAUDE.md configuration, then building through multi-tool workflows, custom commands, MCP server development, Hooks automation, and GitHub CI/CD integration. You leave with a working enterprise configuration, custom MCP server, and adoption playbook for your team.
What You'll Learn
- Explain Claude Code's agentic architecture and multi-tool system
- Design hierarchical CLAUDE.md configurations for team-wide coding standards
- Build custom slash commands to automate repetitive development workflows
- Develop and integrate MCP servers for internal tools and services
- Configure Hooks for deterministic automation and compliance enforcement
- Set up GitHub Actions integration for automated code review and PR workflows
- Create an enterprise adoption strategy with security controls and team standards
Who Should Attend
Software developers and technical leads evaluating or adopting AI coding assistants for enterprise teams
Prerequisites
Familiarity with command-line interfaces, basic Git, and at least one programming language (Python, TypeScript, or similar)
Products Covered
Course Modules
Claude Code Architecture & Setup
Topics
- Agentic architecture — how Claude Code differs from autocomplete tools
- Multi-tool system — file ops, shell commands, code analysis, web search
- Permission model and security boundaries
- Model selection and cost management
- Comparison with Gemini CLI, Cursor, GitHub Copilot
Learning Outcomes
- Explain how Claude Code's agentic loop works
- Compare AI coding tools across security, cost, and capability dimensions
Activities
Context Management & CLAUDE.md
Topics
- CLAUDE.md locations and loading order (home, project, feature)
- Writing effective CLAUDE.md — coding standards, framework patterns, security policies
- Memory system with # shortcut and /memory
- @-file references for modular context composition
- Team-wide CLAUDE.md hierarchies for shared standards
Learning Outcomes
- Design hierarchical context files for team-wide coding standards
- Use memory system to maintain context across sessions
Activities
Custom Commands & Workflow Automation
Topics
- Slash command architecture — .claude/commands/ directory structure
- Building project commands vs user commands
- Parameterized commands with $ARGUMENTS
- Practical patterns: /review, /test, /deploy, /document
- Sharing commands across teams via version control
Learning Outcomes
- Create reusable custom commands for repetitive development tasks
- Design command libraries shareable across engineering teams
Activities
MCP Server Development
Topics
- Model Context Protocol fundamentals — tools, resources, prompts
- MCP server configuration in Claude Code
- Building custom MCP servers with Python (FastMCP) and TypeScript
- Authentication patterns — API keys, OAuth, service accounts
- Connecting to internal APIs, databases, documentation
- Enterprise MCP governance — approval, audit, security
Learning Outcomes
- Build and integrate custom MCP servers for internal systems
- Design MCP governance strategy for enterprise deployment
Activities
Hooks — Deterministic Automation
Topics
- Hook event types — PreToolUse, PostToolUse, Notification, Stop
- Hook configuration in .claude/settings.json
- Practical patterns — pre-commit linting, security scanning, audit logging
- Compliance enforcement hooks
- Combining hooks with custom commands for pipelines
Learning Outcomes
- Configure Hooks for deterministic automation and compliance enforcement
- Build hook pipelines that enforce enterprise security policies
Activities
GitHub Integration & CI/CD
Topics
- GitHub Actions integration with Claude Code
- Automated PR review workflows
- Issue triage and labelling automation
- Code review with @claude mentions
- Branch protection and approval gates
- CI/CD pipeline integration patterns
Learning Outcomes
- Set up GitHub Actions integration for automated code review
- Design CI/CD workflows that leverage Claude Code for quality gates
Activities
Enterprise Adoption Playbook
Topics
- Security controls — permission model, network boundaries, data handling
- Adoption strategy — pilot, evaluate, expand
- Measuring impact — productivity metrics, code quality, developer satisfaction
- Common objections and how to address them
- Template artifacts — CLAUDE.md templates, MCP starters, hook libraries, command collections
Learning Outcomes
- Create an enterprise adoption strategy with measurable success criteria
- Address common security and governance objections
Activities
Upcoming Classes
Course Details
- Course Code
- AI-106
- Duration
- 1 day
- Format
- instructor-led
- Level
- Intermediate
- Hands-on Labs
- 6
- Modules
- 7
- Price
- Loading...
What Makes This Workshop Different
Agentic Architecture Deep Dive
Understand how Claude Code's multi-tool system works — file ops, shell commands, code analysis, web search — and how the permission model keeps it safe.
CLAUDE.md Team Standards
Build three-layer context hierarchies encoding your coding conventions, framework patterns, and security policies. Share across your team via version control.
Custom Command Library
Build reusable slash commands for code review, test generation, and deployment checklists. Parameterised with $ARGUMENTS for flexibility.
MCP Server Development
Build a FastMCP server from scratch exposing engineering metrics. Configure authentication and connect to Claude Code for natural language queries.
Hook Automation Pipelines
Configure PreToolUse, PostToolUse, and Stop hooks for security scanning, auto-formatting, and test enforcement. Deterministic automation that complements AI.
GitHub CI/CD Integration
Set up GitHub Actions workflows for automated PR review, issue triage, and code quality gates using Claude Code.
“”
,
Give Your Team an AI Coding Agent with Enterprise Controls
Instructor-led training: CLAUDE.md standards, custom commands, MCP servers, hooks, and GitHub CI/CD for your engineering team