dc dotCreds
GitHub Certified: Agentic AI Developer (GH-600)

GitHub Agentic AI Developer daily web practice

Work through a fresh 10-question GitHub Agentic AI Developer set every day from the same verified live bank used by the app, with exact source links and a countdown to the next rotation.

10 daily web questions Source-backed explanations 7-day score history Questions updated at Jun 2, 2026, 12:29 PM CDT
GitHub Agentic AI Developer icon

GitHub Agentic AI Developer

GitHub Certified: Agentic AI Developer (GH-600)

Why this page works

  • Daily exam-aligned questions
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
One-time unlock

Unlock the full GH-600 bank

Get 120 verified questions, every choice explained, Exam Mode, Practice Mode, random tests, readiness tracking, previous scores, and no ads.

Secure checkout by Stripe. Instant unlock on this page. No subscription.

See bundle and PDF options Already Pro? Open dashboard

Choose an unlock option to continue. We will confirm your site email in one quick checkout step.

Today's 10 GitHub Agentic AI Developer questions

The website gives you a real daily 10-question GitHub Agentic AI Developer set with explanations and source links. If you want the full bank, weak-domain targeting, readiness tracking, and longer tests, use the app.

Today’s Set
10 questions
Rotates at 10:00 AM local time
Progress
0/10
Answered on this page
Accuracy
0%
Loading countdown…

120 verified questions are in the live bank. Free daily questions are selected from a rotating sample set. Unlock Pro to access the full question bank.

Question 1 of 10
Objective 2.07 Implement Tool Use and Environment Interaction

In the "Restrict MCP access to registry servers" policy, which option limits developers to MCP servers from the configured registry?

Concept tested: Implement Tool Use and Environment Interaction (2.07)
Question 2 of 10
Objective 3.09 Manage Memory, State, and Execution

After running a code completion task in Copilot, what should you do to ensure memory is correctly reconciled with the current repository state?

Concept tested: Manage Memory, State, and Execution (3.09)
Question 3 of 10
Objective 1.03 Prepare agent architecture and SDLC processes

In the kickoff workflow, which path always creates a pull request immediately?

Concept tested: Prepare agent architecture and SDLC processes (1.03)
Question 4 of 10
Objective 2.04 Implement Tool Use and Environment Interaction

According to the MCP overview page, which guide should you use to add MCP servers to Copilot Chat in your IDE?

Concept tested: Implement Tool Use and Environment Interaction (2.04)
Question 5 of 10
Objective 3.08 Manage Memory, State, and Execution

During a long-running code review session, how can you detect if the context has drifted from the initial task?

Concept tested: Manage Memory, State, and Execution (3.08)
Question 6 of 10
Objective 1.02 Prepare agent architecture and SDLC processes

What should a well-scoped GitHub Copilot cloud agent task include according to responsible-use guidelines?

Concept tested: Prepare agent architecture and SDLC processes (1.02)
Question 7 of 10
Objective 2.05 Implement Tool Use and Environment Interaction

Which organization setting helps control discovery of approved MCP servers for GitHub Copilot users?

Concept tested: Implement Tool Use and Environment Interaction (2.05)
Question 8 of 10
Objective 3.01 Manage Memory, State, and Execution

When should you choose short-term memory in GitHub Copilot?

Concept tested: Manage Memory, State, and Execution (3.01)
Question 9 of 10
Objective 1.08 Prepare agent architecture and SDLC processes

For path-specific repository custom instructions, which file format is documented?

Concept tested: Prepare agent architecture and SDLC processes (1.08)
Question 10 of 10
Objective 2.10 Implement Tool Use and Environment Interaction

To ensure an agent's execution environment satisfies dependency constraints, what should you do according to the GitHub Copilot documentation?

Concept tested: Implement Tool Use and Environment Interaction (2.10)
Locked preview

You are viewing today’s free 10. Unlock 110 more questions.

Unlock full bank
Daily sample Rotating practice Free daily questions are selected from a rotating sample set.
Pro bank Full access Unlock Pro to access the full question bank, Exam Mode, Practice Mode, and random tests.
GH-600 Pro $4.99 one-time

Unlock all 120 GitHub Agentic AI Developer questions, explanations, review tools, and exam-style practice.

50 Exam Practice Test $1.99 one-time

A 50-question GH-600 PDF for short review sessions. Questions come first, then the answer review and explanations later in the file.

