Regular GitHub Copilot use
RecommendedExperience using Copilot to improve productivity, code quality and security, including prompt writing and Copilot features across plans.

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.
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?
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?
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
Choose one answer, or select every correct option when the question says how many to pick.
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?
B. Naming the framework and giving a sample test supplies the context Copilot needs to match the project.
Move items into the right places on screen, such as matching a feature to what it does.
Match each Copilot setting to what it controls.
Content exclusion → files Copilot must not read; Public code filter → blocks suggestions matching public code; Instructions file → repository guidance added to prompts; Audit log → record of administrative events.
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.
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.
The two official learning paths cover every domain. Use GitHub Docs for plans, policies and content exclusions, which candidates find hardest.
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.
Take the free official assessment first and last. Add a paid test if you want more questions with explanations.
Use the checklist for your delivery route.
A candidate who failed a first attempt said the hardest questions asked which plan or account type a scenario needs and what each includes, and that the Microsoft Learn training alone did not prepare them for it.
A candidate with 1.5 years of daily Copilot use scored 850 after combining Microsoft Learn with repeated practice tests, and named enterprise features and licensing as the weak spot that everyday use did not cover.
A candidate who scored 877 warned that answers circulating on unofficial question sites are often wrong. Check them against GitHub Docs instead of memorizing them.
A non-developer whose employer required the exam passed using Microsoft Learn, a cram video and free community practice questions, and rated it moderate in difficulty.