Exam guide·9 min read·12 July 2026

Claude Agent SDK: What Architects Need to Know

Master the claude agent sdk concepts tested on the CCAR-F exam. Compare certification tracks, domain weights, and prep strategies for architects in 2026.

By Solomon Udoh · AI Architect & Certification Lead

Claude Agent SDK: What Architects Need to Know

The claude agent sdk is not a single downloadable library with a version number on PyPI. It is Anthropic's layered set of primitives, the Messages API, tool-use schemas, the Model Context Protocol, and the agentic loop conventions, that architects assemble into production agent systems. Understanding where those primitives sit, how they compose, and where they fail is exactly what the Claude Certified Architect, Foundations (CCAR-F) exam tests. This guide maps the SDK surface to the five exam domains, compares the four live certification tracks, and gives you a concrete study path.

What does the "claude agent sdk" actually mean for architects?

The phrase covers three overlapping layers that Anthropic documents separately but that architects must integrate:

  1. The Messages API with tool-use blocks, stop_reason inspection, and multi-turn conversation management.
  2. The Model Context Protocol (MCP), which standardises how tools, resources, and prompts are exposed to Claude across environments.
  3. Agentic loop conventions: how a coordinator spawns subagents, passes structured context, intercepts tool calls via hooks, and decides when to escalate to a human.

The CCAR-F exam draws 4 scenarios at random from a bank of 6 at each sitting, so you cannot predict which slice of the SDK surface will dominate your paper. Broad coverage is the only safe strategy.

Every item is scenario-based and tests practical judgment, not recall.

Anthropic , CCAR-F Exam Guide (2026)

How do the four live certification tracks compare?

Anthropic launched four proctored Pearson VUE tracks on 12 March 2026. The table below uses only verified facts from the official programme.

TrackCodePriceItemsTimePassing ScoreValidity
Associate, FoundationsCCAO-F$99Not publishedNot published72012 months
Architect, FoundationsCCAR-F$12560120 min72012 months
Developer, FoundationsCCDV-F$12553120 min72012 months
Architect, ProfessionalCCAR-P$175Not publishedNot publishedNot publishedNot published

Anthropic has stated that more tracks are planned for later in 2026 but has not announced dates. We will update this table as official details are confirmed. Do not rely on community speculation about prerequisites, validity periods for CCAR-P, or launch windows for any track not yet live.

One practical note: the search trend asking whether CCA-F is a mandatory prerequisite for CCAR-P is reasonable, but Anthropic has not published prerequisite requirements for CCAR-P. We will not invent an answer. Check anthropic.com for the authoritative programme page.

What are the CCAR-F domain weights, and where does the SDK surface appear?

The exam allocates 60 items across five domains. The weights below are per the official exam guide.

DomainWeightCore SDK surface tested
1. Agentic Architecture & Orchestration27%Agentic loop design, coordinator/subagent patterns, session management, hook pipelines
2. Tool Design & MCP Integration18%Tool descriptions, tool_choice config, MCP scoping, error propagation
3. Claude Code Configuration & Workflows20%Three-level config hierarchy, CLAUDE.md, CI/CD integration
4. Prompt Engineering & Structured Output20%Few-shot construction, schema design, XML structuring, output validation
5. Context Management & Reliability15%Attention dilution, stale context, summary injection, fork vs resume decisions

Domain 1 carries the heaviest weight at 27%, which means the agentic loop and its failure modes are the single most important area to master. Our Agentic Architecture & Orchestration concept library covers all 30 task statements mapped to this domain.

How does the agentic loop map to SDK primitives?

The canonical loop looks like this in pseudocode:

python
import anthropic
client = anthropic.Anthropic()
def run_agent(tools, system, messages):
while True:
response = client.messages.create(
model="claude-opus-4-5",
max_tokens=4096,
system=system,
tools=tools,
messages=messages,
)
# Inspect stop_reason before appending
if response.stop_reason == "end_turn":
return response.content
if response.stop_reason == "tool_use":
tool_results = execute_tools(response.content)
messages.append({"role": "assistant", "content": response.content})
messages.append({"role": "user", "content": tool_results})
else:
# Unexpected stop_reason: escalate rather than loop silently
raise RuntimeError(f"Unhandled stop_reason: {response.stop_reason}")

