Agentic Software Development
A comprehensive guide to working effectively with AI coding agents
Learn to direct AI coding agents like Claude Code and Codex to build production-quality software.
Modules
Module 1: Introduction to ASD
What ASD is, meet the tools (Claude Code & Codex), and run your first agent sessions.
Module 2: The Agent Mental Model
How agents perceive code, context windows, and writing effective project documentation.
Module 3: Context Engineering
Master the art of providing the right context at the right time.
Module 4: Advanced Context Management
Managing context across sessions, handling degradation, and long-running interactions.
Module 5: Output Validation and Iteration
Critical evaluation of AI-generated code, effective feedback patterns, and trust calibration.
Module 6: Version Control with Agents
Git workflow adaptation, commit practices, worktrees, and branching strategies.
Module 7: Data Privacy and Compliance
Data transmission, IP ownership, regulatory compliance, and building AI policies.
Module 8: Code Review and Testing
Reviewing AI-generated code, AI test generation, TDD, and CI/CD integration.
Module 9: Working with Legacy Code
Querying codebases, building mental models, safe modification strategies.
Module 10: MCP and Tool Integration
Model Context Protocol, MCP servers, and building custom integrations.
Module 11: Skills, Hooks, and Automation
Agent skills, slash commands, hooks, parallel execution, and CI/CD pipelines.
Module 12: Knowing When Not to Use Agents
Tasks where agents struggle, failure modes, and integrating ASD into your workflow.