Exam Prep Guide · By Reid Chong · Checked October 26, 2026

GH-600 Study Guide: How to Prepare for GitHub's Agentic AI Developer Exam

Six domains, straight from Microsoft's own study guide, with one hands-on drill per domain you can run this week.

GH-600, formally "Developing in Agentic AI Systems," is GitHub's exam for the GitHub Certified: Agentic AI Developer credential, delivered through Microsoft Learn and scheduled through Pearson VUE. This guide walks through the six domains Microsoft's own study guide lists, in plain language, with one hands-on drill per domain you can run this week with whatever coding agent you already use. Nightschool AI is an independent training site. We are not GitHub, Microsoft, or Pearson VUE, we do not administer the exam or grant the credential, and every fact below is pinned to what those two pages state, not to a pass rate or a salary number that neither page publishes.

GH-600 ("Developing in Agentic AI Systems") is GitHub's exam for the GitHub Certified: Agentic AI Developer credential, delivered through Microsoft Learn. It targets people who operate, supervise, and govern AI coding agents inside a real software development lifecycle: architects, platform engineers, DevOps engineers, developers, and security engineers. The exam runs two hours, is proctored and scheduled through Pearson VUE, costs US$165 (price varies by country or region), and needs a scaled score of 700 or higher to pass. It covers six domains: agent architecture and SDLC, tool use, memory and state, evaluation, multi-agent coordination, and guardrails.

Published

Free lesson · no account neededCLAUDE.md: your project spineThe Practitioner Setup6 minStart the free lesson

Key Takeaways

  • GH-600 ("Developing in Agentic AI Systems") is GitHub's exam for the GitHub Certified: Agentic AI Developer credential, delivered through Microsoft Learn and scheduled through Pearson VUE.
  • The exam runs two hours, costs US$165 (price varies by country or region), and needs a scaled score of 700 or higher to pass, per Microsoft's own pages.
  • Six weighted domains: agent architecture and SDLC (15-20%), tool use and environment interaction (20-25%), memory, state, and execution (10-15%), evaluation and tuning (15-20%), multi-agent coordination (15-20%), and guardrails and accountability (10-15%).
  • It targets people who already operate, supervise, or govern AI coding agents in a real SDLC: architects, platform engineers, DevOps engineers, developers, product managers, and security engineers.
  • Microsoft's study guide expects experience with coding agents including GitHub Copilot, MCP servers, and agent customization such as custom instructions, custom agents, tools, and Copilot setup steps.
  • Nightschool AI is independent of GitHub, Microsoft, and Pearson VUE. This page helps you prepare; it does not administer the exam or grant the credential.

Start With a Free Lesson

Practice GH-600's Core Skills Before Exam Day

These are Nightschool AI lessons, not GitHub or Microsoft training, and they teach Claude Code rather than GitHub Copilot. They drill the same underlying skills GH-600 tests, plan/execution boundaries, scoped tool permissions, and agent memory, with a tool you can start using free today.

  1. 1. The Practitioner SetupCLAUDE.md: your project spine6 min
  2. 2. The Practitioner SetupHooks and automation7 min
  3. 3. The Practitioner SetupMCP Servers: Connecting Claude to Your Stack7 min
  4. 4. The Three ModesClaude Code: Build With Words6 min

Before You Start

Who GH-600 Is For, and How It's Scored

Microsoft's audience profile for this exam describes someone with subject-matter expertise in operating, integrating, supervising, and governing AI agents inside production-grade SDLC workflows, using GitHub as the system of record and control plane. That person's responsibilities, as the study guide states them, include operating agent workflows inside the SDLC, supervising autonomous behavior with GitHub's own controls, evaluating and tuning agent outputs using scans and artifacts, configuring custom agents, and coordinating multi-agent execution safely. They work alongside architects, platform engineers, DevOps engineers, application developers, product managers, and security engineers.

On experience, the study guide expects familiarity with the software development lifecycle, GitHub workflows and controls, code quality, security, and review practices, and hands-on time with coding agents including GitHub Copilot, MCP servers, and agent customization such as custom instructions, custom agents, tools, and Copilot setup steps. On logistics: the exam is proctored, scheduled through Pearson VUE, runs two hours, costs US$165 (price varies by country or region), is offered in English, and needs a scaled score of 700 or higher to pass. A failed attempt can be retaken 24 hours later; Microsoft's own pages don't publish a question count or a pass rate, so this guide doesn't invent one.

Every fact on this page is checked against two pages fetched directly while writing it: Microsoft Learn's "Study guide for Exam GH-600: Developing in Agentic AI Systems," and its "GitHub Certified: Agentic AI Developer" page, both at learn.microsoft.com, read on October 26, 2026. Where either page changes a weight, a price, or a domain, this page should change too; nothing here is sourced from a third-party practice-exam site or a forum post.

Skills Measured

The Six GH-600 Domains at a Glance

