Looking for your active Pro access before showing Course Notes. This usually takes just a moment.
Course Notes preview
Unlock Pro for the full per-exam reference guide.
Preview one piece from each section. Pro includes every Course Notes section, summary, key point, common mistake, exam tip, related-question review, and PDF export.
Includes full Course Mode and Course Notes.
Section 1Agent FoundationsPreview
More in this section
Full summary in Pro version
9 more key points in Pro version
2 more common mistakes in Pro version
2 more exam tips in Pro version
35 more related questions in Pro version
Summary
A cloud agent is used when a repository task needs more than a chat answer: Copilot receives repository context, works in an isolated branch, commits proposed changes, and opens a pull request for review. GH-600 questions often separate this workflow from ordinary chat because the cloud agent produces repository artifacts rather than only suggesting code inline.
Key Points
Cloud Agent: A hosted Copilot agent that works against a GitHub repository, creates a branch, commits changes, and opens a pull request for human review.
Common Mistakes
Confusing Copilot Chat with the cloud agent; chat can explain or suggest code, while the cloud agent creates branch and pull request artifacts.
Exam Tips
If the question says Copilot should work from an assigned GitHub issue and open a pull request, choose the cloud agent workflow.
Section 2Tool Interaction & ExecutionPreview
More in this section
Full summary in Pro version
9 more key points in Pro version
2 more common mistakes in Pro version
2 more exam tips in Pro version
35 more related questions in Pro version
Summary
Tool interaction begins with deciding which external capabilities the agent may call. MCP connects Copilot to tools and data sources through servers, while Copilot SDK custom agents define which tools are available and what permissions apply during execution.
Key Points
MCP: Model Context Protocol, a standard way for agents to reach external tools, resources, prompts, and data through MCP servers.
Common Mistakes
Treating MCP as memory; MCP connects tools and resources, while memory stores context across a session or future work.
Exam Tips
If the question mentions approved MCP server discovery, choose MCP registry configuration.
Section 3Memory & State ManagementPreview
More in this section
Full summary in Pro version
8 more key points in Pro version
2 more common mistakes in Pro version
2 more exam tips in Pro version
20 more related questions in Pro version
Summary
Short-term memory is the context available inside the current agent session or conversation. Use it for details that matter only while the current task is active, such as the files already inspected, a temporary decision, or the latest reviewer instruction.
Key Points
Short-Term Memory: Context retained only for the active session or conversation, useful for temporary task details.
Common Mistakes
Confusing short-term memory with external memory; short-term context is session-local, while external memory is durable across tools or sessions.
Exam Tips
If context only matters during the current task, choose short-term memory.
Section 4Evaluation & TuningPreview
More in this section
Full summary in Pro version
9 more key points in Pro version
2 more common mistakes in Pro version
2 more exam tips in Pro version
22 more related questions in Pro version
Summary
Evaluation starts by naming what success looks like before accepting agent output. Quantitative signals include test results, lint counts, changed files, and detected regressions; qualitative signals include code clarity, maintainability, security risk, and whether the pull request actually solves the requested problem.
Key Points
Regression: A new failure in existing behavior caused by a change that may otherwise appear successful.
Common Mistakes
Accepting a pull request because it compiles without checking whether it satisfies the original acceptance criteria.
Exam Tips
If the question asks how to judge agent quality, look for explicit success criteria, tests, review checkpoints, and comparison against the plan.
Section 5Multi-Agent CoordinationPreview
More in this section
Full summary in Pro version
9 more key points in Pro version
2 more common mistakes in Pro version
2 more exam tips in Pro version
19 more related questions in Pro version
Summary
Multi-agent coordination uses runtime delegation when one agent cannot sensibly handle every part of a task. A coordinator or SDK runtime chooses the agent profile that best matches the requested work, tool needs, repository context, and current step.
Key Points
Runtime Delegation: Automatic selection or handoff to the agent best suited for the current task or tool requirement.
Common Mistakes
Giving every custom agent every available tool instead of selecting a specialized profile for the work.
Exam Tips
If the scenario asks who handles a specialized part of a larger task, think runtime delegation or sub-agent orchestration.
Section 6Governance & SafetyPreview
More in this section
Full summary in Pro version
9 more key points in Pro version
2 more common mistakes in Pro version
2 more exam tips in Pro version
13 more related questions in Pro version
Summary
Guardrails define what an agent may do without approval and what must stop for human judgment. GH-600 questions usually tie guardrails to repository patterns, autonomy levels, branch rules, and review requirements rather than to vague reminders about being careful.
Key Points
Guardrail: An enforceable limit that controls agent autonomy, repository access, tool use, or merge behavior.
Common Mistakes
Relying on prompt instructions for security when the scenario requires enforceable controls such as branch protection, MCP allowlists, or firewall rules.
Exam Tips
If the clue says required reviews, status checks, or push restrictions, choose branch protection.
Search catalog
Find a practice exam
Flexible search understands AI-901, ai901, ai 901, 901, ai, network plus, and saa c03.