Free CCAR-F Exam Flashcards

Memorize 50 essential terms and definitions for the Claude Certified Architect - Foundations (CCAR-F; formerly CCA-F). See the term, recall the definition, then flip to check yourself.

50 Flashcards
8 Topics
100% Free
TermClick to flip

CCAR-F architectural default

Tap to reveal definition
Card 1 of 50Agentic Architecture

Filter by Topic

Jump to Card

About These CCAR-F Flashcards

These 50 flashcards are designed to help you memorize key terms and definitions for the Claude Certified Architect - Foundations (CCAR-F; formerly CCA-F). Each card shows a term on the front and its definition on the back—the classic flashcard format for vocabulary memorization. Use these alongside our practice questions to build both recall and comprehension.

Topics Covered

Agentic Architecture10 cards
Tool Design and MCP10 cards
Claude Code Workflows6 cards
Prompt Engineering7 cards
Context and Reliability13 cards
Security2 cards
Production Architecture1 cards
Test Strategy1 cards

Complete Flashcard Reference

Review every term in this set. Open any term to reveal its definition.

CCAR-F architectural default

Start with the simplest design that meets the requirement, then add agentic complexity only when the simpler approach fails measurable tests.

Single LLM call with retrieval

A strong baseline for many applications: retrieve relevant context, provide clear instructions and examples, and evaluate before adding loops or agents.

Agent loop

A model repeatedly plans, calls tools, observes results, and decides whether to continue. Use it when the path cannot be fully scripted.

Prompt chaining

Break a task into ordered steps where each model call feeds the next. It improves control when the workflow sequence is predictable.

Routing pattern

Classify the input, then send it to the best specialized prompt, tool, model, or workflow. Use when inputs fall into known categories.

Parallelization pattern

Run independent subtasks at the same time and combine results. It helps with speed or diverse checks when subtasks do not depend on each other.

Orchestrator-worker pattern

One model decomposes work and delegates to worker calls or agents. Use when subtasks are dynamic and cannot be enumerated ahead of time.

Evaluator-optimizer pattern

One call produces an output and another evaluates it against criteria, creating feedback for revision. Useful when quality can be judged clearly.

Subagent design

Give each subagent a narrow role, clear tool access, and a bounded output contract. Broad overlapping roles create coordination failures.

Model selection trade-off

Choose model capability based on task risk, ambiguity, latency, and cost. Use stronger models for complex reasoning and smaller models for routine steps.

Tool-use schema

A tool schema should name the action, define required inputs, constrain types, and make invalid calls hard for the model to produce.

Tool description quality

The model relies on the tool name and description to decide when to call it. Ambiguous descriptions lead to wrong tool selection.

Tool error handling

Return concise, structured errors that explain what failed and whether retry, correction, or escalation is appropriate.

Least-privilege tools

Expose only the operations and data a workflow needs. Tool access should be scoped by role, environment, and user authorization.

MCP purpose

Model Context Protocol standardizes how Claude connects to external tools, resources, and prompts through MCP servers.

MCP tools

Tools are callable actions exposed by an MCP server, such as querying a system, creating an object, or running a bounded operation.

MCP resources

Resources expose contextual data that a model can read, such as files, records, schemas, or documentation snippets.

MCP prompts

Prompts are reusable prompt templates or workflows provided by an MCP server to guide common tasks.

stdio MCP transport

stdio is commonly used for local MCP servers launched as subprocesses. It is simple for local developer workflows.

HTTP MCP transport

HTTP-based transport is better suited for remote services, hosted integrations, and network-accessible MCP servers.

Claude Code project memory

CLAUDE.md captures durable project instructions, conventions, and constraints that Claude Code should follow across tasks.

Claude Code settings

settings.json controls local configuration such as permissions, tool behavior, and workflow defaults depending on the project setup.

Claude Code permissions

Permissions determine which operations can run automatically and which require confirmation. Use stricter permissions for risky write or shell actions.

Slash commands

Slash commands package repeatable workflows so developers can trigger common project tasks with consistent instructions.

Hooks

Hooks run configured actions at workflow points, such as validation, formatting, logging, or policy checks.

Headless Claude Code usage

Headless or CI usage requires explicit prompts, predictable outputs, scoped permissions, and validation because no human is steering interactively.

System prompt role

The system prompt sets durable role, constraints, output expectations, and safety boundaries for the model.

Task framing

State the goal, inputs, constraints, and success criteria. Missing criteria force the model to infer requirements.

Examples in prompts

Good examples show the model the desired style, format, level of detail, and edge-case handling.

Structured output

Structured output asks the model to produce a predictable shape, often enforced by a schema or tool call for reliable parsing.

JSON schema for output

A schema should define required fields, types, enums, and nesting. This reduces parser failures and ambiguous responses.

Stop sequences

Stop sequences end generation at predictable boundaries. They help prevent trailing text when exact parsing matters.

Extended thinking fit

Use deeper reasoning for complex planning or trade-off decisions, not for simple extraction or deterministic formatting.

Context window risk

Long contexts can bury important instructions or exceed limits. Prioritize, summarize, and retrieve only the context needed for the task.

Prompt caching

Prompt caching can reduce cost and latency when stable, repeated context is reused across requests.

RAG purpose

Retrieval-augmented generation supplies relevant external context at request time instead of relying only on the model's stored knowledge.

Chunking for retrieval

Chunks should be large enough to preserve meaning but small enough to retrieve precisely. Poor chunking causes missing or noisy context.

Grounded answer behavior

A grounded workflow should cite or use retrieved context and refuse to invent details when the context is insufficient.

Retries

Retries help transient failures but should use limits, backoff, and idempotency safeguards to avoid repeated harmful actions.

Timeouts

Timeouts prevent workflows from hanging indefinitely. Set them based on expected tool latency and user experience requirements.

Evals

Evals measure whether the system performs the intended task reliably. They should cover realistic success cases and known failure modes.

Guardrails

Guardrails constrain unsafe, invalid, or out-of-scope behavior through prompts, tools, policies, validation, or human review.

Human-in-the-loop

Use human approval for high-impact actions, irreversible changes, sensitive data access, or uncertain model judgments.

Latency optimization

Reduce latency by using smaller models where appropriate, caching, parallel independent calls, and limiting unnecessary context.

Cost optimization

Control cost by routing simple tasks to cheaper models, trimming context, caching stable prompts, and avoiding needless agent loops.

Production observability

Log inputs, tool calls, outputs, latency, cost, and errors at the right level so failures can be diagnosed without leaking sensitive data.

Prompt injection defense

Treat retrieved or user-provided content as data, not instructions. Keep trusted system instructions separate and validate tool actions.

Sensitive data handling

Limit what data enters prompts, redact where possible, and scope tools so the model cannot access data unrelated to the task.

Architecture decision record

Document why a model, tool, prompt pattern, or agent design was chosen so future teams can evaluate trade-offs and changes.

CCAR-F exam mindset

Prefer answers that are simple, testable, least-privilege, observable, and reliable under failure conditions.

Frequently Asked Questions

What does CCAR-F focus on?

CCAR-F prep should emphasize Claude architecture choices, prompt and tool design, Claude Code workflows, MCP integrations, context management, evaluation, and production reliability trade-offs.

What is the CCAR-F retake schedule?

Wait 14 days after the first failed attempt, 30 days after the second, and 90 days after the third; the limit is four attempts per rolling 12 months.

Same family resources

Explore More Anthropic Claude Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.