A hands-on lab for learning effective agentic coding practices using AI assistants like GitHub Copilot and Cline.
This lab teaches how to work with AI coding agents through progressively sophisticated prompting techniques. You'll implement a .NET ResilienceKit library with retry mechanisms, learning how to guide AI agents from basic implementations to production-ready code through better context management and prompting strategies.
All lab exercises are located in the docs/labs/ directory:
- Lab 1: The Baseline - Naive implementation with minimal prompting
- Lab 2: Advanced Prompting - Enhanced prompting techniques
- Lab 3: Context Management - Managing context for complex implementations
Start with Lab 1 and progress through each exercise to build your skills in working with AI coding agents.