unofficial Domain weights and some exam facts below are community estimates — always verify against the official exam guide.
How the exam is weighted
Question types: single, multi.
Get started → Log in1. Agentic Architecture
27% of examAgent loops, planning vs. acting, multi-step orchestration, when to use an agent vs. a single call, failure/recovery design, human-in-the-loop.
- Decide between a workflow (fixed orchestration) and an agent (model-directed loop) for a given problem, defaulting to the simplest thing that works.
- Select the right workflow pattern (prompt chaining, routing, parallelization, orchestrator-workers, evaluator-optimizer) for a task's shape.
- Design agent loops with clear stopping conditions, budgets, and failure/recovery paths.
- Place human-in-the-loop checkpoints where actions are irreversible or high-blast-radius.
- Diagnose why an agentic system misbehaves (context loss, tool ambiguity, unbounded loops) and pick the structural fix.
- Design multi-agent orchestration (subagents, delegation) and know when it's overkill.
2. Claude Code Configuration
20% of examClaude Code settings, hooks, slash commands, subagents, permissions, CLAUDE.md memory, and MCP wiring.
- Configure settings.json correctly across user/project/local scopes, including permission allow/deny rules.
- Choose and implement the right hook (PreToolUse, PostToolUse, etc.) to enforce a policy deterministically.
- Author CLAUDE.md memory files that give durable project instructions without bloating context.
- Create custom slash commands and know when a slash command beats a CLAUDE.md instruction.
- Define subagents with scoped tools/permissions for delegated tasks.
- Wire MCP servers into Claude Code (project vs user scope) and control which tools are exposed.
3. Prompt Engineering
20% of examStructured prompting, XML tags, examples/multishot, chain-of-thought, output control, prefilling, evaluation.
- Structure prompts with XML tags to separate instructions, context, and examples unambiguously.
- Use multishot examples to pin down format and edge-case behavior — and know when examples beat instructions.
- Apply chain-of-thought / extended thinking appropriately, and know when it adds latency without accuracy.
- Control output format (prefilling, stop sequences, forced JSON) deterministically rather than by asking nicely.
- Design evaluation for prompts (success criteria, empirical test cases) before tuning them.
- Choose system-prompt roles and put the right content in system vs user turns.
4. Tool Design & MCP
18% of examTool schemas, tool boundaries, the MCP server/client model, tool vs. in-prompt tradeoffs, error handling.
- Write tool definitions (name, description, JSON schema) that a model reliably uses correctly.
- Draw tool boundaries: one well-scoped tool vs many granular ones; avoid ambiguous overlap between tools.
- Explain the MCP architecture (host/client/server; tools, resources, prompts) and its transports (stdio, HTTP).
- Decide between an MCP server, a bespoke tool, or in-prompt context for a given integration.
- Design tool error handling: return actionable, model-readable errors; make destructive operations explicit and confirmable.
- Apply security thinking to tools: least privilege, input validation, treating tool output as untrusted.
5. Context Management
15% of examContext windows, what to include/exclude, retrieval vs. stuffing, long-conversation strategies, prompt caching, cost/latency tradeoffs.
- Budget a context window: what belongs in system prompt, tools, retrieved context, and history.
- Choose retrieval vs. context-stuffing based on corpus size, change rate, and cost.
- Apply long-conversation strategies: summarization/compaction, external memory, subagent isolation.
- Use prompt caching correctly (stable prefix first, cache breakpoints) and know what invalidates it.
- Reason about cost/latency: input vs output tokens, caching economics, model right-sizing.
- Diagnose context-rot symptoms (ignored instructions, degraded recall) and fix them structurally.
Sources & scoring
Where this blueprint comes from, and how honest each part is.