We will ask for your site email in a quick checkout step, remember it on this browser, and use it again for restore.

Choose an unlock option to continue. We will confirm your site email in one quick checkout step.

Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Checkout stays on this page and unlocks the same Pro builder on this practice page.

Purchase options

Unlock the full GH-600 bank. No ads.

Get the full bank, Exam Mode, Practice Mode, question sets, random tests, readiness tracking, saved box scores, and review tools for this exam.

The PDF versions keep questions first and move the answer review, explanations, and distractor notes to the back of the file.

120 full-bank questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 questions in today's set.

Locked: 110 more questions in the full bank.

Locked: exam simulation mode, practice mode, readiness tracking, and saved review history.

Checkout stays on this page, so you can keep practicing, unlock the full bank, and start Exam Mode or Practice Mode when you are ready.

No ads

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily GH-600 practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

Source-backed answer review

The free daily GitHub Agentic AI Developer set includes crawlable question text, answer choices, the correct answer explanation, wrong-answer distractor explanations when the reviewed bank provides them, objective mapping, and source links. Pro-only bank questions stay locked; this section mirrors only the 10 free daily questions already shown on this page.

Question 1 In the "Restrict MCP access to registry servers" policy, which option limits developers to MCP servers from the configured registry?

Answer choices

  1. A. Registry only
  2. B. Enabled everywhere
  3. C. Disabled everywhere
  4. D. Allow all

Correct answer

Registry only

Registry only is correct because allow all: No restrictions. That is the documented behavior the prompt is pointing to.

Wrong-answer review

  • B. Enabled everywhere: C is incorrect because it applies a different MCP/tool configuration than the one required for this situation.
  • C. Disabled everywhere: D is incorrect because it applies a different MCP/tool configuration than the one required for this situation.
  • D. Allow all: A is incorrect because it applies an absolute rule that conflicts with the behavior described in the cited guidance.

Objective/domain: Implement Tool Use and Environment Interaction (2.07)

Source: Configure MCP server access for your organization or enterprise

Question 2 After running a code completion task in Copilot, what should you do to ensure memory is correctly reconciled with the current repository state?

Answer choices

  1. A. Restart Copilot
  2. B. Clear the cache and refresh
  3. C. Manually update the memory
  4. D. No action needed

Correct answer

Clear the cache and refresh

Clear the cache and refresh is correct because here is a simple example of a copilot-setup-steps. For exam purposes, the key is recognizing the documented workflow, setting, or rule in the prompt.

Wrong-answer review

  • A. Restart Copilot: A is incorrect because it jumps to an escalation or unrelated action instead of resolving the scenario described in the question.
  • C. Manually update the memory: C is incorrect because it applies an absolute rule that conflicts with the behavior described in the cited guidance.
  • D. No action needed: D is incorrect because it addresses a different requirement than the one being tested.

Objective/domain: Manage Memory, State, and Execution (3.09)

Source: Configure the development environment

Question 3 In the kickoff workflow, which path always creates a pull request immediately?

Answer choices

  1. A. Switching the model in the dropdown
  2. B. Starting a task with a prompt
  3. C. Assigning an issue to Copilot
  4. D. Opening the agents panel only

Correct answer

Assigning an issue to Copilot

Assigning an issue to Copilot is correct because assigning an issue always creates a pull request. For exam purposes, the key is recognizing the documented workflow, setting, or rule in the prompt.

Wrong-answer review

  • A. Switching the model in the dropdown: D is incorrect because it selects the wrong point in the pull-request sequence for this scenario.
  • B. Starting a task with a prompt: A is incorrect because it selects the wrong point in the pull-request sequence for this scenario.
  • D. Opening the agents panel only: C is incorrect because it applies an absolute rule that conflicts with the behavior described in the cited guidance.

Objective/domain: Prepare agent architecture and SDLC processes (1.03)

Source: Kick off a task with Copilot agents on GitHub

Question 4 According to the MCP overview page, which guide should you use to add MCP servers to Copilot Chat in your IDE?

Answer choices

  1. A. Managing policies and features for GitHub Copilot in your organization
  2. B. Adding MCP servers for GitHub Copilot CLI
  3. C. Extending GitHub Copilot Chat with Model Context Protocol (MCP) servers
  4. D. Connect agents to external tools

Correct answer

