Independent exam prep · Not affiliated with or endorsed by Anthropic · Not an official Anthropic exam or certification

Claude Certified Developer Exam Guide

Everything you need to know about the Claude Certified Developer, Foundations exam (CCDV-F): format, domains, scoring, registration and how to prepare.

About the CCDV-F Certification

The Claude Certified Developer, Foundations certification validates that you can build, integrate and ship production-grade applications, agents and workflows on Anthropic's Claude platform at a foundational level (Section 1 of the exam guide). It covers API integration, agent and tool construction, prompt and context engineering, evaluation, security and model selection.

Section 3 describes the intended audience as AI and machine learning engineers, technical leads and senior software engineers who build, integrate and ship production AI solutions. It is not intended for non-technical users, people without hands-on software development experience, or roles limited to prompt writing.

Choosing between this exam and the Architect exam? See how the CCDV-F compares with the CCAR-F.

CCDV-F Exam Format

ParameterDetails
Questions53; multiple-choice and multiple-response (each item states how many responses to select)
Duration120 minutes
Passing ScoreScaled score of 720 on a scale of 100 to 1,000
Exam Fee$125 USD
DeliveryOnline proctored or at a Pearson VUE test center
Validity12 months from the date the credential is awarded
ResultsPass or fail with a scaled score, plus percent correct by domain

All figures are from Section 5 of the exam guide. 53 items in 120 minutes works out to about 2 minutes 15 seconds per item.

Domain Breakdown

The exam covers eight domains and 25 weighted skills (Section 6). The weights are the approximate share of scored items drawn from each domain. Applications and Integration alone is about a third of the exam.

Domain 1: Agents and Workflows (14.7%)

Skills: Agent Architecture (4.5%), Agent Construction with Claude (5.3%), Agent Patterns and Frameworks (4.9%). Covers when to use a workflow versus an agent, manager and supervisor hierarchies, subagents, the Claude Agent SDK, custom agent loops and harnesses, self-hosted versus Anthropic-hosted deployment, hooks for deterministic actions, and agentic frameworks such as Strands, LangGraph and PydanticAI.

Study tip: be able to explain why a given system should be a fixed workflow or an agent, not just how to build each.

Domain 2: Applications and Integration (33.1%)

The largest domain, with six skills: Claude Application Design (8.6%), Software Engineering Foundations (7.4%), Claude API Mechanics (6.8%), Configuration Management (4.1%), Understanding Requirements (3.4%) and Systems Life Cycle (2.8%). Covers messages, tools, streaming, vision, thinking, caching and batch use in the Claude API; how Claude interprets instructions across Claude Code, Desktop, claude.ai, the API and SDKs; schema design and session hygiene; CLAUDE.md, settings.json, model version pinning and prompt versioning; and core engineering practice such as REST APIs, JSON, asynchronous programming, version control and code review.

Study tip: a large part of this domain is general software engineering. Working developers start ahead here; anyone else should plan time for it.

Domain 3: Claude Code (3.1%)

Skill: Claude Code Operation (3.1%). Covers Rules, Skills, Commands, Agents and Agent Memory; session management, built-in and custom slash commands, headless mode, streaming mode and auto-mode; the CLAUDE.md hierarchy, repository initialization and settings.json.

Study tip: the low weight is misleading. CLAUDE.md and settings.json also appear under Configuration Management in Domain 2.

Domain 4: Eval, Testing, and Debugging (2.6%)

Skill: Debugging and Error Handling (2.6%). Covers identifying error types, choosing a recovery strategy, reading traces to find failure modes, and isolating whether a problem comes from the integration layer or the model output.

Domain 5: Model Selection and Optimization (16.8%)

Skills: Technical Fundamentals (6.1%), LLM Fundamentals (5.2%), Cost and Token Management (2.8%), Model Selection and Tradeoffs (2.7%). Covers tokens, context windows, sampling and non-determinism; fast mode, extended thinking, adaptive thinking and effort levels; zero-shot to multi-shot prompting; Opus, Sonnet and Haiku use cases and quality, latency and cost tradeoffs; token tracking, cost modeling and prompt caching; and SDKs that wrap REST APIs and websockets.

Study tip: practice estimating the cost of a workload with and without caching, and choosing a model tier for a stated constraint.

Domain 6: Prompt and Context Engineering (11.0%)

Skills: Prompt Engineering (4.6%), Context Engineering (3.8%), Output Handling (2.6%). Covers instruction clarity, few-shot examples, system versus user placement, output constraints and input sanitization; context window management, preventing context drift and bloat through tool output pruning and compaction, and context isolation through subagents; and structured output, response validation and defensive parsing.

Domain 7: Security and Safety (8.1%)

Skills: AI Application Security (3.2%), Guardrails and Safe Deployment (2.3%), Identity, Secrets, and Key Management (1.6%), Claude Hooks (1.0%). Covers prompt injection and jailbreak defense, untrusted input handling, data leakage and PII; guardrail layering, least privilege and secure-by-design principles; managing secrets and API keys across environments; and hooks that prevent destructive actions.

Domain 8: Tools and MCPs (10.6%)

Skills: Tool Implementation (4.4%), Agentic Customization (4.1%), MCP Server Development (2.1%). Covers function calling, tool description writing, tool error handling, client-side versus server-side tools and approval patterns; MCP server authoring and deployment, MCP resources, tools and prompts, and stdio and socket communication; and choosing between built-in tools, custom tools, Skills and MCP servers for a given use case.

Study tip: for any use case, be ready to say which of the four tool types fits and why the other three do not.

