The Claude Certified Architect exam guide is a preparation resource for Anthropic’s CCA-F certification - a 60-question, 120-minute proctored exam requiring 720 out of 1,000 to pass, covering the Claude API, Claude Code, and Model Context Protocol.
Anthropic’s CCA-F exam, delivered as the Claude Certified Architect Skilljar course on the Anthropic Academy, has become the most sought-after AI certification for developers building production systems with large language models. Unlike vendor-neutral certifications that test theoretical knowledge, the CCA-F validates hands-on ability to design, implement, and optimize Claude-powered applications.
Whether you are an AI engineer preparing for the exam, a team lead weighing the exam cost, or a developer searching for a Claude Certified Architect exam guide pdf or a free preview before paying, this guide covers what competitor articles leave out: practice questions and answers, code patterns, MCP server examples, CLAUDE.md configuration strategies, and exam-day logistics.
Our analysis is research-based - we reviewed Anthropic’s certification documentation and the Anthropic Academy course outline, not sponsored placement or exam-sitting. AI Productivity may earn a commission from links on this page; our recommendations remain editorially independent.
What Is the Claude Certified Architect Exam?
The CCA-F is Anthropic’s official foundation-level certification validating proficiency in designing and deploying Claude-based applications. Launched in late 2025 through the Anthropic Academy on Skilljar, it targets developers who build production systems using the Claude API, Claude Code, and the broader Anthropic ecosystem.

Exam Format at a Glance
| Detail | Specification |
|---|---|
| Exam Code | CCA-F |
| Questions | 60 multiple-choice |
| Duration | 120 minutes |
| Passing Score | 720 out of 1,000 |
| Proctoring | Online, proctored via Skilljar |
| Cost | Included with Anthropic Academy enrollment |
| Retake Policy | 14-day waiting period after a failed attempt |
| Validity | 2 years from passing date |
The 720/1,000 passing threshold is roughly 72% accuracy, but scoring is weighted - higher-weight domains contribute more points, so strong performance in API Integration (22%) can compensate for weaker areas. A timed Claude Certified Architect practice exam routine matters for this reason.
Who Should Take This Certification?
The CCA-F is designed for practitioners with at least 3-6 months of hands-on Claude development experience - ideally someone who has built a production application on the Claude API, worked with prompt engineering beyond basic chat, and used at least one deployment pattern (API, Claude Code, or enterprise). Developers from a front-end or no-code background will find the exam challenging without dedicated preparation in the API Integration and MCP domains.
What Are the Five CCA-F Exam Domains and Their Weightings?
The CCA-F exam is organized into five weighted domains that determine how many questions and scoring points each contributes - understanding these weights is critical for prioritizing study time.
Domain 1: Claude API and SDK Integration (22%)
The heaviest domain covers the mechanics of building with Claude’s APIs. Expect questions on:
- API request structure - Messages API format, system prompts, role-based messaging
- SDK usage - Python and TypeScript SDK patterns, error handling, retry logic
- Streaming - Server-sent events, chunked responses, partial outputs
- Authentication - API key management, organization access, rate limiting
- Batching - Batch API for high-volume, cost-optimized processing