Extending GitHub Copilot Chat with Model Context Protocol (MCP) servers

Extending GitHub Copilot Chat with Model Context Protocol (MCP) servers is correct because the overview page explicitly points to this guide for configuring MCP servers in Copilot Chat within an IDE. That is the documented behavior the prompt is pointing to.

Wrong-answer review

  • A. Managing policies and features for GitHub Copilot in your organization: D is incorrect because it applies a different MCP/tool configuration than the one required for this situation.
  • B. Adding MCP servers for GitHub Copilot CLI: A is incorrect because it applies a different MCP/tool configuration than the one required for this situation.
  • D. Connect agents to external tools: C is incorrect because it applies a different MCP/tool configuration than the one required for this situation.

Objective/domain: Implement Tool Use and Environment Interaction (2.04)

Source: About Model Context Protocol (MCP)

Question 5 During a long-running code review session, how can you detect if the context has drifted from the initial task?

Answer choices

  1. A. Increase the number of reviewers to ensure accuracy.
  2. B. Check for changes in the codebase that are unrelated to the current task.
  3. C. Use GitHub Copilot Memory Hooks to track and alert on context drift.
  4. D. Manually review each line of code for any discrepancies.

Correct answer

Use GitHub Copilot Memory Hooks to track and alert on context drift.

Use GitHub Copilot Memory Hooks to track and alert on context drift is correct because facts and preferences captured by one Copilot feature can be used by another. Among the options here, it is the choice that aligns most directly with the GitHub Docs guidance.

Wrong-answer review

  • A. Increase the number of reviewers to ensure accuracy.: D is incorrect because it addresses a different requirement than the one being tested.
  • B. Check for changes in the codebase that are unrelated to the current task.: A is incorrect because it addresses a different requirement than the one being tested.
  • D. Manually review each line of code for any discrepancies.: C is incorrect because it applies an absolute rule that conflicts with the behavior described in the cited guidance.

Objective/domain: Manage Memory, State, and Execution (3.08)

Source: About GitHub Copilot Memory

Question 6 What should a well-scoped GitHub Copilot cloud agent task include according to responsible-use guidelines?

Answer choices

  1. A. A clear problem description and complete acceptance criteria for a good solution.
  2. B. Skipping tests to allow the agent to move faster.
  3. C. Just a list of files without outcome expectations.
  4. D. Only a preferred programming language and branch name.

Correct answer

A clear problem description and complete acceptance criteria for a good solution.

A clear problem description and complete acceptance criteria, as it ensures that the task has well-defined goals and success metrics. This approach helps prevent misunderstandings and rework by clearly outlining what needs to be achieved.

Wrong-answer review

  • B. Skipping tests to allow the agent to move faster.: This distractor describes the idea that Skipping tests to allow the agent to move faster. In "What should a well-scoped GitHub Copilot cloud agent task include according to responsible-use guidelines?", that misses the required action because the correct response is "A clear problem description and complete acceptance criteria for a good solution.". On the job, mixing up that distractor with "A clear problem description and complete acceptance criteria for a good solution." can lead to the wrong prepare agent architecture and sdlc processes action or troubleshooting path.
  • C. Just a list of files without outcome expectations.: This distractor describes the idea that Just a list of files without outcome expectations. In "What should a well-scoped GitHub Copilot cloud agent task include according to responsible-use guidelines?", that misses the required action because the correct response is "A clear problem description and complete acceptance criteria for a good solution.". On the job, mixing up that distractor with "A clear problem description and complete acceptance criteria for a good solution." can lead to the wrong prepare agent architecture and sdlc processes action or troubleshooting path.

Objective/domain: Prepare agent architecture and SDLC processes (1.02)

Source: Responsible use of GitHub Copilot cloud agent on GitHub.com

Question 7 Which organization setting helps control discovery of approved MCP servers for GitHub Copilot users?

Answer choices

  1. A. Configure an MCP Registry URL and optionally restrict MCP access to registry-listed servers.
  2. B. Create a custom agent skill named mcp-management.
  3. C. Rename every MCP server to approved-mcp.
  4. D. Disable all GitHub Copilot Chat features.

Correct answer

Configure an MCP Registry URL and optionally restrict MCP access to registry-listed servers.

