Weekend Sale Special - 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: w75best

Microsoft GH-600 Dumps

Page: 1 / 11
Total 106 questions

Developing in Agentic AI Systems Questions and Answers

Question 1

You are evaluating how agent1 will behave after you implement the planned changes.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

as

Options:

Question 2

You need to resolve the issue of the agents generating conflicting output. The solution must meet the implementation guidelines.

What should you do?

Options:

A.

Configure each agent to work on a separate branch and add a required status check that detects file-level overlap before either pull request can be merged.

B.

Configure tools: [ ' read ' , ' search ' ] in both agent profiles to prevent either agent from writing files.

C.

Add shared/config.yaml to a CODEOWNERS file that requires SG_Review approval before any changes can be merged.

D.

Configure a concurrency group on both agent workflows so that only one workflow runs at a time.

Question 3

You need to resolve the scoping issue associated to agent1.

What should you do?

Options:

A.

To the profile of agent1, add a custom instruction specifying that the agent must NOT access billing-service or infra-terraform.

B.

Add a permissions block to the agent1 workflow in product-api.

C.

Create a fine-grained personal access token (PAT) scoped to product-api and store the PAT as a GitHub Actions secret for agent1 to use.

D.

Create a ruleset for billing-service and infra-terraform that blocks push access from the github-actions bot account.

Question 4

You need to configure agent1 to support the planned changes.

What should you do?

Options:

A.

Add Use all available tools to the instructions in the agent configuration.

B.

Add the mcp-servers property to the agent configuration.

C.

In the agent configuration, replace line 05 with the following: tools: []

D.

Add Use all available tools to the .github/copilot-instructions.md file.

E.

Delete line 05 from the agent configuration.

Question 5

You need to provide access to the API key of MCP1. The solution must meet the security requirements.

What should you do?

Options:

A.

Store the API key as a secret in the Copilot environment of product-api by using a name prefix of COPILOT_MCP_, and then reference the variable name in the mcp.json configuration.

B.

In the product-api repository settings, add the API key directly to the .mcp/server.json file by using a plaintext apiKey field.

C.

Store the API key as a GitHub Codespaces user secret scoped to product-api.

D.

In product-api, add the API key as a GitHub Actions encrypted secret and reference the secret by using ${{ secrets.KEY }} in the workflow YAML of agent1.

Question 6

You need to make changes to repo1 to support the planned changes for the agents.

What should you modify?

Options:

A.

< project > /.mcp/server.json

B.

.vscode/settings.json

C.