The exam consistently rewards deterministic handling of stop_reason over optimistic assumptions. A scenario that shows a loop silently continuing after an unexpected stop reason is almost always testing whether you recognise the agentic loop anti-pattern and can name the correct fix.

What MCP integration patterns does the exam test?

Domain 2 (18%) focuses on how tools are described, scoped, and wired through MCP. Three patterns appear repeatedly in exam scenarios:

Tool description quality. Claude selects tools based on their descriptions, not their implementation. A vague description causes misrouting; the fix is almost always a description rewrite, not a code change. This is the low-effort, high-leverage fix principle.

MCP scoping hierarchy. MCP servers can be scoped at the user, project, or global level. Misunderstanding scope causes tools to appear in the wrong context or to be unavailable where needed. The MCP scoping hierarchy concept covers the decision rules.

Error propagation. When a tool call fails, the isError flag in the MCP response signals the failure type. Swallowing errors silently is a common anti-pattern the exam penalises. The correct pattern is to surface structured error metadata so the coordinator can route or escalate appropriately.

A minimal MCP tool definition with proper error signalling looks like this:

json
{
"name": "query_database",
"description": "Executes a read-only SQL query against the production analytics database. Use this tool when the user asks for aggregated metrics, counts, or trend data. Do NOT use for schema inspection or write operations.",
"inputSchema": {
"type": "object",
"properties": {
"sql": {
"type": "string",
"description": "A valid read-only SQL SELECT statement."
}
},
"required": ["sql"]
}
}

Notice the description tells Claude when to use the tool and when not to. That specificity is what the tool descriptions as selection mechanism concept formalises.

How does CCAR-F compare to vendor-agnostic and cloud-specific AI certifications?

This is a legitimate architectural question, not just a marketing one. The table below compares what we can verify.

DimensionCCAR-FAWS AI PractitionerNVIDIA NCP-AAI
Cloud scopeCloud-agnostic (API-first)AWS ecosystemNVIDIA GPU/inference stack
Item formatScenario-based, practical judgmentMix of recall and scenarioNot independently verified
Anti-pattern testingExplicit (loop, context, tool failures)Limited per public guideNot independently verified
Validity12 months3 yearsNot independently verified
Cost$125$100 (approx, varies by region)Not independently verified
PrerequisiteNone statedNone statedNot independently verified

We do not have verified item counts or domain weights for NVIDIA NCP-AAI from a primary source, so we have not fabricated them. The CCAR-F's 12-month validity is shorter than AWS's three-year window, which is worth factoring into renewal planning if you hold multiple credentials.

The CCAR-F's cloud-agnostic positioning is genuine: the exam tests the Messages API and MCP, both of which work regardless of whether your infrastructure runs on AWS, GCP, or Azure. That said, the exam does not test cloud-specific deployment mechanics (IAM policies, VPC configuration, and so on), so it complements rather than replaces a cloud provider certification.

Should architects take CCAR-F now or wait for CCAR-P?

We will give you the honest answer: we do not know when CCAR-P will be available, what it will cost beyond the $175 price point, or what its prerequisites are. Anthropic has not published that information.

What we do know is that the Claude Partner Network had over 40,000 partner applicant firms and 10,000 certified individuals as of 3 June 2026. Credential holders who certified early are already visible in that ecosystem. Waiting for a track with no confirmed launch date means deferring that visibility indefinitely.

The practical case for taking CCAR-F now:

  • The 12-month validity clock starts on your award date, not on CCAR-P's launch date. If CCAR-P launches within your validity window, you hold both credentials simultaneously.
  • The CCAR-F domains (especially Domain 1 at 27%) are foundational to whatever a professional tier will test. Study now compounds.
  • The $125 cost is a known quantity. Waiting introduces uncertainty without reducing cost.