Configure an MCP Registry URL and optionally restrict MCP access to registry-listed servers is correct because the MCP management settings describe using a registry URL for discovery and an optional restriction that limits usage to registry-listed servers. Among the options here, it is the choice that aligns most directly with the GitHub Docs guidance.

Wrong-answer review

  • B. Create a custom agent skill named mcp-management.: B is incorrect because MCP server discovery is controlled through MCP registry and access policy settings, not by defining a custom skill name.
  • C. Rename every MCP server to approved-mcp.: C is incorrect because server naming does not enforce approval; registry policy controls which servers are discoverable/allowed.
  • D. Disable all GitHub Copilot Chat features.: D is incorrect because disabling Copilot Chat removes functionality but does not implement approved-server discovery controls.

Objective/domain: Implement Tool Use and Environment Interaction (2.05)

Source: MCP server usage in your company

Question 8 When should you choose short-term memory in GitHub Copilot?

Answer choices

  1. A. When context only needs to persist within a session.
  2. B. When you want to save memory resources for other tasks.
  3. C. When you need to store long-term data that will be used frequently.
  4. D. When context needs to persist across multiple sessions.

Correct answer

When context only needs to persist within a session.

When context only needs to persist within a session is correct because Copilot can use Copilot Memory to store important facts about a repository. That is the documented behavior the prompt is pointing to.

Wrong-answer review

  • B. When you want to save memory resources for other tasks.: C is incorrect because it addresses a different requirement than the one being tested.
  • C. When you need to store long-term data that will be used frequently.: D is incorrect because it addresses a different requirement than the one being tested.
  • D. When context needs to persist across multiple sessions.: A is incorrect because it addresses a different requirement than the one being tested.

Objective/domain: Manage Memory, State, and Execution (3.01)

Source: About GitHub Copilot Memory

Question 9 For path-specific repository custom instructions, which file format is documented?

Answer choices

  1. A. Use copilot-paths.yaml in the repository root.
  2. B. Use AGENTS.md only at the root with no frontmatter.
  3. C. Use README.md sections tagged with @copilot-path.
  4. D. Use NAME.instructions.md files under .github/instructions with applyTo frontmatter.

Correct answer

Use NAME.instructions.md files under .github/instructions with applyTo frontmatter.

Use NAME.instructions.md files under.github/instructions with applyTo frontmatter is correct because at the start of the file, create a frontmatter block containing the applyTo keyword. Among the options here, it is the choice that aligns most directly with the GitHub Docs guidance.

Wrong-answer review

  • A. Use copilot-paths.yaml in the repository root.: B is incorrect because it misses the repository guidance detail that the question is testing.
  • B. Use AGENTS.md only at the root with no frontmatter.: C is incorrect because it applies an absolute rule that conflicts with the behavior described in the cited guidance.
  • C. Use README.md sections tagged with @copilot-path.: D is incorrect because it misses the repository guidance detail that the question is testing.

Objective/domain: Prepare agent architecture and SDLC processes (1.08)

Source: Adding repository custom instructions for GitHub Copilot

Question 10 To ensure an agent's execution environment satisfies dependency constraints, what should you do according to the GitHub Copilot documentation?

Answer choices

  1. A. Install all dependencies manually
  2. B. Configure the agent environment as described in 'Customize the agent environment'
  3. C. Ignore dependency constraints and run the agent anyway
  4. D. Use a generic pre-configured environment

Correct answer

Configure the agent environment as described in 'Customize the agent environment'

Configure the agent environment as described in 'Customize the agent environment' is correct because you can customize Copilot's development environment with a Copilot setup steps file. That is the documented behavior the prompt is pointing to.

Wrong-answer review

  • A. Install all dependencies manually: A is incorrect because it applies an absolute rule that conflicts with the behavior described in the cited guidance.
  • C. Ignore dependency constraints and run the agent anyway: C is incorrect because it addresses a different requirement than the one being tested.
  • D. Use a generic pre-configured environment: D is incorrect because it addresses a different requirement than the one being tested.

Objective/domain: Implement Tool Use and Environment Interaction (2.10)

Source: Configure the development environment

Where to go after the daily web set

How are GitHub Agentic AI Developer questions generated?

dotCreds builds GitHub Agentic AI Developer practice questions from public exam objectives and GitHub exam and documentation references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start GitHub Agentic AI Developer practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick daily practice layer. If a dotCreds app is available for GitHub Agentic AI Developer, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.