generative-ai

CCA-F Study Guide

GenAI Mastery Series

CCA-F Study Guide — How I’m Preparing to Score 85%+ on Claude Certified Architect Foundations

288 questions. 17 domains. Visual flowcharts. Every answer explained. A complete study deck built from the official exam content — designed the way I actually learn.

📅 July 26, 2026 ⏱ 8 min read 📂 generative-ai 🏷 certification
288
Practice Questions
17
Exam Domains
100%
Answers Explained
614
Slides with Diagrams

Why CCA-F — and Why This Deck

Anthropic’s Claude Certified Architect — Foundations (CCA-F) exam tests whether you can design, build, and operate production Claude systems. It covers everything from agentic loop patterns and hook-based guardrails to MCP server architecture, extended thinking configuration, and prompt caching strategies.

Most certification prep material is walls of text. I don’t learn that way — and I’m guessing you don’t either. So I built a visual study system: a 614-slide deck that teaches each domain through diagrams and flowcharts first, then tests you with every exam question in a Question → Click → Answer + Explanation format.

The goal is 85%+. Here’s the system I’m using to get there.

8 Rules to Score 85%+

After going through all 288 questions, these are the patterns the exam hammers hardest. Memorize these and you’ll answer half the questions on autopilot:

01

Root Cause Thinking

Most questions test WHY something fails, not WHAT to do. Always look for the deepest cause in the architecture.

02

Hooks > Prompts

Hooks = 100% deterministic enforcement. Prompts ≈ 95%. For financial ops and compliance, the answer is ALWAYS hooks.

03

Isolated Subagent Contexts

Subagents do NOT inherit coordinator context. The coordinator must explicitly pass all data in each subagent’s prompt.

04

Decomposition = Coordinator

If subagents worked correctly but output has gaps → root cause is the coordinator’s task decomposition, not the subagents.

05

Fresh > Resume

When code changes outside a session, start fresh with a structured summary. Stale tool results = incorrect recommendations.

06

budget_tokens = Maximum

Extended thinking budget is a ceiling, not guaranteed usage. Min 1,024. Incompatible with forced tool_choice. Temp must be 1.0.

07

Cache Order Matters

Static content FIRST → cached docs → dynamic query LAST. Prefix must match exactly. Ephemeral TTL = 5 minutes.

08

Loop on tool_use Only

Agentic loop continues ONLY on stop_reason='tool_use'. Exit on end_turn, max_tokens, refusal, stop_sequence.

What’s in the Study Deck

Visual Concept Diagrams

Each major domain opens with architectural diagrams — not bullet points. These are the slides I built to actually understand the patterns before touching a single question:

🔄

Agentic Loop Flowchart

continue/exit decision tree with color-coded stop_reason paths

🏗️

Coordinator-Subagent Architecture

delegation pattern with isolation callouts and context passing

🔀

Context Contamination vs Clean Review

side-by-side biased vs objective instance comparison

🪝

Hook Execution Flow

PreToolUse → allow/deny branching with exit codes and PostToolUse

🔌

MCP Architecture

client → transport (stdio/HTTP) → server → tools/resources/prompts

📐

Prompt Caching Order

cascading width bars: static → cached → dynamic ordering

288 Q&A Slides — Answer on Click

Every exam question gets a two-slide treatment:

Slide 1 — Question
Read the scenario + 4 options (color-coded circles A/B/C/D). Think through your answer. A yellow ▶ CLICK NEXT prompt at the bottom.
Slide 2 — Answer + Explanation
Correct answer in a green callout. Wrong options struck through and dimmed. A WHY THIS IS CORRECT box with detailed reasoning — not just “A is right” but why B, C, D are wrong.

Sample Question

Agentic Architecture & Design Patterns Q3

A coordinator agent manages three research subagents investigating ‘AI applications in creative industries.’ All three subagents covered visual arts extensively but missed music, creative writing, and film entirely. The subagents executed their tasks correctly. What is the root cause?

A The subagents need larger context windows
B The subagents should have been given web search tools
C The synthesis step should have identified missing topics
D The coordinator’s task decomposition was too narrow
✓ Why D is correct: When subagents execute correctly within their assigned scope but the overall output has gaps, the problem is the coordinator’s task decomposition — it assigned overly narrow subtopics all within visual arts instead of distributing across the full creative industries spectrum. Context window size (A) doesn’t affect task scope. Synthesis (C) addresses symptoms, not root cause. Web search (B) wouldn’t help if the tasks themselves are scoped too narrowly.

Domain Breakdown — 17 Exam Areas

DomainQuestionsWeight
Agentic Architecture & Design Patterns7827%
Prompt Engineering & System Prompts4014%
Tool Design & Tool Use3512%
Streaming & API Mechanics228%
MCP (Model Context Protocol)186%
Context Window & Token Management176%
Hooks, Guardrails & Agent SDK155%
Extended Thinking & Reasoning145%
Multi-turn Conversations124%
Error Handling & Reliability103%
Caching & Performance72%
Evaluation & Testing62%
RAG & Knowledge Management62%
Cost Optimization & Batch Processing41%
Security, Safety & Trust21%
Model Selection & Capabilities1<1%
Vision & Multimodal1<1%
⚠ Study Priority: Agentic Architecture alone is 27% of the exam. Combined with Prompt Engineering and Tool Design, these three domains cover 53% of all questions. Start here.

5 Concepts That Appear Everywhere

1. Subagent Isolation — Subagents have completely isolated contexts. They do NOT inherit the coordinator’s conversation history or other subagents’ results. The coordinator MUST explicitly pass all relevant data in each subagent’s prompt.
2. Deterministic vs ProbabilisticPreToolUse hooks enforce compliance at 100% (exit code 0 = allow, exit code 2 = deny). System prompt instructions work ~95% of the time. For anything financial, security, or compliance — hooks, not prompts.
3. The Agentic Loop — Continue the loop ONLY when stop_reason='tool_use'. Exit on end_turn, max_tokens, refusal, or stop_sequence. This pattern appears in at least 15 questions.
4. Context Contamination — When the same Claude session generates code AND reviews it, the review is biased. Use a separate instance without the generation context for objective review.
5. Cache Order — Static content (system prompt, tools) FIRST → cached reference docs → dynamic user query LAST. The cached prefix must match exactly — even whitespace changes cause cache misses. Ephemeral TTL = 5 minutes.

📥 Download the Complete Study Deck

614 slides. 288 questions with answers. Visual diagrams for every major domain.
Dark theme. Brand-matched. Ready for PowerPoint, Keynote, or Google Slides.

Download CCA-F_Study_Slides.pptx (9.8 MB)

How I’m Using This

My study loop is simple: I go domain by domain. First I review the concept diagram to build mental architecture. Then I click through the Q&A slides — I read the question, pick my answer mentally, click next, and check. When I get one wrong, I re-read the explanation and note the pattern.

After each domain, I do the cheat sheet review — 18 concepts on two slides, each one a single line I can recall under pressure. Then I move to the next domain.

The goal is three full passes through the deck before the exam. First pass to learn. Second pass to identify weak spots. Third pass the day before, focusing only on domains where I scored below 85%.

✓ Pro tip: The exam loves “root cause” questions. When you see a scenario where “the agent works but the output is wrong,” train yourself to look upstream — at the coordinator, the decomposition, the context passing — not at the agent that executed correctly.
#cca-f #claude #anthropic #certification #genai #agentic-ai #study-guide #mcp #prompt-engineering #solutions-architect

Share

If you’re also prepping for the CCA-F, grab the deck above and let me know how it goes. I’ll update this post with my score once I sit the exam. 🎯