Developing in Agentic AI Systems (GH-600T00)
Develop, deploy, and govern agentic AI systems in GitHub workflows, with practical skills in orchestration, evaluation, guardrails, and production operations.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
Build practical skills for developing, deploying, and managing agentic AI systems in GitHub-based software development workflows. Learn to design agent architectures, configure tools and execution environments, manage memory and state, evaluate performance, coordinate multi-agent systems, and implement effective governance and guardrails.
Through hands-on learning, you will prepare to operate, supervise, and govern reliable AI agents in production environments using GitHub as the system of record and control plane.
Course Benefits
- Explain agentic AI concepts, lifecycles, responsibilities, and risks within the SDLC.
- Design agent architectures and integrate agents into GitHub-based development workflows.
- Configure tools, MCP servers, execution environments, permissions, and protections.
- Orchestrate multi-agent systems and manage execution conflicts, evidence, and handoffs.
- Implement strategies for agent memory, state persistence, evaluation, and quality gates.
- Apply governance, least-privilege controls, human oversight, and operational guardrails.
- Improve the reliability, traceability, and auditability of production agent workflows.
Delivery Methods
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Foundations of Agentic AI in GitHub
- Define agentic AI in the SDLC
- Explain the agent lifecycle: plan, act, and evaluate
- Describe GitHub as the system of record and control plane
- Identify responsibilities, risks, anti-patterns, and traceability needs
- Apply the contributor model to agent-generated work
- Designing Agent Architecture and SDLC Integration
- Map agent responsibilities to the SDLC
- Define inputs, outputs, and success criteria
- Separate planning, reasoning, and execution
- Implement pull request governance with templates, checks, CODEOWNERS, rules, and environment gates
- Build reliable workflows with outputs, contexts, triggers, and cross-job handoffs
- Control and operate agents using observability, tools, MCP, secrets, hooks, and reliability practices
- Tooling, MCP, and Agent Execution Environments
- Understand how agents interact with GitHub APIs and workflows
- Use Model Context Protocol servers, registries, and allow lists
- Define execution context and boundaries
- Apply agent execution limits and protections
- Module assessment
- Multi-Agent Systems and Orchestration
- Define multi-agent responsibilities in the SDLC
- Orchestrate agents using GitHub workflows
- Isolate execution through branches, workflows, permissions, and concurrency controls
- Detect and resolve conflicts using GitHub-native arbitration
- Make the system observable through attribution, evidence, and handoffs
- Diagnose failures and recover safely at scale
- Memory, State, and Evaluation
- Implement agent memory strategies
- Persist agent state and manage context drift
- Maintain memory and state across tools and environments
- Define evaluation signals and enforce quality gates
- Analyze agent failures and improve behavior
- Governance, Guardrails, and Operations
- Define risk-based autonomy and action boundaries
- Enforce governance with GitHub controls
- Design human-in-the-loop workflows
- Control agent capabilities using least privilege
- Make actions observable, traceable, and auditable
- Maintain governance and operational reliability
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following is required for this Agentic AI class:
- Experience with the software development lifecycle and GitHub workflows and controls
- Experience with code quality, security, and review practices
- Experience using coding agents such as GitHub Copilot
- Experience with MCP servers and agent customization, including custom instructions, custom agents, tools, and Copilot setup
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.