Microsoft's own weights. They add up to a range, not a fixed number, because each domain is itself scored across a 15-25 percentage-point band.

1. Agent Architecture and SDLC (15-20%)

Fitting agents into the SDLC, separating planning from execution, and giving a human a checkpoint before an agent acts.

2. Tool Use and Environment Interaction (20-25%)

Choosing and scoping agent tools, configuring MCP servers and allow lists, and running agents safely inside a repo, branch, or CI job.

3. Memory, State, and Execution (10-15%)

Picking short-term, long-term, or external memory, persisting state across sessions, and catching context drift before it compounds.

4. Evaluation, Error Analysis, and Tuning (15-20%)

Writing success criteria up front, reading logs and traces to find root causes, and tuning instructions, memory, or tool access from what you find.

5. Multi-Agent Coordination (15-20%)

Running several agents in parallel without them stepping on each other, and detecting and recovering from a stalled or degraded agent.

6. Guardrails and Accountability (10-15%)

Sizing autonomy to risk, scoping permissions to least privilege, and requiring explicit sign-off before an irreversible change ships.

Domain 1 · 15-20%

Prepare Agent Architecture and SDLC Processes

This domain is about where an agent fits in your development process, not just whether it works. Microsoft's study guide breaks it into three pieces: fitting agents into the SDLC (identifying which steps an agent should perform, spotting common anti-patterns, and defining inputs, outputs, and success criteria up front); separating planning from execution (configuring an agent to produce a structured plan, validating that plan, and preventing the agent from acting until the plan is checked and approved); and configuring observability and control (setting the right degree of autonomy, producing inspectable artifacts in your normal tooling, and building in human intervention without slowing delivery to a crawl).

This week's drill: pick one real task you'd hand to a coding agent. Before you let it touch anything, make it write the plan first, as plain text: which files it will touch, the order of steps, and what "done" looks like. Read that plan and approve or reject it before a single edit happens. That's the exact boundary this domain tests: a plan the agent produces, and a human (or a rule) that checks it before execution starts.

Domain 2 · 20-25%

Implement Tool Use and Environment Interaction

The heaviest domain on the exam, and the one most tied to day-to-day agent work. It covers selecting and configuring agent tools and their permissions; configuring MCP servers, including adding one as a tool, setting up a GitHub remote MCP server, and managing MCP registries and allow lists; integrating agents into a development environment by scoping them to a repository or branch, invoking them in a CI workflow, and letting them take autonomous actions like opening branches and pull requests; and operating agents with safe execution paths, including error handling, retries, rollbacks, escalation paths, and traceability for what the agent did.

This week's drill: open whatever agent you already use for code and look at what it can currently touch, every file, every command, every MCP server you've connected. Scope it down to exactly what one task needs: a narrow folder, a short allow list of commands, and one or two MCP servers instead of all of them. Run the same task again and see what, if anything, breaks. Fixing that gap is the tool-permissions skill this domain tests.

Domain 3 · 10-15%

Manage Memory, State, and Execution

This domain is about what an agent remembers and for how long. It covers choosing between short-term, long-term, and external memory and scoping memory to what's task-relevant, with rules for when memory expires, gets pruned, or resets; persisting state and managing context drift, meaning capturing progress and decisions as durable artifacts so an agent can resume work without repeating steps or contradicting earlier decisions, and catching drift during a long run; and keeping memory and state consistent across tools and environments, so agents share state without conflicting or stale context.

This week's drill: before you start a multi-step task with an agent, create a short state file (plain text is fine) that records the goal, the decisions made so far, and what's left. Update it after each step instead of relying on the agent's own memory of the conversation. Close the session, reopen it days later, and see whether that file alone is enough to pick up exactly where you left off.

Domain 4 · 15-20%

Perform Evaluation, Error Analysis, and Tuning

This domain tests whether you can tell if an agent actually did the job, and fix it when it didn't. It covers defining success criteria and evaluation signals before a task starts, including both qualitative and quantitative signals and signals generated by automated scanning tools; analyzing agent failures using logs, plans, traces, outputs, and workflow artifacts, and classifying root causes as reasoning errors, tool misuse, or context and environment issues; and tuning agent behavior by revising instructions, workflows, or constraints, and refining memory and tool usage.

This week's drill: write down, before the agent starts, exactly what "correct" means for one task you're handing it. Then have something other than the agent check the result against that list, a second agent, a test script, or a colleague, never the same agent grading its own homework. Log where it fell short and whether the cause was a bad instruction, the wrong tool, or stale context.

Domain 5 · 15-20%

Orchestrate Multi-Agent Coordination

This domain covers running more than one agent at once without them fighting each other. Microsoft's study guide groups it into operating multi-agent workflows (applying an orchestration pattern, isolating agents for parallel execution, and detecting and resolving conflicts like overlapping code changes or contradictory outputs); configuring observability across agents (producing artifacts fit for review and audit, and documenting handoffs and decisions); detecting and responding to multi-agent failures (spotting stalled or degraded executions and applying recovery patterns, including rollback and human-in-the-loop); and managing the lifecycle of agents inside a workflow without disrupting it.

