Exam guide·7 min read·11 September 2026

Claude Code Usage: CCDV-F Developer Exam Domain Guide

Understand claude code usage for the CCDV-F exam. Domain 3 carries 3.1% of the 53-question paper; study it proportionately with this blueprint-aligned guide.

By Solomon Udoh · AI Architect & Certification Lead

Claude Code Usage: CCDV-F Developer Exam Domain Guide

Claude code usage sits in Domain 3 of the CCDV-F blueprint at 3.1%, making it the second-smallest domain on the 53-question paper. That weight means roughly 1 to 2 items per sitting. Those items cost the same scaled points as any Domain 2 question, so they are worth preparing for specifically, just not over-preparing. This guide maps what the exam actually tests, how to allocate time across all eight domains, and where Domain 3 knowledge compounds with higher-weight areas.

What is the CCDV-F exam and how is it structured?

The Claude Certified Developer, Foundations (CCDV-F) exam costs $125 per attempt, runs 53 items over 120 minutes, and scores on a 100-to-1000 scale with 720 as the passing bar. It launched 12 March 2026 as part of the Claude Partner Network, a $100 million programme. By 3 June 2026, the network had recorded 10,000 or more certified individuals across all four tracks.

Every item on the CCDV-F is scenario-based and tests practical judgment. Unlike the CCAR-F Architect exam, CCDV-F does not draw items from a pre-built scenario bank; items are written directly against the skills in each domain.

The eight domains and their official blueprint weights are:

DomainTitleWeight
1Agents and Workflows14.7%
2Applications and Integration33.1%
3Claude Code3.1%
4Eval, Testing, and Debugging2.6%
5Model Selection and Optimization16.8%
6Prompt and Context Engineering11.0%
7Security and Safety8.1%
8Tools and MCPs10.6%

Domain 2 alone carries more weight than Domains 3, 4, and 7 combined. That ratio should drive your study plan directly.

What does Domain 3 actually test about Claude Code usage?

Domain 3 tests applied judgment about configuring, invoking, and integrating Claude Code into a developer workflow. Items present a realistic problem and ask for the correct configuration decision or root cause. No item tests recall of CLI flag names in isolation.

The skills the domain targets:

  • Choosing between interactive and headless (non-interactive) modes for a given context
  • Reading and writing configuration at each level of the three-level hierarchy
  • Setting permissions that allow or deny specific tool calls
  • Writing CLAUDE.md files that provide accurate, persistent context to the model
  • Recognising when hook-based enforcement is required versus prompt instructions

Claude Code Configuration & Workflows covers the configuration model that Domain 3 scenario items draw on. Reviewing it before your sitting addresses the realistic question surface without excess preparation.

How should you allocate study time across all eight domains?

Proportionate to the blueprint weights. Domain 2 (33.1%) deserves more than ten times the preparation of Domain 3 (3.1%). Spending equal time per domain is one of the most common inefficiencies in CCDV-F preparation.

A weight-proportional allocation for a 40-hour study plan:

DomainWeightHours
2: Applications and Integration33.1%13.0
5: Model Selection and Optimization16.8%6.5
1: Agents and Workflows14.7%5.5
6: Prompt and Context Engineering11.0%4.5
8: Tools and MCPs10.6%4.0
7: Security and Safety8.1%3.0
3: Claude Code3.1%1.5
4: Eval, Testing, and Debugging2.6%1.0

For Domain 3, 1.5 hours spent on the configuration model and two or three scenario types covers the realistic exam scope. Extending past that point yields diminishing returns against a domain worth roughly 1 to 2 questions.

What is the three-level configuration hierarchy for Claude Code?

The three-level configuration hierarchy is the central concept for Domain 3 scenario questions. The three levels are, from highest to lowest precedence:

  1. Enterprise policy (system-level, set by the organisation, cannot be overridden by users or projects)
  2. Project settings (.claude/settings.json, committed to version control, applies to all contributors and CI runs)
  3. User settings (~/.claude/settings.json, personal, applies only to the individual developer)

