惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
L
LangChain Blog
云风的 BLOG
云风的 BLOG
M
MIT News - Artificial intelligence
A
About on SuperTechFans
J
Java Code Geeks
量子位
博客园 - 三生石上(FineUI控件)
博客园 - Franky
博客园_首页
H
Hackread – Cybersecurity News, Data Breaches, AI and More
IT之家
IT之家
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
【Practice Exam】 Claude Certified Architect Foundations ...
Yota Arahata · 2026-05-09 · via DEV Community

Introduction

As the business utilization of generative AI rapidly advances, Anthropic's "Claude" is garnering overwhelming support in the enterprise sector. As an official certification to prove the ability to implement its advanced prompt design and agent architecture, the "Claude Certified Architect Foundations (CCA-F)" has emerged.

This exam proves that you are a "practical architect" capable of building production-level AI applications making full use of Claude Code, the Agent SDK, and MCP (Model Context Protocol), rather than just having general AI knowledge.

Benefits of Starting to Study for CCA-F Now

Currently, eligibility for the CCA-F exam is restricted to access from the "Claude Partner Network," meaning only those belonging to Anthropic's partner companies can take it. However, because Anthropic moves very quickly, it is highly anticipated that it will be opened to the general public in the near future. Therefore, even for those not working at a Claude partner company, starting to study now offers the following benefits:

A Head Start upon General Release:

When the exam is released to the public, you can immediately obtain the certification and establish a competitive edge in the market.

Deep Understanding of Claude and Direct Link to Practice:

Beyond simply aiming for certification, learning best practices for "Agentic Architecture," "MCP Integration," and "Advanced Prompt Engineering" through your studies will dramatically improve your baseline understanding of Claude and your practical application level.

In this article, in addition to an overview of and strategies for the CCA-F exam, we will introduce a Udemy practice exam that provides an "extremely efficient learning route" to passing the test.

Overview of the Claude Certified Architect Foundations (CCA-F) Exam

For those aiming to get certified, let's first summarize the basic information of the CCA-F exam.

Basic Exam Information

The specifications for the CCA-F exam are as follows:

  • Exam Duration: 120 minutes
  • Number of Questions: 60 questions (Multiple choice and multiple response)
  • Passing Score: 720 / 1000 (Approx. 72% accuracy)
  • Exam Fee: 99 USD (excluding tax)
  • Language: English only
  • Exam Method: Online (Remote proctored)
  • Certification Validity: 6 months

Exam Scope and Weighting

This exam consists of the following 5 domains, each with a different weighting.

Agentic Architecture & Orchestration: 27%
This is the most heavily weighted area. It tests your design capabilities in orchestrating multi-agents using the Agent SDK, hub-and-spoke architecture, and controlling agent loops.

Claude Code Configuration & Workflows: 20%
It tests your practical configuration skills of Claude Code in development workflows, such as configurations using CLAUDE.md, Agent Skills, and integration into CI/CD pipelines.

Prompt Engineering & Structured Output: 20%
Tests your advanced prompting techniques for reliable structured data extraction using JSON schemas, few-shot prompting, and obtaining accurate outputs while suppressing hallucinations.

Tool Design & MCP Integration: 18%
This area relates to building MCP (Model Context Protocol) servers and defining tools. It covers designing tool boundaries, writing accurate descriptions, and resource management.

Context Management & Reliability: 15%
Questions cover managing long contexts, countermeasures for the "Lost in the middle" problem, appropriate context passing between multi-agents, and error handling practices.

Features of This Practice Exam

The actual exam is available only in English. Reading and deciphering specialized, lengthy scenario questions related to AI in English is a significant burden for non-native speakers.
Therefore, this practice exam adopts a unique structure to help you reliably build your skills while overcoming the language barrier.

Detailed Explanations for Each Option

In scenario questions, it is important to distinguish between "similar approaches." We explain in detail from an architectural perspective not only the correct answer, but also why the other methods are not optimal for that specific case.

Provision of Relevant Official Documentation

For complex configurations and advanced specifications, we have comprehensively included links to Anthropic's official documentation so you can check them immediately.

Sample Questions

We have included examples of actual questions and their explanations for your reference.

Question 1

A supply chain management platform uses a "Tracking Agent" that scans thousands of shipping logs and a "Logistics Strategy Agent" that builds timelines of events. The Tracking Agent outputs summaries of relevant logs to the Logistics Strategy Agent. However, the Logistics Strategy Agent frequently gets the chronology of events wrong and cannot show users which logs support specific claims, resulting in an inaccurate timeline. How should the architect fix this multi-agent workflow?

Options

  • Instruct the Logistics Strategy Agent to infer the chronological order based on the context in the summary.
  • Increase the Temperature of the Logistics Strategy Agent to improve its ability to creatively synthesize a timeline from unstructured data.
  • Have the Tracking Agent output structured JSON that explicitly includes metadata such as precise timestamps, sender/receiver IDs, and source file names alongside the extracted facts.
  • Combine the Tracking Agent and the Logistics Strategy Agent into a single prompt so the model can read shipping logs and build the timeline simultaneously.

