You’ve covered every domain. This lesson turns it into a plan, a one-page revision sheet, and tactics for exam day.
🗺️ 6-week study plan (6–8 hours a week)
| Week | Study | Practice |
|---|---|---|
| 1 | Read the official exam guide; Module 2 lessons on loops and orchestration | Labs 1–2 |
| 2 | Hooks, decomposition, sessions; Module 3 (tools and MCP) | Labs 5 and 7 |
| 3 | Module 4 (Claude Code) | Labs 6 and 8 · Mock Test 1 |
| 4 | Module 5 (prompting, structured output, batches) | Labs 3–4 · Mock Test 2 |
| 5 | Module 6 (context, escalation, provenance) and the 6 scenarios | Mock Tests 3 and 4 |
| 6 | Revise weak domains with the cheat sheet | Mock Test 5 timed · book the exam when you score 85%+ |
📋 One-page cheat sheet
LOOP continue while stop_reason=="tool_use"; stop on "end_turn". Never parse text.
RESULTS all tool_results for a turn → ONE user message.
MUST-HOLD money / identity / compliance → hooks & gates, not prompts.
HOOKS pre-tool interception = block/redirect; PostToolUse = normalise results.
SUBAGENTS Task tool; allowedTools includes "Task"; pass context explicitly; parallel = many Task calls in ONE turn.
NARROW? whole areas missing, subagents "succeeded" → coordinator decomposition too narrow.
TOOLS description = selection signal; 4–5 tools per agent; rename/split overlaps.
TOOL_CHOICE auto | any (must call some) | {"type":"tool","name"} (must call X) | none.
ERRORS isError + category + isRetryable; empty ≠ failure.
MCP .mcp.json (team, ${ENV}) vs ~/.claude.json (personal); resources = catalogues.
CLAUDE.md ~/.claude (you) | repo (team) | subdir; @import; .claude/rules + paths; /memory.
SKILLS context: fork | allowed-tools | argument-hint; personal variant = new name.
PLAN MODE architecture / multi-file → plan; clear single fix → direct.
CI claude -p ; --output-format json --json-schema ; independent reviewer.
BATCH 50% off, ≤24h, no SLA, custom_id, no mid-request tools; never for blocking checks.
SCHEMA kills syntax errors, not semantic ones; nullable for absent data; enum+other+detail.
RETRY with specific error; useless when info is absent.
CONTEXT case-facts block; trim tool output; key findings first; scratchpad; /compact.
ESCALATE explicit human request | policy gap | no progress. Not sentiment/confidence.
REVIEW segment accuracy by type & field; stratified sampling; calibrated confidence.
PROVENANCE claim→source+date; keep conflicting values, annotated.
📚 Official resources
- Anthropic Partner Academy and the official exam guide: anthropic-partners.skilljar.com
- Free Anthropic Academy courses: anthropic.skilljar.com (Building with the Claude API, Claude Code in Action, Introduction to MCP, MCP Advanced Topics, Introduction to agent skills, Introduction to subagents)
- Claude API docs: platform.claude.com/docs · Claude Code and Agent SDK docs: code.claude.com/docs · MCP: modelcontextprotocol.io
- Pearson VUE Claude certification page: pearsonvue.com/us/en/anthropic.html
🏁 Exam-day tactics
- Read the final line of each question first: “most effective first step“, “most likely root cause”, “choose TWO”.
- Underline constraint words: guarantee, must, every developer, without committing secrets, cost is the priority.
- Eliminate options that fix a different problem or over-engineer a first step.
- In multiple-response items, judge each option independently.
- Flag anything over 3 minutes and come back to it. Never leave a blank.
- For online testing: clear desk, one monitor, system check done, ID ready 30 minutes early.
🧪 Exam-Style Practice Questions
Try these before opening the answers. They use the same scenario style as the real exam.
Question 1. Which coordinator prompt style best lets subagents adapt?
- A. "Do your best"
- B. Research goals plus quality criteria (coverage, source types, recency)
- C. A full transcript of past runs
- D. A numbered list of exact search queries to run
Show answer
Answer: B. Goals and criteria let subagents choose their own tactics. D: rigid procedures stop them adapting to what they find. A: too vague. C: noise.
Question 2. The agent keeps using built-in Grep instead of your more capable `code_search` MCP tool. What's the first fix?
- A. Rename it to `grep2`
- B. Improve the MCP tool's description to explain its capabilities and outputs
- C. Remove Grep
- D. Move the server to user scope
Show answer
Answer: B. Selection follows descriptions. C may break other workflows. A adds confusion. D changes who can use it, not how it's chosen.
Question 3. Developers dismiss many findings, and you want to analyse which code constructs cause false positives. What should you add to the findings schema?
- A. `detected_pattern`
- B. `model_version`
- C. `timestamp`
- D. `sentiment`
Show answer
Answer: A. It lets you analyse dismissals by pattern. C and B are useful metadata but don't identify triggers. D is irrelevant.
📝 Assignment
Do these tasks in order. Each one has a Done when check, so you know when it is complete. The stretch task is optional but close to what the exam expects from an architect. Keep your answers in one notes file or Git repository, and revisit them in your final week of revision together with the cheat sheet in the last lesson of this course.
- Task 1: Put the six-week plan in your calendar with fixed study slots.
✅ Done when: Six weekly study slots are in your calendar, with the module or lab for each slot named. - Task 2: Print the cheat sheet and mark the lines you cannot explain yet.
✅ Done when: Every line of the cheat sheet you could not explain is marked, and you revisited its lesson. - Stretch: take all five mock tests and book the exam once three are 85% or higher.
✅ Done when: You have three mock scores of 85% or higher before booking the exam.
❓ Frequently Asked Questions
🤔 How long should I study for CCAR-F?
About six weeks at six to eight hours a week if you already build software.
🤔 What score should I aim for on mock tests?
At least 85% on three mocks before booking the real exam.
🤔 What happens if I fail?
You can retake after 14 days, then 30, then 90, with up to four attempts in a rolling twelve months.
🤔 Is the exam open book?
No. Notes, documentation and AI assistants are not allowed.
🏁 Summary
You have finished the course. Now take the timed mock tests.
Independent study material by SQA Tools. Not affiliated with, endorsed by or sponsored by Anthropic. Claude is a trademark of Anthropic. Mock questions are original practice items, not real exam content. Exam facts checked against Anthropic's official exam guides and certification FAQ on 11 November 2026.