Claude Architect Certification — The Complete Field Guide
See the whole request: Full API-Spec · SDK implementation and full JSON. Read complete exchanges, every displayed field, and fixed versus changing parameters.
Written by a certified architect
Claude Certified Architect – Professional (17 Oct 2026) and Foundations (12 Oct 2026)
I built this guide as my own study system and kept improving it while I prepared for and sat both Anthropic exams. Most of it, including the Professional track, the practice banks and the mock exams, was written or rebuilt in the 3–4 intensive weeks around the two exams. Every lesson was tested against practice questions I could not yet answer, then rewritten until I could.
An independent practitioner's guide. Not affiliated with or endorsed by Anthropic. The practice questions and mock exams are original, written against the public exam guides; none reproduces a live exam item.
A free, deeply-indexed study guide for Anthropic's Claude Certified Architect exams — Foundations (CCAR-F) and Professional (CCAR-P) — written by a practitioner who builds production agentic systems daily, for people who want to understand the concepts, not memorize trivia.
⚠️ Read this first — the honest status of the exams (August 2026): Anthropic's proctored certification exams are currently open only to Claude Partner Network organizations — individuals with personal emails cannot register yet, and most "Anthropic certified" posts you've seen are the free Academy course completion certificates (open to everyone), not the proctored exams. This guide teaches the full blueprint anyway, because the knowledge is the point: if you're at a partner org, this prepares you to pass; if you're not, this prepares you to build — and to sit the exam the day the gate opens or your next employer's partner status unlocks it. The competence isn't gated. Details in the Exam Guide.
🎯 How this guide is different: every section teaches the architecture behind the answer — the agent loop, the harness, the trust boundaries — with diagrams, runnable snippets, real
CLAUDE.mdand skill samples, and "exam lens" callouts that tell you exactly how a concept gets tested. Where a topic has a trap, we name the trap.
Take a full timed mock exam
Eight full-length mock exams, free, in this guide. Each one runs with a real 120-minute timer, hides the answers until you submit, then shows a practice score with a per-domain breakdown and the full explanation for every question. Your answers and attempts are saved only in your browser: no account, nothing sent anywhere. Every question is original, written for this guide against the official exam guides; none is an official exam item, and none reproduces, reconstructs or recalls a live one.
Which mock should I take?
| Mock | Scenarios (CCAR-F) or style (CCAR-P) | Use it for |
|---|---|---|
| Foundations Mock 1 | Customer Support · Code Generation with Claude Code · Multi-Agent Research · Structured Data Extraction | A first full sitting |
| Foundations Mock 2 | Customer Support · Developer Productivity · Claude Code in CI · Structured Data Extraction | A second, unseen sitting |
| Foundations Mock 3 | Code Generation · Multi-Agent Research · Developer Productivity · Claude Code in CI | The two Claude Code scenarios together |
| Foundations Mock 4 | Customer Support · Multi-Agent Research · Claude Code in CI · Structured Data Extraction | A final readiness check |
| Pro Mock 1 · 2 | Interleaved CCAR-P items across all seven domains | Full Professional sittings |
| Pro Mock 3 | Short items in the CCAR-P exam-guide wording | Reading speed |
| Pro Mock 4 | Dense items with four similar-length options | The hardest reading test |
A repeatable practice routine before booking
- First sitting: reserve two uninterrupted hours. Use no documentation or answer lookups. Read each “Select TWO” instruction carefully.
- Review afterward: explain why every option is suitable or unsuitable. Review answers you got right by elimination as well as the wrong ones. Follow each question's study links into the domain lessons.
- Fresh sitting: take another mock you have not seen. Repeated success on questions you remember is weaker evidence than explaining a new scenario.
- Before booking: confirm eligibility, current fees, format, and retake rules on the official certification FAQ↗. Treat mock scores as study signals, not a conversion to the official 720 passing score.
An optional pacing target is about 15 questions per 30 minutes, two minutes per question on average. Scenario reading makes individual questions uneven, so use it as a progress check, not a hard per-question limit. This routine is study advice, not an official exam rule.
Why a certification at all?
If you learn from scattered blog posts, you get islands of knowledge with invisible gaps between them. A certification blueprint is a map of the whole territory — it tells you what a complete practitioner knows, so learning has a shape instead of a drift. Experienced builders get the complement: the blueprint finds the 30% you've never had to name, and the credential independently verifies that your experience speaks the industry's shared language. Either way the structure is the prize; the badge is a byproduct. The full argument — and the ladder from "I use Claude Code in a terminal" to "I architect agentic systems" — lives in Start Here.
💡 Reading tip: dotted-underlined terms everywhere in this guide are clickable — each opens a card with the definition, how it looks in code, and a use-case story. Collapsible 📖 story blocks on every domain explain why the topic exists before the reference begins, and 🔍 "See it run" blocks sit under every theory diagram, tracing one concrete use case through it — actual Claude API responses, tool results, and which branch fires — so you never have to hold the diagram in your head while hunting for an example. Beginners expand; veterans skip.
Start here
| If you are… | Go to |
|---|---|
| A terminal-only Claude Code user | Start Here — the 6-rung ladder: what's really happening → the Claude API in Python → tools → the Agent SDK → MCP vs REST → architecture |
| Wanting the exact model input/output contract | Messages API Spec — every request field in, every response field out; the two JSON shapes that are ~80% of agent knowledge |
| Wanting to learn by building | Capstone Project — one helpdesk agent that touches all five domains |
| New to the certification | Exam Guide — blueprint, scenarios, registration, strategy |
| Studying domain by domain | Domains 1 · 2 · 3 · 4 · 5 |
| Wanting worked scenarios | The Six Scenarios — the exact contexts CCAR-F draws from |
| Taking a timed mock | Eight full-length mocks — 4 Foundations (60 questions) + 4 Professional (63), 120 minutes each |
| Testing yourself | Practice Questions — 80 questions with reasoned answers |
| One day before the exam | Cram Sheet — the one-pager |
| Looking for a term | Glossary — terms, examples, and API fields |
| Coming from the AI Fluency course | AI Fluency Bridge — the 4D framework mapped to the machinery here |
| Deploying to production | Deployment & Operations — the five runtime forms, headless/CI (continuous integration), the GCP (Google Cloud Platform) reference architecture |
| Wanting real config samples | Samples — CLAUDE.md, skills, hooks, MCP config |
| Aiming at Professional | CCAR-P Domains |
| Hunting primary sources | Source Catalog — every official + community resource, rated |
The exams at a glance
Two exams carry the Architect name, and it's worth knowing which one you're walking toward. Here they are side by side:
| CCAR-F (Foundations) | CCAR-P (Professional) | |
|---|---|---|
| Questions | 60, scenario-based (4 scenarios from a bank of 6) | 63, traditional |
| Time / Fee | 120 min / $125 | 120 min / $175 |
| Pass | 720 on a 100–1000 scale | 720 |
| Delivery | Pearson VUE (online proctored or test center) | Pearson VUE |
| Validity | 12 months, free on-time renewal | 12 months |
| Top-weighted domain | Agentic Architecture & Orchestration (27%) | Integration (19%) |
The five CCAR-F domains (weight-ordered study plan)
pie showData title CCAR-F blueprint weights "Agentic Architecture & Orchestration" : 27 "Claude Code Config & Workflows" : 20 "Prompt Engineering & Structured Output" : 20 "Tool Design & MCP Integration" : 18 "Context Management & Reliability" : 15
⚠️ The honest prerequisite: courses alone will not carry the architect exams. The blueprints test judgment calls from production work. This guide compresses that judgment — but build something real with Claude Code and MCP before exam day, even if small.
The Professional track (CCAR-P) — same KB, second exam
Every Professional page is built in the same fully-plugged pattern: plain meaning first, then the real artifact (request JSON, config, or the consulting document), glossary dialogs shared with Foundations, and question narratives. The sidebar tags them 🏛️.
| Start | Then the seven domains (weight) | Practice |
|---|---|---|
| CCAR-P hub — logistics, blueprint, the three official samples decoded | Pro 1 · Solution Design (17%) · Pro 2 · Models, Prompting & Context (13%) · Pro 3 · Integration (19%) · Pro 4 · Evaluation & Optimization (16%) · Pro 5 · Governance, Safety & Risk (14%) · Pro 6 · Stakeholder & Lifecycle (14%) · Pro 7 · Enablement (7%) | 56 CCAR-P items (Q81–Q136), including Select-TWO · four timed mocks: 1 · 2 · 3 · 4 |
The mental model that unifies everything
The cast — this guide always names its actors precisely. This guide uses five roles to describe a typical tool-using agentic system; some systems omit roles or split them further. Ambiguous words like "the API" or "the server" are banned here in favor of these names:
| Actor | What it is |
|---|---|
| The user / entry point | wherever a task arrives — a person typing, a webhook, a cron job |
| The harness | your deterministic code: builds prompts, executes tools, enforces gates, owns the loop |
| The model (Claude) | the reasoning engine — decides, but never executes anything |
| The Claude API | Anthropic's first-party Messages endpoint, carrying the model calls in this guide (Claude Code uses it under the hood too); the same models are also served via Amazon Bedrock (AWS) and Vertex AI (Google Cloud) |
| Tool backends | the real-world systems your harness calls on the model's behalf — databases, GitHub, payment systems (payment rails) |
And there's a sixth actor the table can't contain: you, the architect. Everything above only works because someone brought the context, defined the objective, set the stage, wrote the goals, and made the rules — that someone is you. Claude is your thinking partner inside a world you constructed. Every domain in this guide is really teaching one slice of that construction job, and we'll point out your seat at the table in each one.
One picture explains 80% of the exam:
flowchart LR
U[User / Trigger] --> H
subgraph H[HARNESS — deterministic code]
C[Assemble context] --> P[Build prompt + tool defs]
P --> M
M --> D{Decision as data}
D -->|tool_use| T[Execute tool]
T --> C
D -->|end_turn| R[Respond]
G[Gates · budgets · guardrails] -.- D
end
M[🧠 MODEL — Claude]
R --> V[Verify / evals]The model decides; the harness executes. Claude returns decisions as data (a tool_use block, a structured JSON object); your deterministic code runs the branch, applies guardrails, and loops. Every domain — agent orchestration, Claude Code, MCP, structured output, context reliability — is a view of this loop. Hold that picture and the scenario questions become readable.
🔍 See it run — the picture traced on one refund request (30 seconds)
A customer writes: "Refund me $500 for order #88."
- [Assemble context] — the harness pulls the order and the refund policy.
- [Build prompt + tool defs] — system prompt + the
issue_refundtool schema + the message. - [🧠 MODEL] returns a [Decision as data]:
tool_use: issue_refund {order_id: "88", amount_cents: 50000}. Nothing has happened yet — it's a request, not an action. - [Gates · budgets · guardrails] — the harness checks its deterministic rule: auto-refund limit $200. 50000 > 20000 → the gate blocks. No prompt wording, no persuasive customer text, no jailbreak changes this line of code.
- The run takes the escalation path: a human reviews the packet; the customer gets an honest "this needs a quick review" reply.
Every domain in this guide is visible in those five steps: pattern choice (Domain 1), the tool schema (Domain 4), the prompt structure (Domain 3), context assembly (Domain 5), and the harness — of which Claude Code itself is an instance (Domain 2). The full three-turn version with real Claude API JSON is in Domain 1.