Practitioner tip: Know the difference between messages.create() and messages.stream(), how to structure multi-turn conversations, and the error codes (429 for rate limits, 529 for overloaded). A common pattern asks you to identify the correct API call structure for a scenario:
# Standard - best for short, deterministic responses
response = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[{"role": "user", "content": "Summarize this document."}]
)
# Streaming - best for real-time UX, long responses
with client.messages.stream(
model="claude-sonnet-4-20250514",
max_tokens=4096,
messages=[{"role": "user", "content": prompt}]
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
Domain 2: Prompt Engineering and Optimization (20%)
The second-heaviest domain covers getting optimal outputs from Claude. Key topics include:
- System prompt design - Role assignment, behavioral constraints, output formatting
- Few-shot and chain-of-thought - Examples vs. reasoning instructions
- Temperature and sampling - How
temperature,top_p, andtop_kaffect outputs - Context window management - 200K token window strategies, document chunking
- Prompt caching - Cache-control headers, savings on repeated prefixes
Practitioner tip: Scenario-based questions ask you to choose the best prompt strategy - for example, extracting structured data from contracts while minimizing hallucination. Knowing when to use XML tags versus JSON mode versus few-shot examples is heavily tested.
Domain 3: Model Context Protocol (MCP) (18%)
MCP is the domain where most candidates struggle. MCP is Anthropic’s open protocol for connecting Claude to external tools, data sources, and services. According to Anthropic’s launch announcement, MCP “is an open standard that enables developers to build secure, two-way connections between their data sources and AI-powered tools” - a design the CCA-F tests at both the conceptual and implementation level. Our Claude Code MCP servers guide covers practical server building beyond what the exam asks.

Core MCP concepts tested: client-server architecture, transport layers (stdio, SSE), capability negotiation, tool schemas and input validation, resource exposure with URI templates, server-defined prompt templates, and sampling (server-initiated LLM requests).
Implementation patterns you must know:
# MCP Server - basic tool definition pattern
from mcp.server import Server
from mcp.types import Tool, TextContent
server = Server("example-server")
@server.list_tools()
async def list_tools():
return [
Tool(
name="get_weather",
description="Get current weather for a city",
inputSchema={
"type": "object",
"properties": {
"city": {"type": "string", "description": "City name"}
},
"required": ["city"]
}
)
]
@server.call_tool()
async def call_tool(name: str, arguments: dict):
if name == "get_weather":
weather = await fetch_weather(arguments["city"])
return [TextContent(type="text", text=weather)]
Key exam angles on MCP: when to use MCP versus direct tool use (the exam tests whether the protocol overhead is justified by multi-tool orchestration); MCP security, since servers run with host-level permissions; and transport selection - stdio for local tools, SSE for remote servers.
Domain 4: Agent Design and Orchestration (22%)
Tied with API Integration as the heaviest domain, Domain 4 covers the patterns for building autonomous and semi-autonomous Claude-powered agents.
Topics tested: ReAct patterns and plan-execute cycles, multi-tool orchestration with error recovery, CLAUDE.md configuration for persistent project instructions, terminal-based Claude Code workflows, and multi-agent orchestrator-worker architectures.
# Example CLAUDE.md - project instructions that persist across sessions
# Architecture Rules
- Always use TypeScript for new files
- Database queries must use parameterized statements
# Code Standards
- Maximum function length: 50 lines
- Required: unit tests for all public functions
Practitioner tip: A single Claude instance with tools handles most use cases; multi-agent architectures become necessary for complex workflows with distinct security boundaries. For the agentic IDE landscape, see our Claude Code vs Aider breakdown.
Domain 5: Safety, Security, and Responsible Deployment (18%)
Domain 5 covers Anthropic’s constitutional AI principles and accounts for 18% of the exam:
- Content filtering - Claude’s built-in safety layers and how to work within them
- Data privacy - API data retention policies, enterprise data handling, PII
- Jailbreak resistance - System prompt hardening, input validation, adversarial testing
- Responsible scaling - Usage policies, acceptable use, misuse monitoring
- Evaluation and testing - Red-teaming, bias detection, output quality metrics

Practitioner tip: Do not underestimate this domain - many developers focus on the technical domains and lose critical points on safety questions. Know the difference between Claude’s hard refusals and soft caveats, and when system prompts can override default safety behaviors.
How Should You Structure a 4-Week Claude Certified Architect Study Plan?
A four-week CCA-F study plan covers Week 1 on Claude API and prompt engineering, Week 2 on MCP deep dive, Week 3 on agent design and safety, and Week 4 on full-domain review and practice assessments - sequenced so heaviest-scoring domains get the most prep.
Week 1 - Foundation (API + Prompt Engineering): complete Anthropic Academy’s “Building with Claude” course, build a small Messages API project (summarizer, classifier, or Q&A bot), and practice prompt engineering patterns. Milestone: write a complete API integration from memory, including error handling and streaming.
Week 2 - MCP Deep Dive: read the full MCP specification, build a simple MCP server (file reader or API wrapper), and study transport layers, security patterns, and capability negotiation. Milestone: implement a basic server with two tools.
Week 3 - Agent Design + Safety: study agentic loop patterns and build a ReAct-style agent, configure CLAUDE.md for a sample project, and review Anthropic’s safety documentation and constitutional AI paper. Milestone: understand single vs. multi-agent architectures and articulate Anthropic’s safety framework.
Week 4 - Review + Practice: review all five domains focusing on weak areas, take practice assessments through Anthropic Academy, and review incorrect answers. Keep Day 7 light - avoid cramming. Cross-reference our Claude pricing breakdown to map API tiers to cost-optimization questions.
Key resource: The Claude documentation, the MCP specification, and the Anthropic Academy Skilljar courses are the most important study materials - all written by the same team that designs the exam.
Sample Questions with Reasoning
CCA-F questions are scenario-based: each presents a real architectural decision and asks for the best of four plausible options. The three worked examples below show the reasoning the exam rewards.
Question 1 (API Integration): A developer needs to process 10,000 customer support tickets through Claude for classification. Responses do not need to be real-time. Which approach minimizes cost?
A) Standard Messages API with streaming - B) Messages API with prompt caching - C) Batch API with bulk processing - D) Multiple parallel streaming requests
Answer: C. The Batch API is built for high-volume, non-real-time processing and offers a 50% cost reduction versus standard calls. Streaming adds overhead; prompt caching helps with repeated prefixes but does not match the Batch discount for pure volume.
Question 2 (MCP): An MCP server exposes a tool that queries a production database. Which security measure is MOST critical?
A) Rate limiting MCP calls - B) Input validation and parameterized queries - C) Encrypting the transport layer - D) Logging all tool invocations
Answer: B. Input validation and parameterized queries directly prevent the highest-severity risk - SQL injection through LLM-generated tool arguments - and MCP servers execute with host-level permissions, which makes injection catastrophic. The MCP transport documentation details the security boundaries.
Question 3 (Agent Design): A team is building an autonomous coding agent that makes changes across multiple repositories. Which architecture pattern is most appropriate?
A) Single agent with all repository access - B) Orchestrator delegating to per-repository worker agents - C) Sequential pipeline, one repository at a time - D) Human-in-the-loop approval per change
Answer: B. The orchestrator-worker pattern provides security isolation (each worker accesses only its repository), parallel execution, and clear failure boundaries. A single agent violates least-privilege, sequential processing is slow, and human-in-the-loop removes the autonomy benefit.
What Should You Expect on Exam Day?
Before the exam: the proctored format requires a webcam, microphone, clean desk, and government-issued photo ID - run the Skilljar system check at least 24 hours ahead. Use the latest Chrome or Firefox, disable extensions that interfere with Skilljar’s proctoring software, and keep a backup hotspot for the recommended 5 Mbps connection.
During the exam: 120 minutes for 60 questions is exactly 2 minutes each - flag difficult questions and return to them. Most questions present a scenario and ask for the best approach, so read all four options because the exam frequently includes “good but not best” distractors.

