Claude Certified Developer – Foundations

Technical professionals who build, integrate and ship production-grade AI solutions using large language models, particularly Claude — primarily AI and machine learning engineers, technical leads and senior software engineers working at the intersection of business requirements and technical implementation. They typically have one to five years of software engineering experience plus at least six months hands-on with Claude or comparable LLM-based systems, and are proficient in Python and/or TypeScript and fluent with REST APIs and CLI tools.

No study material for this exam yet

Everything below is the official blueprint, so you can see exactly what is tested and in what proportion. We would rather publish nothing than publish practice questions we cannot source — the existing bank for Architect – Foundations cites a documentation line for every single answer, and this exam will get the same treatment or none.

In the meantime, the official guide contains 3 sample questions with answer keys and rationale — Anthropic's own, which we link rather than reproduce. Read the official guide →

Exam details

Exam code
CCDV-F
Number of items
53
Time limit
120 minutes
Passing score
720 on a scale of 100–1,000
Exam fee
$125 USD
Validity
12 months
Item format
Multiple-choice and multiple-response items; each item states how many responses to select
Delivery
Proctored: online proctored and/or test center, per program policy
Result reporting
Pass/fail with scaled score (100–1,000), plus percent-correct by domain on the score report

Fee is a list price; partner-tier discounts apply automatically at checkout. Registration requires a company email on a domain in the Claude Partner Network.

Blueprint — 8 domains

Weights are the approximate proportion of scored items drawn from each domain.

1

Agents and Workflows

14.7%
  • Agent Architecture4.5%

    Principles, patterns, and tradeoffs of agent and workflow architecture, including the decision criteria for using a workflow versus an agent, the structure of manager/supervisor hierarchies, and the role of subagents in improving task execution.

  • Agent Construction with Claude5.3%

    Methods, tools, and platforms for constructing Claude agents, including the Claude Agent SDK, custom agent loops and harnesses, managed agent deployment models (self-hosted vs. Anthropic-hosted), and hooks for deterministic actions.

  • Agent Patterns and Frameworks4.9%

    Common agent design patterns (tool-use loops, sub-agents, memory, context-window management) and agentic abstraction frameworks (e.g., Strands, LangGraph, PydanticAI) for building agents and workflows for multi-step tasks.

2

Applications and Integration

33.1%
  • Understanding Requirements3.4%

    Functional and infrastructure requirements based on business requirements and solution architecture.

  • Systems Life Cycle2.8%

    Systems life cycle management concepts and frameworks used to develop, implement, operate, and maintain IT systems.

  • Claude API Mechanics6.8%

    Claude API behavior and mechanics, including messages, tools, streaming, vision, thinking, caching, invoking Claude through third-party vendors, Messages API data access patterns, batch API use, and tradeoffs between realtime and batch API selection.

  • Software Engineering Foundations7.4%

    Core software engineering principles and practices, including REST APIs, JSON, asynchronous programming, version control, SDLC integration, code review, and small- and large-scale refactoring.

  • Claude Application Design8.6%

    Design considerations for building Claude applications, including how Claude interprets instructions across interfaces (Claude Code, Desktop, claude.ai, API, SDKs), content boundaries, schema design, session hygiene, and plugin management.

  • Configuration Management4.1%

    Configuration management for Claude system components, including CLAUDE.md files, settings.json, model version pinning, prompt versioning, and plugin dependencies.

3

Claude Code

3.1%
  • Claude Code Operation3.1%

    Claude Code core components (Rules, Skills, Commands, Agents, Agent Memory), features (session management, built-in and custom slash commands, headless mode, streaming mode, auto-mode), the CLAUDE.md hierarchy, repository initialization, and settings.json configuration.

4

Eval, Testing, and Debugging

2.6%
  • Debugging and Error Handling2.6%

    Debugging and error handling techniques for Claude applications, including error type identification, recovery strategy selection, trace analysis to identify failure modes, and problem origin isolation between the integration layer and model output.

5

Model Selection and Optimization

16.8%
  • LLM Fundamentals5.2%

    Basic understanding of LLMs (tokens, context windows, sampling, non-determinism, next-token generation), model options (fast mode, extended thinking, adaptive thinking, effort levels), and fundamental prompting techniques (zero-shot, single-shot, multi-shot).

  • Technical Fundamentals6.1%

    Foundational technical concepts supporting AI application development, including basic engineering practices (integrating with SDKs that wrap REST APIs, websockets).

  • Model Selection and Tradeoffs2.7%

    Claude model capabilities (Opus vs. Sonnet vs. Haiku use cases, adaptive thinking support), tradeoffs across quality/latency/cost parameters, and breaking behavior changes across model releases when selecting models for tasks.

  • Cost and Token Management2.8%

    Token budgeting and cost management techniques for Claude applications, including token usage tracking, cost modeling, and caching techniques (prompt caching, cache check-pointing) for cost optimization.

6

Prompt and Context Engineering

11.0%
  • Context Engineering3.8%

    Context and memory management techniques for Claude applications, including context window management, prevention of context drift and bloat (tool output pruning, compaction), and context isolation through subagents or multi-step agentic workflows.

  • Prompt Engineering4.6%

    Prompt engineering principles and methods (instruction clarity, few-shot examples, system versus user placement, output constraints, prompt and instruction placement across components, iterative refinement, prompt adjustment, input sanitization) when writing and iterating on prompts for Claude.

  • Output Handling2.6%

    Established patterns and techniques for producing, validating, and consuming Claude output, including structured output patterns, response validation, defensive parsing, and skepticism toward confident output.

7

Security and Safety

8.1%
  • AI Application Security3.2%

    Data privacy and security best practices, including prompt injection awareness and mitigation, jailbreak defense, untrusted input handling, data leakage prevention, PII handling, and ensuring authentication, authorization, confidentiality, privacy, and integrity.

  • Guardrails and Safe Deployment2.3%

    Safe and responsible deployment practices (content policy, guardrail layering) and secure-by-design principles (privacy, identity and access management, least privilege).

  • Claude Hooks1.0%

    Leveraging hooks for guardrails and safety controls to prevent destructive actions within Claude applications.

  • Identity, Secrets, and Key Management1.6%

    Managing secrets, credentials, and API keys across Claude development and production environments, including identity validation and authentication, access approval and level verification, and authorized access monitoring.

8

Tools and MCPs

10.6%
  • Tool Implementation4.4%

    Tool implementation practices for Claude applications, including tool use and function calling, configuration for external system interaction, tool description writing, error handling, tool usage patterns (agentic harness dispatch, client-side vs. server-side tools, approval patterns), and tool set construction best practices.

  • MCP Server Development2.1%

    MCP server development practices, including server authoring, deployment, integration with Claude applications, MCP resources, tools, and prompts, and communication patterns (stdio, sockets, client vs. server).

  • Agentic Customization4.1%

    Tradeoffs among built-in Tools, custom Tools, Skills, and MCPs for selecting and applying the appropriate approach for a given use case.

Official sample questions

The exam guide publishes 3 sample questions with answer keys and rationale. The guide states these are illustrative and not drawn from the live item bank. They are Anthropic's questions, so we link them rather than republish them: open the guide →

Source

Every figure above is from the official Claude Certified Developer – Foundations exam guide, v1.0, effective July 2026. Anthropic notes the guide is subject to change without notice; we check it for changes and republish when it moves.

An independent community resource, not affiliated with or endorsed by Anthropic.