A high-level meta-reference covering all core technologies tested on the CCA exam — Agent SDK, MCP, Claude Code CLI, and key cross-domain themes.
This note serves as a high-level meta-reference for the CCA Foundations certification. For detailed study content, navigate to the individual domain notes from the Study Dashboard.
Exam Snapshot
| Detail | Info |
|---|---|
| Format | Multiple choice (1 correct answer + 3 distractors) |
| Scoring | Scaled 100–1,000 · Passing: 720 |
| Guessing penalty | None — always answer every question |
| Structure | 4 scenarios randomly selected from 6 |
| Target candidate | Solution architect with 6+ months hands-on experience |
Domain Weights at a Glance
Domain 1: Agentic Architecture & Orchestration ████████████████████████████ 27%
Domain 3: Claude Code Configuration & Workflows █████████████████████ 20%
Domain 4: Prompt Engineering & Structured Output █████████████████████ 20%
Domain 2: Tool Design & MCP Integration ██████████████████ 18%
Domain 5: Context Management & Reliability ████████████████ 15%
Core Technologies Tested
- Claude Agent SDK — Agent definitions, agentic loops,
stop_reason, hooks (PostToolUse),Tasktool,allowedTools - Model Context Protocol (MCP) — MCP servers/tools/resources,
isErrorflag,.mcp.json, environment variable expansion - Claude Code — CLAUDE.md hierarchy,
.claude/rules/,.claude/commands/,.claude/skills/, plan mode,/compact,--resume,fork_session - Claude Code CLI —
-p/--print,--output-format json,--json-schema - Claude API —
tool_use,tool_choiceoptions ("auto","any", forced),stop_reasonvalues, system prompts - Message Batches API — 50% cost savings, 24-hour window,
custom_id, no multi-turn tool calling
Key Exam Themes
These cross-cutting principles appear across multiple domains and scenarios:
- Programmatic enforcement > prompt-based guidance when deterministic compliance is required
- Tool descriptions are the primary mechanism for tool selection — invest in them
- Independent review instances catch issues that self-review misses
- Explicit criteria > vague instructions for reducing false positives
- Structured error context enables intelligent recovery in multi-agent systems
- Scoped tool access (4–5 tools per agent) beats giving agents everything
- Subagents don't inherit context — pass everything explicitly
- Batch API for latency-tolerant work; synchronous for blocking workflows
- Preserve provenance through claim-source mappings during synthesis
- Stratified sampling reveals segment-specific accuracy problems that aggregate metrics hide
Navigation
- Study Dashboard — Start here
- Sample Questions & Explanations — 12 worked examples
- Preparation Exercises — 4 hands-on labs
- Key Concepts & Glossary — Quick reference
CCA
Claude Code
exam reference
Anthropic