The case for waiting is weaker: it rests on the assumption that CCAR-P will launch soon and that holding CCAR-F first will somehow disadvantage you. Neither assumption has evidence behind it.

What does a structured study path look like?

We recommend a four-phase approach tied to the domain weights.

  1. Baseline (week 1). Take a full 60-question practice exam scored 100 to 1000. Identify which domains fall below 720 equivalent. Our practice exams mirror the real format exactly.

  2. Domain 1 deep dive (weeks 2 to 3). At 27%, this is where most marks are won or lost. Work through hub-and-spoke architecture, parallel subagent spawning, and structured context passing. Understand when to fork a session versus resume it.

  3. Domains 3 and 4 (week 4). Domains 3 and 4 each carry 20%. Claude Code configuration and prompt engineering are the most practitioner-friendly domains if you have hands-on experience. If not, the Claude Code Configuration & Workflows and Prompt Engineering & Structured Output concept libraries are the fastest path to coverage.

  4. Domains 2 and 5 plus full mock (week 5). Close out Tool Design and Context Management, then sit a second full practice exam. Compare your scaled score to 720 and review percent-correct by domain in the score report.

Each sitting draws 4 scenarios at random from a bank of 6.

Anthropic , CCAR-F Exam Guide (2026)

That randomness means you cannot safely skip any domain. A sitting that draws heavily from Domain 5 (Context Management, 15%) will punish candidates who treated it as optional.

How does the CCDV-F developer track differ from CCAR-F for architects?

Some architects are considering both tracks. The structural differences matter.

DimensionCCAR-F (Architect)CCDV-F (Developer)
Items6053
Domains58
Scenario bankYes (4 of 6 per sitting)No scenario bank
Heaviest domainDomain 1: Agentic Architecture, 27%Domain 2: Applications & Integration, 33.1%
Claude Code weightDomain 3: 20%Domain 3: 3.1%
Security domainCovered within orchestrationDomain 7: Security & Safety, 8.1%

The developer track's 33.1% weight on Applications & Integration reflects a different centre of gravity: integration patterns, SDK usage in application code, and model selection optimisation. The architect track's 27% on Agentic Architecture reflects system-level orchestration decisions. They are complementary, not redundant.

AI Skill Certs offers adaptive study, Archie tutoring, and practice exams for both CCAR-F and CCDV-F today. We are an independent prep platform, not affiliated with or endorsed by Anthropic.

What exam-day mechanics should architects know?

  • Format: Multiple-choice and multiple-response. Each item states how many responses to select. Read that instruction before answering.
  • Scoring: 100 to 1000 scale, passing at 720. The raw-to-scaled conversion is not published, so do not try to calculate a question count target. Focus on the scaled score.
  • Score report: You receive pass or fail, your scaled score, and percent-correct by domain. That domain breakdown is your most actionable post-exam data point.
  • Delivery: Online-proctored or at a Pearson VUE test centre.
  • Retake policy: Anthropic has not published a public retake waiting period; check the official exam guide for current policy before booking.

The exam consistently rewards three heuristics: deterministic solutions over probabilistic ones when stakes are high, proportionate fixes (rewrite the description before rewriting the code), and root-cause tracing before remediation.

Frequently asked questions

