Readiness test · GitHub · Free · No sign-up required

GitHub GH-600 Readiness Test — Are You Ready for the Agentic AI Developer Exam?

GH-600, Developing in Agentic AI Systems, leads to GitHub Certified: Agentic AI Developer — and every one of its six domains is about agents. This free readiness test samples questions across all six, weighted by their published ranges, and tells you where you stand before you book.

~30 questions sampled across every exam domain, weighted by the official blueprint · no sign-up

Instant resultsTopic breakdownWeak area detectionPass likelihood

What this test covers

GH-600 tests operating, integrating, supervising and governing AI agents inside real software delivery, with GitHub as the system of record and control plane. Its heaviest domain is Implement tool use and environment interaction at 20-25% — tool permissions, MCP servers and allow lists, execution environments, retries, rollbacks and traceability — followed by agent architecture and SDLC processes, evaluation and tuning, and multi-agent coordination at 15-20% each, with memory and state and guardrails at 10-15%. Unlike a flat practice quiz, this readiness test draws questions across the six domains in proportion to their published weight, so your score reflects what the exam emphasises. You get a readiness score from 0-100, a pass-likelihood band and a per-domain breakdown showing your weakest areas. Fresh questions every attempt. No sign-up, no email required.

  • Implement tool use and environment interaction — 20-25%
  • Prepare agent architecture and SDLC processes — 15-20%
  • Perform evaluation, error analysis, and tuning — 15-20%
  • Orchestrate multi-agent coordination — 15-20%
  • Manage memory, state, and execution — 10-15%
  • Implement guardrails and accountability — 10-15%

How it works

01

Choose a level

Easy, Medium, or Hard for the full readiness test. Every level is sampled across the exam domains in proportion to their published weight.

02

Answer questions

One question at a time. Click an answer and get instant feedback with a full explanation.

03

Get your score

See your readiness score (0–100), pass likelihood, and a per-domain breakdown of your weakest exam areas.

What the questions look like

6 worked examples, with the reasoning spelled out. These are written for this page rather than taken from the live bank — showing a real question would spend it as a measurement for anyone who read this first.

Implement tool use and environment interaction — 20-25%

A coding agent needs to read an internal documentation service while it works on issues. What is the right way to give it that access?

  1. APaste the documentation into every issue the agent is assigned
  2. BGive the agent the password of a developer who already has access
  3. CConfigure the service as an MCP server for the agent, with scoped credentialsCorrect
  4. DLet the agent search the public web and hope the documents are indexed there
WhyAn MCP server exposes the service to the agent as tools and resources through a standard protocol, and scoped credentials limit what it can reach. Pasting documents goes stale, borrowing a person's password breaks accountability and least privilege, and internal documents are not on the public web.

Prepare agent architecture and SDLC processes — 15-20%

An agent's pull requests are often rejected because they change more than the issue asked for. What should change first?

  1. ATighten the issue's scope and acceptance criteriaCorrect
  2. BGive the agent a larger context window so it understands the codebase better
  3. CAllow it to merge its own pull requests whenever its tests pass
  4. DAssign the same issue to two agents and keep whichever change is smaller
WhyScope creep is a task-definition problem before it is a model problem. A bounded issue with explicit acceptance criteria tells the agent where to stop and gives the reviewer a test to apply. Self-merging removes the review that caught the problem, and racing two agents doubles the work.

Manage memory, state, and execution — 10-15%

An agent resumes a task that spans several days and redoes work it had already finished. What was missing?

  1. AA model with a more recent training cut-off date
  2. BA faster runner for the CI workflow it uses
  3. CA higher temperature so that it varies its approach
  4. DA durable record of progress it could read backCorrect
WhyState that must survive between sessions has to live outside the model — a plan or checklist in the issue or pull request that the agent reads when it starts again. Training data, runner speed and sampling settings have nothing to do with what this task has already done.

Perform evaluation, error analysis, and tuning — 15-20%

Which evidence best shows whether an agent's change did what the issue asked?

  1. AThe agent's own summary saying that the task is complete and ready to merge
  2. BThe acceptance criteria checked against the change, plus passing required checksCorrect
  3. CThe number of files the agent touched while it was making the change
  4. DHow quickly the agent opened its pull request after being assigned the issue
WhyEvaluation has to tie the output back to the intent: the acceptance criteria say what was wanted, and required checks say the change does not break anything. The agent's own summary is a claim rather than evidence, and file counts and speed say nothing about correctness.

Orchestrate multi-agent coordination — 15-20%

Three agents work in parallel on one feature and their pull requests keep conflicting. Which practice would have prevented most of it?

  1. AGiving all three agents write access to the same branch from the start
  2. BRunning the agents one after another without any shared plan
  3. CSplitting the work into non-overlapping subtasks before they startedCorrect
  4. DChoosing a larger model for each of the three agents
WhyConflicts in parallel work are mostly a planning failure: two agents were given overlapping ground. Decomposing the work into subtasks that do not touch the same code, each owned by one agent, removes most collisions before they happen. A shared branch makes them worse.

Implement guardrails and accountability — 10-15%

Which action should an agent never be able to complete without explicit human approval?

  1. AOpening a draft pull request with a proposed fix
  2. BAdding a comment that summarises its proposed plan on the issue it was assigned
  3. CRunning the repository's test suite on its own branch
  4. DChanging the branch protection rules on the default branchCorrect
WhyBranch protection is one of the controls that keeps agent output in check, so an agent able to change it unsupervised could remove its own guardrails. Drafting a pull request, commenting and running tests are low-risk and reviewable, and should not need anyone's approval.

Frequently asked questions

What is the GitHub GH-600 exam?
GH-600, Developing in Agentic AI Systems, is the exam for GitHub Certified: Agentic AI Developer. It is an intermediate-level, proctored exam delivered through Pearson VUE, 120 minutes long and offered in English. It certifies operating, integrating, supervising and governing AI agents in production software workflows, with GitHub as the control plane.
What is the passing score for GH-600?
A scaled score of 700 or greater, on a scale to 1000. That is not 70% of questions answered correctly: the score is scaled to the difficulty of the questions you were given. GitHub does not publish a question count, so any specific figure you see is an estimate.
Is GH-600 open book?
No. Microsoft lets candidates open Microsoft Learn during its own associate and expert role-based exams, but states that this is not available on GitHub exams. Prepare to answer GH-600 without looking anything up.
How long is the GitHub Agentic AI Developer certification valid?
Two years. GitHub says it is moving its certifications to Microsoft's recertification process, so they can be maintained without retaking the full exam, and that certifications expiring before that is in place are extended by six months.
Should I take GH-600 or NVIDIA NCP-AAI?
Take GH-600 if your agents work inside the software lifecycle — coding agents, pull requests, CI workflows, MCP servers — with GitHub as the control plane. Take NCP-AAI if you build agentic systems more broadly; it is professional level across ten domains, only 7% of them NVIDIA-specific. Both blueprints are entirely about agents.
Is it free? Do I need to sign up?
Completely free, no account needed. Start the test, answer the questions, and get your domain-weighted readiness score instantly.