This week's drill: give two coding agents the same repository, each in its own branch, each with an overlapping change (the same file, different edits). Let both finish, then resolve the merge conflict yourself and write one sentence on which overlap you'd prevent next time, by scoping one agent to a different file, or sequencing the two tasks instead of running them in parallel.

Domain 6 · 10-15%

Implement Guardrails and Accountability

The last domain is about sizing freedom to risk. It covers defining autonomy levels, classifying agent actions by operational, security, and compliance risk so interventions are right-sized, and assigning autonomy to maximize delivery speed while staying inside organizational security and Responsible AI standards; and implementing guardrails and human-in-the-loop workflows, which means identifying which actions need a human's judgment, blocking actions that violate policy, scoping permissions to least privilege, requiring explicit authorization for irreversible or compliance-sensitive changes, and not adding approvals that don't meaningfully reduce risk.

This week's drill: pick one repository and require a human click before anything merges to its main branch, even work your agent opened and tested entirely on its own. Let the agent keep doing everything up to that point (branching, editing, running tests, opening the pull request) and measure whether that single gate actually slows you down, or just catches the one change a week you'd have wanted to see first.

Plan Your Prep

A 2-4 Week Study Plan

Built around the six domains and their weights: more time on the 20-25% domain, less on the two 10-15% domains, with a full review at the end.

Week 1: Architecture, SDLC, and Tools

Cover Domain 1 (plan/execution boundaries, human checkpoints) and start Domain 2 (tool scoping, MCP servers, allow lists), the two domains that touch almost every task.

Week 2: Memory, State, and Evaluation

Cover Domain 3 (memory strategy, state files, context drift) and Domain 4 (success criteria, failure analysis, tuning), running the drills on a real task, not a toy example.

Week 3: Multi-Agent and Guardrails

Cover Domain 5 (orchestration, conflict resolution, recovery) and Domain 6 (autonomy levels, least privilege, approval gates), the two domains most teams skip until something breaks.

Week 4: Review and the Exam Sandbox

Re-read Microsoft's own study guide domain by domain, redo any drill that felt shaky, and try Microsoft's free exam sandbox (linked from the GitHub Certified: Agentic AI Developer page) so the interface isn't new on test day.

Practice the Skills GH-600 Tests, Not Just the Vocabulary

Four free Nightschool AI lessons let you practice plan/execution boundaries, scoped tool permissions, and agent memory with a real coding agent, no account needed to start.

Frequently Asked Questions

What is GH-600?

GH-600 is GitHub's exam, titled "Developing in Agentic AI Systems," for the GitHub Certified: Agentic AI Developer credential. It's delivered through Microsoft Learn and scheduled through Pearson VUE, and it tests operating, supervising, and governing AI coding agents inside a software development lifecycle, using GitHub as the system of record.

Who should take the GH-600 exam?

Microsoft's audience profile names architects, platform engineers, DevOps engineers, developers, product managers, and security engineers who already operate, supervise, or govern AI agents in production SDLC workflows, with hands-on experience in GitHub workflows and controls and coding agents including GitHub Copilot and MCP servers.

How long is the GH-600 exam, and what does it cost?

Two hours, proctored, scheduled through Pearson VUE. Microsoft lists the price as US$165, noting it varies by the country or region where the exam is proctored. It's currently offered in English only.

What score do I need to pass GH-600?

A scaled score of 700 or higher, per Microsoft's exam-scoring page linked from the GH-600 study guide. Microsoft doesn't publish a question count or a pass rate for this exam, so this guide doesn't state one either.

What do the six GH-600 domains cover?

Agent architecture and SDLC processes (15-20%), tool use and environment interaction (20-25%), memory, state, and execution (10-15%), evaluation, error analysis, and tuning (15-20%), multi-agent coordination (15-20%), and guardrails and accountability (10-15%), exactly as Microsoft's study guide weights them.

Where do I register for the GH-600 exam?

Through the GitHub Certified: Agentic AI Developer page on Microsoft Learn, which schedules through Pearson VUE. Microsoft recommends registering with a personal account rather than a work or school account, since exam records tied to an organizational account can be lost and are unrecoverable if you leave that organization.

Is Nightschool AI affiliated with GitHub or Microsoft?

No. Nightschool AI is independent and is not affiliated with, endorsed by, or sponsored by GitHub, Microsoft, or Pearson VUE. This page is exam prep, built from Microsoft's own public pages; it doesn't administer the GH-600 exam or grant the credential it leads to.

Ready to Practice These Skills Hands-On?

Start free. No account needed for your first lesson.

Nightschool AI is an independent learning platform and is not affiliated with, endorsed by, or sponsored by Anthropic. Claude is a trademark of Anthropic, PBC. Looking for Anthropic's official Claude Academy? It's at academy.claude.com.