GitHub Copilot · 25% of the exam

GitHub Copilot Plans and Features: free practice questions

5 sample questions from our 27-question bank for this domain — answers and explanations included. These are the same scenario-based style as the real GitHub exam.

1. An organization administrator for a Copilot Business account needs to assign Copilot seats to 20 new developers who just joined. Which of the following correctly describes how seat assignment works in Copilot Business?

  • A. Seats are automatically assigned to every member of the GitHub organization without any admin action
  • B. Developers must purchase their own Copilot Individual subscriptions and link them to the organization
  • C. The organization administrator assigns seats to specific users or teams from the organization's Copilot settings✓ Correct
  • D. Seats are assigned by GitHub Support after the administrator submits a ticket listing the new developers
Explanation

In Copilot Business, organization administrators manage seats centrally through the organization's Copilot settings on GitHub.com, assigning access to specific users or teams. Seats are not automatically assigned to all org members — the admin must explicitly grant access. Developers cannot purchase individual subscriptions that 'link' to a Business org. Seat assignment does not require a GitHub Support ticket; it is a self-service admin function.

2. A developer finds an unfamiliar shell pipeline in their team's CI script and wants to understand what it does. They are using the GitHub CLI. Which `gh copilot` subcommand should they use, and what does it do?

  • A. `gh copilot suggest` — it rewrites the command to be more readable
  • B. `gh copilot explain` — it provides a natural language explanation of a given shell command✓ Correct
  • C. `gh copilot chat` — it opens an interactive session to discuss the script in depth
  • D. `gh copilot run` — it executes the command in a sandbox and returns annotated output
Explanation

`gh copilot explain` accepts a shell command (or snippet) and returns a natural language explanation of what it does — ideal for understanding unfamiliar commands. `gh copilot suggest` goes the other direction: it takes a natural language description and returns a command. There is no `gh copilot chat` or `gh copilot run` subcommand in the GitHub Copilot CLI feature set. The two primary subcommands are `suggest` and `explain`.

3. A GitHub organization administrator is reviewing Copilot usage metrics in the organization settings. Which TWO of the following data points are available in the Copilot usage metrics dashboard? (Select TWO)

  • A. Number of code suggestions shown to users✓ Correct
  • B. Number of code suggestions accepted by users✓ Correct
  • C. The exact code content of each accepted suggestion
  • D. A breakdown of accepted suggestions by programming language✓ Correct
  • E. The individual keystrokes logged per user session
Explanation

The Copilot usage metrics dashboard surfaces aggregate data including: the number of suggestions shown, the number of suggestions accepted (and therefore the acceptance rate), and breakdowns by programming language and editor. It does NOT expose the actual content of suggestions — doing so would be a privacy concern — and it does NOT log individual keystrokes. Options A, B, and D are all valid metrics available in the dashboard, but since the question asks to select TWO, any two of A, B, or D satisfy the requirement. The question is structured to accept two correct selections from those three valid answers.

4. A developer is browsing a large, unfamiliar open-source repository on GitHub.com. They want to quickly understand what a complex JavaScript function does without cloning the repo or switching to an IDE. They have a Copilot Enterprise seat. Which feature allows them to do this directly in the browser?

  • A. Copilot CLI's `gh copilot explain`, executed against the GitHub.com URL
  • B. The Copilot Chat panel on GitHub.com, which can explain code in the browser✓ Correct
  • C. Copilot knowledge bases, which must first index the repository before explanations are available
  • D. The Copilot inline completions engine, which activates when viewing files on GitHub.com
Explanation

Copilot Enterprise includes Copilot Chat integrated into GitHub.com. Developers can open the Copilot Chat panel while viewing a file in their browser and ask questions like 'explain this function' — Copilot has context of the file being viewed. `gh copilot explain` (CLI) works on shell commands, not arbitrary code files, and is not invoked via a URL. Knowledge bases index repos for organizational Q&A context but are not required to explain a specific file viewed in the browser. Inline completions are an IDE feature and do not activate on GitHub.com file views.

5. An enterprise organization wants to use GitHub Copilot and requires THREE of the following capabilities. Which THREE features are EXCLUSIVELY available on Copilot Enterprise and NOT included in Copilot Business? (Select THREE)

  • A. Copilot Chat in the IDE
  • B. Copilot knowledge bases for indexing internal repositories✓ Correct
  • C. Organization-level policy controls for enabling or disabling Copilot features
  • D. Copilot Chat customized with organizational context on GitHub.com✓ Correct
  • E. Pull request summarization on GitHub.com powered by Copilot✓ Correct
  • F. Audit log for Copilot seat and policy events
Explanation

Copilot Enterprise exclusively offers: (B) knowledge bases for indexing internal org repositories, (D) Copilot Chat on GitHub.com customized with organizational context (including the ability to use knowledge bases in chat), and (E) pull request summarization on GitHub.com. These are GitHub.com-integrated features that require Enterprise. Copilot Chat in the IDE (A) is available on both Business and Individual plans. Organization-level policy controls (C) are available in Copilot Business. Audit log access (F) is also available in Copilot Business — it does not require Enterprise.

22 more questions in this domain

Practice the full bank with instant grading, flashcards, and a timed mock exam.

Start practicing free