The exam tests which level to use for a given requirement. A typical item presents a team or organisational requirement and asks which configuration level reliably enforces it.

json
{
"permissions": {
"allow": ["Bash(git:*)"],
"deny": ["Bash(rm:-rf*)"]
}
}

If the requirement says "all developers must" or "the organisation requires", the correct answer will always be the project or enterprise level. User settings cannot be relied on because each developer controls their own file. The exam consistently rewards deterministic enforcement over probabilistic approaches.

What is headless mode and when does the exam test it?

Headless mode runs Claude Code non-interactively and is invoked with --print (or -p). It writes output to stdout, making it the correct choice for CI pipelines, automated review workflows, and any context where no human is present in the session.

bash
claude --print "Review this diff and output a JSON list of issues"

A typical Domain 3 scenario asks: a developer needs Claude Code to validate pull requests in CI and fail the build on specific findings. The correct pattern is headless mode with structured output parsing, not an interactive session. The --allowedTools flag restricts which tools Claude Code may call during the run, useful for read-only CI contexts:

bash
claude --print --allowedTools "Read,Bash(git:status)" "Summarise recent changes"

Expect one item in the headless-versus-interactive decision space, and understand the output contract that headless mode provides.

What version control considerations does Domain 3 cover?

The version control implications concept addresses which Claude Code files should be committed and which should not. Project-level settings (.claude/settings.json) belong in version control so that all contributors and CI runs share identical permissions and deny rules. User-level settings are personal and must not be committed.

A common exam scenario: a team sets a deny rule in user settings, a new contributor joins without the restriction, and a CI pipeline running as a service account also lacks it. The root cause is always the same: only project-level settings committed to the repository propagate reliably to all parties.

CLAUDE.md files follow the same pattern. A project-level CLAUDE.md is committed to the repository and provides persistent context to every invocation, interactive or headless. An item might present two developers getting different Claude Code behaviour and ask why; if one has a personal CLAUDE.md override that conflicts with the committed file, that is the cause.

How does Claude Code usage connect to the higher-weight domains?

Domain 3 knowledge appears in items formally assigned to other domains, which is why understanding it pays returns beyond the 3.1% weight alone.

Tool Design & MCP Integration (Domain 8, 10.6%): Claude Code is extensible via MCP servers. Questions about adding a custom tool to Claude Code draw on MCP integration patterns alongside Domain 3 configuration knowledge. The MCP scoping hierarchy, environment variable expansion, and tool description quality all apply.

Agentic Architecture & Orchestration (Domain 1, 14.7%): Headless Claude Code invocations are components in larger agent pipelines. Structured output from a headless run can feed downstream agents, connecting Domain 3 to agentic workflow design.

Security and Safety (Domain 7, 8.1%): Permission gates, hook-based policy enforcement, and scope restrictions carry security implications. A Domain 7 item about a secure CI deployment pattern may involve correct Claude Code configuration as part of the correct answer.

AI Skill Certs' CCDV-F prep includes adaptive study, Archie tutoring, and practice exams scored on the same 100-to-1000 scale as the real exam, with 720 as the passing bar. AI Skill Certs is an independent platform and is not affiliated with or endorsed by Anthropic.

What do strong practice items for Domain 3 look like?

Effective Domain 3 practice items present a developer or team scenario and ask for the root cause of a misconfiguration or the correct enforcement decision. They test the configuration model, not memorisation of flag syntax.

A representative scenario: a security team requires that Claude Code never reads files outside the project directory during CI runs. A developer has added the restriction to their personal ~/.claude/settings.json. The CI pipeline runs as a service account and does not have the restriction. What is the correct fix?

The answer: move the deny rule to .claude/settings.json at the project level and commit it to the repository. The CI service account reads the committed project file; user settings are invisible to it. This combines Domain 3 configuration knowledge with Domain 7 security reasoning, which is the profile of a real CCDV-F item.