.github/agents/*.agent.md

D.

.vscode/mcp.json

Question 7

You need to enable Copilot memory to support the planned changes.

What should you configure?

Options:

A.

The personal Copilot settings of each developer

B.

The Copilot settings of each repository

C.

The agent profile of agent1

D.

The Copilot settings of the organization

Question 8

You are evaluating the logs of the multi-agent workflow in repo2.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

as

Options:

Question 9

You need to make changes to repo1 to support the planned changes for the developers.

What should you modify?

Options:

A.

< project > /.mcp/server.json

B.

.github/agents/*.agent.md

C.

.vscode/mcp.json

D.

.vscode/settings.json

Question 10

After App1 is upgraded to meet the technical requirements, you need to validate the output.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

as

Options:

Question 11

You need to implement agent2 to meet the technical requirements.

How should you complete the YAML configuration? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

HOTSPOT

name: implementation-planner

description: Creates detailed implementation plans and technical specifications in markdown format

tools: [

< Dropdown 1 > ,

< Dropdown 2 > ,

' microsoftdocs/mcp/docs_search ' ,

' microsoftdocs/mcp/docs_fetch '

]

The accompanying image includes empty dropdown controls and recreated practice alternatives.

as

Options:

Question 12

You have a GitHub repository.

Developers use the GitHub Copilot CLI and repository-scoped hooks under .github/hooks/*.json.

You need to allow the Copilot CLI to automatically run low-risk Bash commands. The solution must prevent the autonomous execution of high-risk commands, such as sudo, rm -rf, and curl ... | bash.

What should you do?

Options:

A.

Add .github/hooks/agent/ to .gitignore.

B.

Configure a userPromptSubmitted hook that logs prompts and exits nonzero.

C.

Configure a preToolUse hook that returns permissionDecision: " deny " .

D.

Configure a sessionStart hook that prints a policy banner.

Question 13

You have a GitHub Copilot Enterprise subscription. Developers use Microsoft Visual Studio Code and GitHub Copilot.

The developers want to share a custom agent that can review code changes but cannot modify files.

You need to prevent the agent from modifying repository content and appearing in the agents dropdown.

How should you configure the YAML frontmatter for the agent? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

as

Options:

Question 14

You have a GitHub Copilot coding agent named Orchestrator that runs a multi-phase workflow by using the following subagents:

    Explorer gathers context by using read-only tools.

    Modifier applies focused edits.

You are adding a new agent named Summarizer that generates a concise summary after modifications are complete. Summarizer includes the following YAML frontmatter:

---

name: Summarizer

description: Produce a concise summary of recent changes

tools: [ ' fetch ' ]

user-invocable: false

disable-model-invocation: true

---

The Orchestrator agent lists all three agents in its agents property.

After adding the Summarizer agent, Orchestrator successfully runs Explorer and Modifier but fails to run Summarizer.

What is a possible cause of the failure?

Options:

A.

Summarizer cannot be invoked as a subagent because disable-model-invocation is set to true.

B.

Orchestrator cannot call Summarizer because user-invocable is set to false.

C.

Summarizer is missing the editing tools required to complete the workflow.

D.

Orchestrator is missing a handoff entry to trigger Summarizer.

Question 15

You have a GitHub repository that uses the GitHub Copilot coding agent to run agent plans for assigned issues.

You discover that some issues contain ambiguous implementation steps.

You need to reduce the likelihood that Copilot executes plans based on ambiguous implementation steps.

What should you do?

Options:

A.

Add comments to the issues after assigning the issues to the agent.

B.

Add acceptance criteria and directions to the issues before assigning the issues to the agent.

C.

Add a copilot-setup-steps.yml file to preinstall dependencies in the agent environment.

D.

Mention @copilot in a pull request comment to request changes after the plan runs.

Question 16

You are analyzing the following agent logs.

2026-03-19 21:00:59.905 [info] ccreq:6343bff1.copilotmd | success | gpt-5.3-codex | 10385ms | [panel/editAgent]

2026-03-19 21:01:09.644 [info] ccreq:4612e90d.copilotmd | success | gpt-5.3-codex | 9806ms | [panel/editAgent]

2026-03-19 21:01:09.856 [info] [ToolCallingLoop] Stop hook result: shouldContinue=false, reasons=undefined

2026-03-19 21:01:30.816 [info] ccreq:9dcd0468.copilotmd | success | gpt-5.3-codex | 5489ms | [panel/editAgent]

2026-03-19 21:01:31.475 [error] Error from tool mcp_microsoftdocs_microsoft_docs_search with args

{ " query " : " VS Code custom agent name from frontmatter and filename behavior " }:

Cannot read properties of undefined (reading ' invoke ' ):

TypeError: Cannot read properties of undefined (reading ' invoke ' )

You need to classify the error in a report for your company’s CTO.

How should you classify the error?

Options:

A.

Context issue

B.

Reasoning error

C.

Tool misuse

D.

Network issue

Question 17

You are evaluating the following workflow YAML.

jobs:

agent1:

runs-on: ubuntu-latest

environment: agent-sandbox

steps:

- uses: actions/checkout@v4

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

as

Options:

Question 18

You have a GitHub repository that runs an agentic software development lifecycle workflow by using GitHub Actions. The workflow uses the following three executors implemented as scripts: spec_analyzer, risk_reviewer, and plan_merger.

You need to coordinate multiple specialized agents so that analysis and risk review run in parallel and then a final executor merges the outputs into a single plan. The orchestration pattern must fan out one request to multiple executors and then fan in the results to a final executor.

How should you complete the workflow definition? To answer, drag the appropriate values to the correct targets.

as

Options:

Question 19

You have a repository on github.com that uses the GitHub Copilot coding agent.

You also use the GitHub Copilot CLI locally to reproduce failures and continue the same work from your terminal.

You need to verify the current token usage.

Which Copilot CLI slash command should you run?

Options:

A.

/compact

B.

/diff

C.

/usage

D.

/context

Question 20

You have a GitHub repository that uses GitHub Actions for CI.

Your team is piloting the GitHub Copilot coding agent to autonomously create branches and open pull requests. The repository follows trunk-based development that uses main as the default branch.

You need to ensure that the agent meets the following requirements:

    Changes to main can occur only by using pull requests that have at least one approval.

    When a pull request is opened, a validation workflow runs.

How should you configure the repository? To answer, select the appropriate options in the answer area.

as

Options:

Question 21

You are running the GitHub Copilot CLI and want the agent to execute file edits and shell commands without prompting for confirmation on each individual action, during a trusted throwaway sandbox session. Which flag/command should you use?

Options:

A.

--allow-all

B.

/compact

C.

--agent=Task

Question 22

You have a GitHub repository.

You use the GitHub Copilot CLI to run an agentic workflow from the terminal.

During execution, the conversation history approaches the context limit. The agent cannot continue the current session unless the amount of retained context is reduced.

You need to continue the current session without losing all prior progress.

Which Copilot CLI slash command should you run?

Options:

A.

/yolo

B.

/context

C.

/clear

D.

/compact

Page: 1 / 11
Total 106 questions