Multiple-Response Items

Section 5 of the exam guide says the exam mixes multiple-choice and multiple-response items, and that each item states how many responses to select. The guide does not say how many of the 53 items are multiple-response, so prepare for both formats.

What this means in practice:

Our CCDV-F bank includes 44 multiple-response items, and each one states how many answers to select, so you practice the format before exam day.

Study Strategy

Section 7 of the exam guide recommends combining hands-on experience with study. An effective approach:

For a week-by-week version, see our domain-by-domain CCDV-F study plan.

Try a Sample CCDV-F Question

Here is a question from our free sample, from the largest domain, Applications and Integration (33.1%):

Sample Question: Applications and Integration

A triage agent calls a route_ticket tool whose priority field is a free-text string. The application switches on that value and keeps falling into its default branch, because Claude sends variants such as High, high priority and urgent. The developer wants values the application can rely on. Which schema change fits best?

Correct answer: A. The define tools page's example tool expects an input object with a required location string and an optional unit string that must be either celsius or fahrenheit, which is the schema itself stating the allowed values, and the prompting best practices page says that for classification tasks you should use either tools with an enum field containing your valid labels or structured outputs. Why a description alone is wrong: the define tools page says the description explains what the tool does, when to use it and how it behaves, while the input_schema is what defines the expected parameters, so a free string stays free. Why an integer code is wrong: an unconstrained integer is as open as an unconstrained string, and the page's mechanism for a fixed set of values is the enum. Why an uppercase instruction is wrong: it asks the model to follow a convention instead of letting the schema define the accepted values, so the application still cannot rely on what arrives.

That's one of 400 questions across all eight domains in our CCDV-F practice questions. Every one explains the correct answer and why each other option is wrong.

Study Timeline

How long you need depends on how much of the recommended background you already have. Section 4 recommends one to five years of software engineering experience, at least six months of hands-on work with Claude or a comparable LLM system, proficiency in Python or TypeScript, and fluency with REST APIs and command line tools.

If you build with Claude every day, a focused week or two of practice, followed by a timed mock, may be enough. If you are newer to it, give yourself about four weeks and cover the domains in weight order. Our four-week CCDV-F study plan maps each week to the skills that carry the most weight.

Common Mistakes to Avoid

Test Your Readiness

Start with the free 10-question CCDV-F Quick Sprint, no account needed. When you are closer to exam day, take the full 53-question mock in 120 minutes, drawn at the guide's domain weights.

How to Register for the CCDV-F Exam

CCDV-F registration is handled by Anthropic through the Anthropic Partner Academy, with the exam delivered by Pearson VUE (Section 10). CCA Practice Platforms is an independent exam-preparation resource: we are not affiliated with or endorsed by Anthropic, and we do not register candidates for the official exam.

What to know before you book:

  • CCDV-F exam fee: $125 USD (Section 5). The fee shown at checkout reflects any discount for your company's partner tier (Section 10). If your employer is a Claude partner, see how to get your employer to pay.
  • Delivery: online proctored or at a Pearson VUE test center. You create your Pearson VUE account after registering, then schedule.
  • Changes: you can cancel or reschedule up to 24 hours before your appointment. Changes within 24 hours forfeit the fee.
  • On the day: a valid government-issued photo ID whose name matches your registration exactly (Section 11). Our exam-day walkthrough covers the ID check and online proctoring.

Go to Anthropic's official certification page ↗

Frequently Asked Questions

How hard is the CCDV-F exam?

Anthropic does not publish pass rates. The exam is written for a candidate with one to five years of software engineering experience and at least six months of hands-on work with Claude or a comparable system (Section 4), and it spans 25 skills across eight domains, about a fifth of them general software engineering.

How much does the CCDV-F exam cost?

$125 USD for the CCDV-F exam, according to Section 5 of the CCDV-F exam guide. The price at checkout reflects any discount for your company's partner tier, and the fee applies to each attempt.

What score do I need to pass the CCDV-F exam?

A scaled score of 720 on a scale of 100 to 1,000. The exam is criterion-referenced, so you are measured against a fixed standard rather than other candidates, and the percent-correct figures by domain on your score report do not decide the result (Section 9).

How long is the CCDV-F exam?

53 items in 120 minutes, about 2 minutes 15 seconds per item. Items are multiple-choice or multiple-response, and each states how many responses to select (Section 5).

How long is the CCDV-F certification valid?

12 months from the date it is awarded. On-time renewal is a free, non-proctored assessment on the Anthropic Partner Academy; if the credential lapses, you retake the full exam at the full fee (Section 14).

Who should take the CCDV-F exam?

Developers who build, integrate and ship Claude-powered applications: AI and machine learning engineers, technical leads and senior software engineers (Section 3). It is not intended for non-technical users, people without hands-on development experience, or roles limited to prompt writing.

Can I retake the CCDV-F exam if I fail?

Yes. The waiting period is 14 days after the first failed attempt, 30 days after the second and 90 days after the third, with up to four attempts in a rolling 12 months and the fee due each time. The limits apply per exam (Section 11). See how retakes and waiting periods work.

Start Your CCDV-F Preparation

400 practice questions across all eight domains, a full 53-question mock exam, and explanations that cover why each other option is wrong.

Unlock all 400 CCDV-F questions: $69

10-day money-back guarantee · or try 10 free questions

Preparing for both exams? Get the CCAR-F and CCDV-F banks for $99. Already enrolled in CCAR-F? Your price is $50. Log in to add CCDV-F.