If You Do Not Pass
The 14-day mandatory waiting period between attempts is enforced by Skilljar; there is no retake limit, though each attempt after the first requires re-enrollment. Use the waiting period productively: review the domain-level results report and focus restudy on the weakest area, build a small project in that domain rather than re-reading documentation, and revisit MCP and Safety - the two domains that account for 36% of the exam and where most retake candidates improve the most.
How CCA-F Compares to Other AI Certifications
The CCA-F is the only major AI certification that tests LLM application architecture - Claude API, MCP, and agent design - rather than general ML infrastructure like model training and data pipelines, setting it apart from AWS, Google, and Azure AI exams.
| Certification | Vendor | Focus | Format | Difficulty |
|---|---|---|---|---|
| CCA-F (Claude Certified Architect) | Anthropic | Claude API, MCP, agents | 60 MCQ, 120 min | Intermediate |
| AWS Machine Learning Specialty | Amazon | SageMaker, ML pipelines | 65 MCQ, 180 min | Advanced |
| Google Cloud Professional ML Engineer | Vertex AI, MLOps | 60 MCQ, 120 min | Advanced | |
| Azure AI Engineer Associate | Microsoft | Azure AI services | 40-60 MCQ, 120 min | Intermediate |
The AWS, Google, and Azure certifications test broader machine learning - data preprocessing, model training, deployment pipelines - which is irrelevant if your work is building applications on foundation models. The CCA-F also stands apart in its emphasis on MCP, as no other AI certification currently tests an open protocol for tool integration.
What Are the Most Common CCA-F Exam Mistakes?
The most common CCA-F exam mistakes are studying documentation without building projects, underweighting the MCP and Safety domains, memorizing API parameters instead of patterns, and skipping the free Anthropic Academy resources.
Mistake 1: Studying only documentation, not building. The exam tests applied knowledge - build at least two small projects.
Mistake 2: Ignoring MCP. At 18% of the exam, MCP can make or break a passing score, yet many candidates treat it as minor.
Mistake 3: Underestimating safety. Anthropic’s constitutional AI approach has specific technical implications the exam tests in detail.
Mistake 4: Memorizing API parameters instead of patterns. The exam asks which combination of parameters produces the most reliable output for a use case, not for default values.
Mistake 5: Not using the Anthropic Academy resources. The Skilljar courses are free with enrollment and closely mirror the exam. Pair the Academy with the Anthropic Cookbook for working code references.
Is the CCA-F Worth It?
The CCA-F is worth it for developers, consultants, and team leads who build production systems on Claude and need verifiable proof of architectural skill; it adds little value for casual web-interface users or developers committed to other LLM providers.
Strong yes if you:
- Work at a company building on Claude’s API and need to demonstrate expertise
- Are a consultant or freelancer positioning yourself for AI architecture engagements
- Lead a team and want a standardized benchmark for Claude proficiency
- Are job-seeking in the AI engineering space - the CCA-F is increasingly listed in job postings
Skip it if you:
- Use Claude casually through the web interface only
- Work exclusively with other LLM providers and have no plans to adopt Claude
- Already have extensive production Claude experience and do not need credential validation
The certification carries weight because Anthropic is selective: unlike vendor certifications that test product awareness, the CCA-F requires genuine architectural understanding, and hiring managers in the AI space recognize the distinction.
The Bottom Line
The Claude Certified Architect - Foundation exam is a rigorous but fair assessment of your ability to build production systems with Claude, covering the full lifecycle from API integration through safety deployment with particular emphasis on MCP and agentic design.
The most effective preparation combines structured learning through Anthropic Academy with hands-on project building: focus study time proportionally to domain weights, dedicate extra attention to MCP, and treat safety as seriously as the technical domains. For developers already building with Claude, the preparation itself is one of the fastest paths to proficiency.
FAQ
Q: How hard is the CCA-F exam to pass?
The CCA-F requires 720 out of 1,000 (roughly 72% accuracy) and is rated intermediate difficulty. It is challenging for developers without 3-6 months of hands-on Claude experience, particularly in the MCP and Safety domains.
Q: What is the Claude Certified Architect exam questions and answers format?
The exam is 60 scenario-based multiple-choice questions over 120 minutes; each question presents an architectural decision and asks for the best of four options, with no separate questions-and-answers reference sheet provided.
Q: How much does the Claude Certified Architect exam cost?
The CCA-F exam is included with Anthropic Academy enrollment on Skilljar rather than priced as a standalone fee, so there is no separate exam cost beyond enrollment.
Q: How does the CCA-F compare to the Google Cloud Architect exam?
The CCA-F tests LLM application architecture (Claude API, MCP, agents) in 60 questions over 120 minutes, while the Google Cloud Professional ML Engineer exam tests broader MLOps and Vertex AI infrastructure - the two credentials target different skill sets.
Q: Where can I find a Claude Certified Architect exam guide pdf or free preview?
Anthropic does not publish an official exam guide pdf; the closest free preview is the Anthropic Academy course outline on Skilljar, which lists the five domains and their weightings.
Q: What is the Claude Certified Architect exam Registration process?
Registration is handled through Anthropic Academy: enroll in the Claude Certified Architect Skilljar course, complete the prerequisites, then schedule the proctored exam within the platform.
Related Reading
AI Productivity offers five companion guides that cover Claude’s platform, pricing, and developer workflows in depth.
- Claude AI: Full Platform Review and Ratings
- Claude vs ChatGPT 2026: Complete AI Assistant Comparison
- The Future of AI Coding Assistants: 2026 and Beyond
- AI Pair Programming: Complete Developer Guide for 2026
- Claude Team Plan Privacy: What Admins Can and Cannot See
External Resources
The official Anthropic and MCP sources below are the primary references for CCA-F exam registration and study materials.