Overall Explanation

When passing information between agents, relying solely on descriptive natural language summaries (narrative summaries) carries the risk of omitting important metadata such as dates and IDs, or having the order swapped during the model's reasoning process. When high-precision timeline construction and evidence presentation are required, it is essential to explicitly pass metadata using structured data (JSON). This enables downstream agents to perform accurate sorting and referencing of sources (provenance) based on objective numerical data.

Explanations for Each Option

1. Incorrect
Relying on inference makes it prone to hallucinations, and especially when handling large amounts of data, it is not a fundamental solution to prevent sequencing errors.

2. Incorrect
Increasing the temperature increases the randomness of the output, which is counterproductive because it compromises the "accuracy" that is most important in creating a fact-based timeline.

3. Correct
By passing metadata as structured data, the Logistics Strategy Agent can accurately organize the chronological order and specify sources based on reliable data without relying on guesswork.

4. Incorrect
Attempting to process thousands of shipping logs at once will cause context window limitations and information loss, paradoxically degrading accuracy, making it an inappropriate architecture.

【official documentation】
Building effective agents

Question 2

A financial analyst is building a bot to automate investment research. When the agent calls a stock data retrieval tool (when stop_reason is tool_use), the API response includes Claude's reasoning process (a text block) followed by the tool execution instruction (a tool_use block). To save token usage and conserve context, the developer deleted this reasoning text block and saved only the tool_use block in the conversation history. What is the impact of this optimization on the architecture?

Options

  • Claude will automatically regenerate the missing text block in the next turn, so latency will increase but reasoning will not be affected.
  • The API will reject subsequent requests because there is a restriction that a text block must always precede a message containing a tool_use block.
  • Claude will lose the context of its Chain of Thought, degrading its ability to judge why it called the tool and how it should interpret the subsequent results.
  • This is a recommended optimization technique that can reduce token usage without affecting the model's reasoning capabilities.

Overall Explanation

The text block output by Claude when using a tool functions as a "Chain of Thought" for the model to organize its thinking process. If this reasoning portion is deleted from the conversation history, the model loses the logical context of "why it called that tool" and "how it should interpret the obtained results." As a result, its reasoning ability degrades in subsequent turns, increasing the risk of drawing inaccurate conclusions. Maintaining the model's logical consistency is more important than saving tokens.

Explanations for Each Option

  • 1. Incorrect Claude only references the history provided as a prompt. It does not have a feature to automatically supplement or regenerate content deleted in past turns, and the context remains lost.
  • 2. Incorrect Technically, the API will not reject the message (it is allowed as a message list structure), but practical problems will occur because the model's logical consistency is compromised.
  • 3. Correct The reasoning process contained in the text block is crucial contextual information for the model to correctly execute complex tasks, and deleting this leads to intentionally limiting the model's "intelligence."
  • 4. Incorrect No, this is an anti-pattern. It is an act of sacrificing the model's reasoning accuracy for trivial token savings, and it should be avoided as it significantly impairs system reliability.

【official documentation】
Tool use with Claude

Question 3

A market research agent is trying to extract (scrape) pricing information from a specific competitor's website. The site's firewall detected the agent and blocked its IP address. How should the sub-agent construct the error response to the coordinator?

Options

  • Return a structured error detailing the IP block, the attempted URL, and suggesting delegating the task to a sub-agent with residential proxy capabilities.
  • Return an empty list indicating that information could not be extracted from that site.
  • Return a generic "Access Denied" string to minimize payload size.
  • Halt the entire analysis pipeline to prevent further IP bans across the entire system.

Overall Explanation

In communication between agents, especially in error handling, it is a best practice for a sub-agent to return not just a "failed" message, but the specific details of the error (such as an IP block) and, if possible, a structured data solution for recovery. This allows the coordinator to accurately understand the cause of the error and make dynamic decisions, such as reassigning the task to another agent equipped with alternative means, like using a proxy.

Explanations for Each Option

  • 1. Correct By providing structured, detailed error information and proposals for the next action to take, the entire system can automatically recover from the error and continue the task.
  • 2. Incorrect Returning an empty result prevents the coordinator from distinguishing whether "the information actually didn't exist or it couldn't be retrieved due to access restrictions," causing it to make incorrect decisions.
  • 3. Incorrect Due to insufficient information, the coordinator cannot identify the root cause of the error (IP block) and cannot take appropriate countermeasures.
  • 4. Incorrect Stopping the entire system due to a failure on one site is an overreaction and cannot be called a highly fault-tolerant architecture.

【official documentation】
Orchestrator workers

Conclusion

The Claude Certified Architect Foundations (CCA-F) will be a powerful weapon for engineers utilizing AI in practice to prove their skills and increase their market value. By starting to prepare for early certification, you can gain a definite advantage.

You can purchase this practice exam at a special price from the link below.
Coupon Code: 47EDE2905C0AC0BC049F
【PracticeExam】Claude Certified Architect Foundations (CCA-F)