Is the claude agent sdk a separate package I need to install?
No. Anthropic does not publish a standalone package called the 'Claude Agent SDK'. The term refers to the layered set of primitives architects use to build agents: the Messages API (via the anthropic Python or TypeScript SDK), tool-use schemas, the Model Context Protocol, and the agentic loop conventions documented in Anthropic's official developer docs.
Which CCAR-F domain covers the agentic loop and tool-use SDK patterns?
Domain 1, Agentic Architecture & Orchestration, carries the heaviest weight at 27% of the exam. It covers coordinator and subagent patterns, session management, hook pipelines, and stop_reason handling. Domain 2, Tool Design & MCP Integration (18%), covers tool descriptions, tool_choice configuration, and MCP scoping.
Do I need to pass CCAR-F before attempting CCAR-P?
Anthropic has not published prerequisite requirements for the Claude Certified Architect, Professional (CCAR-P) track as of the date of this post. We will not speculate. Check the official Anthropic certification programme page at anthropic.com for the most current prerequisite policy before registering.
How many questions do I need to answer correctly to pass CCAR-F?
Anthropic does not publish the raw-to-scaled score conversion, so there is no reliable way to state an exact question count. The passing scaled score is 720 on a 100 to 1000 scale. A rough linear estimate suggests roughly 41 to 42 of 60 questions, but the actual conversion may differ. Target the scaled score, not a question count.
Can I use Anthropic Academy course certificates instead of sitting the proctored CCAR-F exam?
No. Anthropic Academy course certificates are non-proctored completion certificates and are not equivalent to the Claude Certified Architect, Foundations credential. The CCAR-F is a proctored Pearson VUE exam with a 720 passing score. Academy courses may serve as supplementary learning but do not substitute for the exam.
How long is the CCAR-F credential valid, and how do I renew it?
The CCAR-F credential is valid for 12 months from the date it is awarded. Anthropic has not published a detailed renewal process beyond re-examination. Monitor the official Claude Partner Network programme page for renewal policy updates, especially if you are planning around the CCAR-P launch.

People also ask

What is the Claude agent SDK used for?
The Claude agent SDK refers to Anthropic's layered primitives for building agentic systems: the Messages API, tool-use schemas, the Model Context Protocol, and agentic loop conventions. Architects use these to build coordinator-subagent pipelines, wire MCP tools, manage session context, and handle structured outputs in production.
Does the CCAR-F exam test the Claude agent SDK directly?
Yes. The CCAR-F exam tests practical judgment across five domains that map directly to SDK primitives: agentic loop design (27%), MCP tool integration (18%), Claude Code configuration (20%), prompt and schema engineering (20%), and context management (15%). All 60 items are scenario-based, not recall-based.
How does the Claude Certified Architect exam compare to AWS AI Practitioner?
CCAR-F is cloud-agnostic, testing the Messages API and MCP regardless of cloud provider. It emphasises anti-pattern recognition and scenario-based judgment. AWS AI Practitioner focuses on the AWS AI/ML ecosystem. CCAR-F is valid for 12 months versus AWS's three years, and costs $125 versus roughly $100 for AWS.
What is the passing score for the Claude Certified Architect Foundations exam?
The passing score is 720 on a 100 to 1000 scale. Anthropic does not publish the raw-to-scaled conversion, so there is no reliable exact question count equivalent. Your score report shows your scaled score and percent-correct by domain, which is the most actionable data for identifying gaps.
Is the Claude Certified Developer exam harder than the Architect exam?
They test different skills rather than different difficulty levels. CCDV-F has 53 items across 8 domains, with 33.1% on Applications and Integration. CCAR-F has 60 items across 5 domains, with 27% on Agentic Architecture. CCAR-F uses a scenario bank; CCDV-F does not. Choose based on your role, not perceived difficulty.

About the author

Solomon Udoh

AI Architect & Certification Lead

Solomon Udoh is an AI Architect who designs and ships production agent systems on the Claude API and Claude Code. He built AI Skill Certs' adaptive engine and authored its 174-concept knowledge graph, mapping every Claude Certified Architect - Foundations objective to hands-on, exam-aligned practice.

  • Designs production multi-agent systems on the Claude API and Agent SDK
  • Author of the AI Skill Certs knowledge graph (174 mapped exam concepts)
  • Builds with MCP, Claude Code, structured outputs, and agentic loops daily
  • Reviews every concept page against the official Anthropic exam guide

You might also like

Ready to put it into practice?

Study every exam concept with an adaptive tutor.

Start studying