Developing in Agentic AI Systems
- Course Code M-GH600
- Duration 1 day
Course Delivery
Jump to:
Course Delivery
This course is available in the following formats:
-
Company Event
Event at company
-
Public Classroom
Traditional Classroom Learning
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopThis course is designed to build practical skills in developing, deploying, and managing agentic AI systems within GitHub-based software development workflows.
The course explores how to integrate AI agents into the software development lifecycle (SDLC), including designing agent architectures, configuring tools and environments, and managing agent memory, state, and execution. Students will learn how to evaluate and optimize agent performance, implement governance and guardrails, and coordinate multi-agent systems to ensure safe, reliable, and efficient outcomes. Through hands-on learning, participants will gain the skills needed to operate, supervise, and govern AI agents in production environments using GitHub as the control plane.
Updated August 2026
Course Schedule
TopTarget Audience
TopLearners should have subject matter expertise in operating, integrating, supervising, and governing AI agents inside production-grade SDLC workflows and development environments, ensuring reliability, safety, and velocity using GitHub as the system of record and control plane. Learners work closely with architects, platform engineers, DevOps engineers, application developers, product managers, and security engineers to develop, deploy, operate, and manage agents that operate within the GitHub platform. Learners should have experience with the software development lifecycle (SDLC), workflows in GitHub and controls, and code quality, security, and review practices. You should also have experience with coding agents including GitHub Copilot, MCP servers and agent customization such as custom instructions, custom agents, tools, and Copilot setup Responsibilities for this role include:
- Operating agent workflows inside the SDLC
- Supervising autonomous behavior with GitHub controls
- Evaluating and tuning agent outputs using scans and artifacts
- Configuring custom agents
- Coordinating multi-agent execution safely
Course Objectives
TopAfter this course participants should be able to:
- Prepare agent architecture and SDLC processes.
- Implement tool use and environment interaction.
- Manage memory, state, and execution.
- Perform evaluation and tuning of AI agents.
- Orchestrate multi-agent coordination.
- Implement guardrails and accountability for agentic AI systems.
Course Content
TopModule 1: Developing in Agentic AI Systems Part 1 of 2
- Foundations of Agentic AI in GitHub
- Designing Agent Architecture and SDLC Integration
- Tooling, MCP, and Agent Execution Environments
Module 2: Developing in agentic AI systems part 2 of 2
- Multi-Agent Systems and Orchestration
- Memory, State, and Evaluation
- Governance, guardrails, and operations
Course Prerequisites
Top- Understanding of the Software Development Lifecycle (SDLC).
- Hands-on experience with GitHub workflows, repositories, pull requests, and code reviews.
- Familiarity with GitHub Copilot and AI-assisted development.
- Basic knowledge of AI agents, prompt engineering, and agent orchestration concepts.
- Experience with DevOps practices, CI/CD pipelines, and software development environments.
- Understanding of security, governance, and code quality practices within GitHub.
Test Certification
Top- Developing in Agentic AI Systems M-GH600
Follow on Courses
TopBased on the skills covered in GH-600, the following certifications are logical next steps:
The following are recommended for further study:- M-AI103 - Develop AI apps and agents on Azure (AI-103)
- M-AI200 - Develop AI cloud solutions on Azure (AI-200)
- M-AZ305 - Design Microsoft Azure Infrastructure Solutions (AZ-305)
- M-AZ400 - Design and Implement Microsoft DevOps solutions (AZ-400)
- M-SC500 - Implement end-to-end security controls for Microsoft cloud and AI workloads