GitHub Copilot credential artwork

GitHub Copilot (GH-300) Exam Guide

Validates knowledge of using GitHub Copilot across IDE, CLI and chat, covering prompting, data handling and policy controls.

GH-300 tests whether you can use Copilot well and safely: its features in the IDE, CLI and GitHub.com, how prompts and context shape results, what happens to your data, and how admins control Copilot with plans, policies and content exclusions. Work through the two official learning paths, try each feature yourself, and spend extra time on plans and organization settings.

Understand the exam

Syllabus

Use GitHub Copilot responsibly15–20%
  1. Understand responsible AI principles
  2. Validate and operate AI tools
Use GitHub Copilot features25–30%
  1. Use GitHub Copilot in the IDE
  2. Use GitHub Copilot CLI
  3. Use GitHub Copilot features and capabilities
  4. Manage organization-wide settings and policies

Example scenario: Your organization wants Copilot code review on GitHub.com but not agent mode in IDEs for now. Where would an admin set each of these?

Understand GitHub Copilot data and architecture10–15%
  1. Describe data handling and flow
  2. Understand lifecycle and limitations
Apply prompt engineering and context crafting10–15%
  1. Craft effective prompts
  2. Engineer prompts for performance

Example scenario: Copilot keeps generating tests in the wrong framework for your project. How would you change the prompt or the context to fix it?

Improve developer productivity with GitHub Copilot10–15%
  1. Enhance productivity and code quality
  2. Support testing and security
Configure privacy, content exclusions, and safeguards10–15%
  1. Manage privacy settings and exclusions
  2. Apply safeguards and troubleshoot

Example scenario: A repository holds a folder of customer configuration files that Copilot must never read. What would you configure, and how would you check it works?

Official GH-300 study guide · Skills measured as of August 7, 2026

Format

Duration
100 min
Passing score
700 / 1000
Delivery
Test centre or online
Languages
English, Spanish, Portuguese, Korean, Japanese

Question types

Choose one answer, or select every correct option when the question says how many to pick.

CertUp example

A developer asks Copilot Chat for a unit test, but it keeps using the wrong test framework. What is the best way to improve the result?

  1. Ask the same question again without changes
  2. Name the framework in the prompt and add an example test as context
  3. Turn off the public code filter
  4. Switch to a different keyboard shortcut
Show answer

B. Naming the framework and giving a sample test supplies the context Copilot needs to match the project.

Eligibility and booking

No required prerequisites. Anyone can book the exam.

Regular GitHub Copilot use

Recommended

Experience using Copilot to improve productivity, code quality and security, including prompt writing and Copilot features across plans.

GitHub fundamentals and a programming language

Recommended

Familiarity with GitHub and experience in one or more programming languages.

Sign in to Microsoft Learn with a personal Microsoft account, then schedule through Pearson VUE. Exams booked with a work or school account are lost if you leave that organization.

Make a study plan

Take the free practice assessment first, then work through the official paths while using each feature in your own editor.

Most candidates spend 10–30 hours. Plan for the low end if you use Copilot daily and have helped manage it for a team; add time if you rarely use Copilot or have not worked with plans, policies and content exclusions.

2 weeksto be ready
  1. 1Understand the examRead the syllabus and format, check you’re eligible and pick a target date.1 h
  2. 3Learn the core conceptsWork through one main course or book, topic by topic.12 h
  3. 4Practice with mock examsTake timed practice tests and review every mistake.6 h
  4. 5Prepare for exam dayBook the exam and check the ID and delivery rules.1 h

Learn the core concepts

The two official learning paths cover every domain. Use GitHub Docs for plans, policies and content exclusions, which candidates find hardest.

See all 3 GitHub Copilot courses →

Learn the plans Several candidates were caught out by questions on which plan or account type a scenario needs. Compare the plans side by side before the exam.

Practice with mock exams

Take the free official assessment first and last. Add a paid test if you want more questions with explanations.

See all 5 GitHub Copilot practice tests →

Are you ready?

  • You score comfortably above the pass mark on the official practice assessment
  • You can say which Copilot plan a team needs for a given feature or policy
  • You can set up and test a content exclusion

Prepare for exam day

Use the checklist for your delivery route.

Before testing from home

  • Run the Pearson VUE system test on the same computer and network you will use
  • Check in between 30 minutes before and 15 minutes after your start time
  • Use a closed, private room with a clear desk and no second monitor
  • Have a government ID whose name exactly matches your certification profile
  • The exam lasts 100 minutes. Breaks are allowed but the clock keeps running, and you cannot return to earlier questions after a break.
  • You see a pass or fail result at the end of the exam.
  • If you fail, you can retake after 24 hours, then after 14 days, up to 5 attempts in 12 months.
About online exams

Retake policy

Advice from exam takers