Per Anthropic's official CCDV-F exam guide (published 8 July 2026), every item is scenario-based and tests practical judgment. That framing applies equally to the smallest domain and the largest.

What should you review the day before the exam for Domain 3?

A short pre-exam review for claude code usage should confirm three things. First, you can explain which configuration level enforces a given requirement and why. Second, you can distinguish headless from interactive mode and name the flag. Third, you know which files belong in version control and which do not.

Beyond those three, the pre-exam day is better spent on Domain 2 (Applications and Integration, 33.1%) or Domain 5 (Model Selection and Optimization, 16.8%), which together carry roughly half the exam. Domain 3 is a domain to master early and not revisit; the concepts are stable and the question surface is small.

Frequently asked questions

What Claude Code skills are tested on the CCDV-F exam?
Domain 3 of the CCDV-F tests applied configuration and invocation skills: the three-level settings hierarchy (enterprise, project, user), headless versus interactive mode selection, permission gate design, CLAUDE.md context management, and hook-based enforcement. Items are scenario-based throughout, so applied judgment about real developer problems matters more than memorising flag names.
How many questions on the CCDV-F exam cover Claude Code?
Domain 3 carries 3.1% of the 53-item CCDV-F paper, equating to roughly 1 to 2 questions per sitting. Anthropic does not publish exact per-domain item counts, but the weight-to-item ratio gives a reliable estimate. These questions carry the same scaled-score value as any other domain item, so correct answers still matter.
What is the passing score for the CCDV-F exam?
The CCDV-F is scored on a 100-to-1000 scale with 720 as the passing bar. Anthropic does not publish the raw-to-scaled conversion, so there is no exact raw question count that guarantees a pass. Study by domain weight rather than targeting a specific number of correct answers as a proxy for 720.
Should I skip Domain 3 if I am short on time before the CCDV-F?
No. With roughly 1 to 2 items at stake, Domain 3 is small but not free. A focused 1.5-hour review of the configuration hierarchy and headless mode pattern covers the realistic question space without over-investing. Skipping it entirely risks a preventable wrong answer that costs real scaled points on a $125 attempt.
How is the CCDV-F different from the CCAR-F exam for Claude Code content?
The CCAR-F Architect exam weights Claude Code Configuration & Workflows at 20%, far above CCDV-F Domain 3 at 3.1%. CCAR-F also draws from a bank of 6 scenarios, 4 per sitting; CCDV-F has no scenario bank. The underlying configuration concepts overlap, but the exam depth, framing, and proportion of your study time differ significantly between the two tracks.

People also ask

What is Claude Code used for?
Claude Code is an AI-assisted development tool for code generation, review, refactoring, debugging, and test writing. It runs interactively in a terminal or non-interactively in CI pipelines via headless mode. Developers invoke it directly against a codebase and can extend it with MCP servers to integrate external tools and data sources into the workflow.
How is claude code usage tested on the Claude developer certification?
On the CCDV-F exam, claude code usage appears in Domain 3, worth 3.1% of the 53-question paper. Scenario-based items test configuration hierarchy decisions, headless mode selection for CI workflows, and permission gate design. Every item carries equal scaled-score weight, so even this small domain is worth targeted preparation before your sitting.
What is headless mode in Claude Code?
Headless mode runs Claude Code non-interactively using the --print or -p flag, writing output to stdout for scripted or CI use. It is the correct invocation pattern when no human is present in the session. Add --allowedTools to restrict which tools Claude Code may call, useful for enforcing read-only behaviour in pipeline contexts.
How do I set team-wide permissions in Claude Code?
Commit a settings.json file to the .claude directory in your repository. Project-level settings apply to all contributors and CI runs that clone the repository. User-level settings stored in ~/.claude/settings.json are personal overrides that cannot be relied on for team-wide enforcement, since each developer controls and can edit their own file independently.

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