知識がなくても始められる、AIと共にある豊かな毎日。
AI

CCA Foundations試験 完全ガイド 2026 — Claude認定アーキテクトへの最短ルート

ゲンキ

CCA Foundations試験 完全ガイド 2026 — Claude認定アーキテクトへの最短ルート

さらに、Anthropicが2026年3月12日にリリースした「Claude Certified Architect — Foundations」(CCA Foundations)は、AI業界初の「アーキテクト」レベルの実務認定試験だ。つまり、AWS認定ソリューションアーキテクトがクラウドの設計能力を証明するように、CCAはClaude APIとエージェントシステムの設計能力を証明する。

また、エンタープライズでのAIエージェント導入が加速する2026年、「Claudeを使える」と「Claudeでシステムを設計できる」の間には大きな溝がある。具体的には、CCA Foundationsはその溝を公式に証明する手段だ。

シナリオの詳細分析

つまり、本記事はCCA Foundations試験の完全ガイドとして、試験構造、5つのドメイン、6つのシナリオ、そして合格戦略を網羅する。したがって、今週から7回にわたるCCA Foundations試験対策シリーズの第1回だ。

重要:本シリーズの位置づけ。具体的には、このシリーズは「CCA試験の全体像を把握し、各ドメインの設計判断パターンを理解する」ことを目的としている。しかし、合格に必要な学習の全てをカバーするものではない。したがって、CCA合格には、以下の3本柱による学習を推奨する。

  1. 本シリーズ(概要と設計パターン) — 5ドメイン30タスクの構造理解と、試験で問われるアンチパターンの把握
  2. Anthropic Academy公式コース(ハンズオン) — 特に「Building with the Claude API」(8.1時間)は必須。とりわけ、APIを実際に操作する体験は記事では代替できない
  3. 模擬問題サイト(実戦演習) — シナリオベースの60問を時間制限内で解く訓練。知識と判断速度の両方を鍛える

特に、本シリーズだけで合格できるとは考えないでほしい。一方、公式コースと模擬演習の学習効率を最大化するための「地図」としては、最も包括的なガイドだ。


CCA Foundations試験とは何か — 形式と合格基準

具体的には、CCA Foundations試験 完全ガイド 2026の出発点として、試験の基本情報を整理する。

項目内容
正式名称Claude Certified Architect — Foundations
開始日2026年3月12日
受験料$99/回
形式60問・シナリオベース多肢選択(正解1つ+ディストラクター3つ)
合格点720/1,000
試験時間120分(一時停止・中断不可)
受験条件Claude Partner Networkメンバー(組織単位で無料登録可)
プロクターあり(ProctorFreeによるオンライン監督付き)
言語英語

この試験が従来のAI認定資格と根本的に異なるのは、「シナリオベース」という点だ。特に、単純な知識問題(「MCPの正式名称は何か」)ではなく、実際のシステム設計シナリオの中で判断を問う。具体的には、6つのシナリオから4つがランダムに選ばれ、全60問がそのシナリオに紐づく。つまり、知識の暗記ではなく、アーキテクチャ判断の質が試される。

シナリオの詳細分析

加えて、AWS認定やGoogle Cloud認定の経験者にとって馴染み深い形式だが、CCAには決定的な違いがある。一方、他のクラウド認定が「このサービスは何をするか」という知識問題を多く含むのに対し、CCAは「この状況で最適な設計判断は何か」という問いに集中する。加えて、4つの選択肢のうち3つは「部分的に正しいが、特定の観点で最適でない」というディストラクターだ。したがって、表面的な知識だけでは正答できない。

加えて、受験環境の要件も厳格だ。Windows 7以上またはmacOS 10.11以上、Webカメラとマイク必須、Chrome/Firefox/Safari/Edgeのいずれかで受験する。例えば、Chromebook・タブレット・モバイルは非対応。さらに、試験中は外部リソース参照禁止(Claude自体も使えない)で、別ウィンドウの使用も禁止される。

例えば、試験時間は120分で60問。結論として、単純計算で1問あたり2分だが、シナリオの読解に時間がかかるため、実質的には1問90秒で解答するペースが求められる。したがって、後半に時間切れにならないよう、序盤で迷った問題は一旦スキップして後で戻る戦略が有効だ。


5つのドメイン — 配点と出題範囲

したがって、CCA Foundations試験 完全ガイド 2026の核心は、5つのドメインの構造理解だ。

#ドメイン名配点タスク数主要テーマ
D1Agentic Architecture & Orchestration27%7エージェントループ、マルチエージェント、状態管理
D2Tool Design & MCP Integration18%5ツール設計、エラーハンドリング、MCP統合
D3Claude Code Configuration & Workflows20%6CLAUDE.md、コマンド/スキル、CI/CD統合
D4Prompt Engineering & Structured Output20%6システムプロンプト、構造化出力、バッチ処理
D5Context Management & Reliability15%6コンテキスト保持、エスカレーション、信頼性

配点分析から見える「合格の方程式」

D1(27%)とD3(20%)を合わせると全体の47%を占める。特に、この2ドメインはエージェント設計とClaude Code設定であり、Claude Codeを日常的に使用しているエンジニアにとって最も得点しやすい領域だ。

D4(20%)とD5(15%)を合わせると35%。同様に、プロンプトエンジニアリングとコンテキスト管理であり、APIレベルの実装経験が問われる。

一方、D2(18%)はMCPに特化した領域で、ツール設計の理論と実装パターンが問われる。MCP Serverの構築・運用経験があると有利だが、ツールインターフェース設計の「理論面」が盲点になりやすい。

同様に、合格点720/1000(72%)を達成するには、全ドメインで平均72%の正答率が必要だ。得意ドメインで80%以上を取り、苦手ドメインを60%以上でカバーする戦略が現実的だ。

ドメインの学習ポイント

具体的な得点シミュレーションを示す。例えば、D1(27%)で80%、D3(20%)で85%を取れば、この2ドメインだけで21.6+17.0=38.6ポイントを確保できる。さらに、残りのD2+D4+D5(53%)で65%を取れば34.45ポイント。したがって、合計73.05%で合格ラインを超える。つまり、D1とD3を「得意科目」として固めれば、他の3ドメインは6割強で合格できる

この戦略が特に有効なのは、Claude Codeを日常的に使用しているエンジニアだ。D3(Claude Code設定)は実務で毎日触れている知識であり、D1(エージェント設計)もClaude Codeのサブエージェント機能を使っていれば直感的に理解できる。


6つのシナリオ — 試験の舞台設定

とりわけ、CCA Foundationsのユニークな特徴は、全問がシナリオに紐づいている点だ。6つのシナリオから4つがランダムに選ばれ、各シナリオ内で15問前後が出題される。

#シナリオ主要ドメイン想定される出題内容
S1カスタマーサポート解決エージェントD1, D2, D5エージェントループ設計、ツール選択、エスカレーション判断
S2Claude Codeでのコード生成D3, D5CLAUDE.md設定、planモード、コンテキスト管理
S3マルチエージェント研究システムD1, D2, D5coordinator-subagent設計、コンテキスト受渡し
S4開発者生産性ツールD2, D3, D1MCP Server設計、カスタムコマンド
S5CI/CDパイプライン統合D3, D4自動化ワークフロー、構造化出力
S6構造化データ抽出D4, D5JSON Schema、バッチ処理、バリデーション

結論として、どのシナリオが出題されても対応できる準備が必要だ。具体的には、S1(カスタマーサポート)とS3(マルチエージェント研究)はD1の知識が中核であり、同様に、S2(コード生成)とS5(CI/CD)はD3の知識が中核だ。特に、S6(構造化データ抽出)はD4の実装パターンが集中的に問われるため、バッチ処理APIの経験がないと厳しい。

シナリオの詳細分析

各シナリオの出題確率を考えると、6つから4つが選ばれるため、任意の1つのシナリオが「出題されない」確率は33%(2/6)だ。つまり、苦手なシナリオが1つあっても3回に1回は回避できる。しかし、2つ以上苦手があると回避は困難になる。したがって、全6シナリオに対応できるレベルを目指すのが安全だ。

さらに、シナリオとドメインの対応を分析すると、D1は6シナリオ中4つ(S1, S3, S4, S6の一部)に関連し、D3は3つ(S2, S4, S5)に関連する。D1の知識が最も汎用性が高いため、時間配分の優先順位は自然とD1最優先になる。


各ドメインの概要と学習ポイント

Domain 1: Agentic Architecture & Orchestration(27%)

最大配点ドメイン。7つのタスクステートメントで構成される。

T1.1 エージェントループ設計。具体的には、stop_reasonによる制御、tool_use継続とend_turn終了の判定、ツール結果の会話履歴への追加が問われる。特に、アンチパターンとして「自然言語シグナルのパースでループ終了を判定する」が頻出だ。

T1.2 マルチエージェント orchestration。具体的には、Hub-and-spokeアーキテクチャ、coordinator-subagent間の通信設計が出題される。特に、サブエージェントは分離されたコンテキストで動作する点が重要だ。

T1.3 サブエージェントのスポーン。具体的には、Taskツール、AgentDefinitionfork_sessionが対象となる。さらに、並行スポーンと逐次スポーンの使い分けも問われる。

ドメインの学習ポイント

T1.4 多段ワークフロー。具体的には、プログラマティックエンフォースメント(フック・前提条件ゲート)vs プロンプトベースのガイダンスが問われる。特に、決定論的コンプライアンスが必要な場面ではプロンプトだけでは不十分だ。

T1.5 Agent SDKフック。具体的には、PostToolUseフック、ツールコール傍受、ポリシー違反のブロックが対象だ。

T1.6 タスク分解。固定パイプライン(prompt chaining)vs 動的適応的分解の選択基準。

T1.7 セッション管理。具体的には、--resumefork_session、構造化サマリでの新規セッション開始が問われる。

Day 2-3で詳細解説: 「D1前編:エージェントループ」「D1後編:状態管理

Domain 2: Tool Design & MCP Integration(18%)

T2.1 ツールインターフェース設計。つまり、ツール記述がLLMのツール選択の主要メカニズム。したがって、最小限の記述は不安定な選択を招く。

T2.2 構造化エラーレスポンス。具体的には、isErrorフラグ、errorCategory(transient/validation/business/permission)、isRetryableの区別が重要だ。

T2.3 ツール配分とtool_choice。特に、エージェントあたりのツール数の適切な範囲(4〜8個推奨)、tool_choiceの3モード(auto/any/forced)。

T2.4 MCPサーバー統合。具体的には、.mcp.json(プロジェクトスコープ)vs ~/.claude.json(ユーザースコープ)の使い分け、さらに環境変数展開が問われる。

T2.5 組み込みツール。特に、Read/Write/Edit/Bash/Grep/Globの使い分けが重要だ。具体的には、段階的理解構築(Grep→Read)パターンが問われる。

Day 4で詳細解説: 「D2:ツール設計とMCP統合

Domain 3: Claude Code Configuration & Workflows(20%)

T3.1 CLAUDE.md階層。まず、ユーザー→プロジェクト→ディレクトリの3層構造、@import.claude/rules/

T3.2 コマンド/スキル。具体的には、.claude/commands/.claude/skills/ + SKILL.mdが対象だ。さらに、context: forkによる隔離実行も問われる。

T3.3-3.4 MCP設定とplanモード。具体的には、.mcp.jsonでの設定が対象だ。さらに、planモードと直接実行の使い分けも問われる。

T3.5 CI/CD統合。具体的には、claude -pでのヘッドレス実行が対象だ。さらに、--allowedTools--max-turnsの設定も重要だ。

T3.6 Agentツール。具体的には、サブエージェントの委任が対象だ。さらに、ワークツリーの隔離(isolation: "worktree")も問われる。

Day 5で詳細解説: 「D3:Claude Code設定とワークフロー

Domain 4: Prompt Engineering & Structured Output(20%)

T4.1 システムプロンプト設計。具体的には、ペルソナ設定、ドメイン知識の注入、制約のレイヤリングが問われる。

T4.2 Few-shot examples。具体的には、入出力のパターン提示、さらに多様なエッジケースの包含が問われる。

T4.3 構造化出力tool_useによるJSON Schema強制、anyOfでの柔軟な出力設計。

T4.4 バリデーション・リトライ。具体的には、retry-with-error-feedbackパターンが対象だ。さらに、エラーメッセージの構造化も重要だ。

T4.5 バッチ処理。Message Batches APIの使い方、50%コスト削減、24時間処理窓。

T4.6 マルチインスタンスレビュー。具体的には、独立レビューインスタンスの並行実行が対象だ。さらに、多数決による品質保証も問われる。

Day 6で詳細解説: 「D4:プロンプトエンジニアリング

Domain 5: Context Management & Reliability(15%)

T5.1 コンテキスト保持。具体的には、長期セッションでの情報劣化防止が対象だ。さらに、要約とキーファクト管理も問われる。

T5.2 エスカレーション。具体的には、AIが処理を継続すべきでない場面の判定基準が問われる。さらに、人間への引き継ぎパターンも重要だ。

T5.3 エラー伝播。構造化エラーコンテキストのマルチエージェント間伝播。

T5.4 トークン管理。具体的には、コンテキストウィンドウの効率的使用が対象だ。さらに、不要情報の除去も問われる。

T5.5 人間レビューワークフロー。具体的には、信頼度スコアによるルーティングが対象だ。さらに、層化抽出も問われる。

T5.6 情報出典の保持。具体的には、claim-sourceマッピングが対象だ。さらに、矛盾検出も重要だ。

Day 7で詳細解説: 「D5 + 総まとめ


5ドメインの相互関係 — 横断的な出題に備える

また、CCA Foundations試験 完全ガイド 2026で見落とされがちなのが、ドメイン間の相互依存関係だ。試験のシナリオは複数のドメインを横断して出題されるため、ドメインを孤立して学ぶだけでは対応できない。

D1とD2の連携。つまり、エージェントループ(D1)はツールを使って動作する。したがって、ツール設計(D2)が不適切だと、エージェントは正しいツールを選択できずループが破綻する。さらに、D1のマルチエージェント設計では、各サブエージェントが使えるツールの範囲を適切に制限する必要がある。

D1とD5の連携。具体的には、マルチエージェントシステム(D1)で発生するエラーは、構造化エラーコンテキストとして伝播される(D5)。したがって、coordinatorがサブエージェントのエラーをどう処理するかは、D1の設計とD5の信頼性パターンの両方を理解していないと正答できない。

シナリオの詳細分析

D3とD4の連携。つまり、Claude Code(D3)のCLAUDE.mdに記述するルールは、本質的にシステムプロンプト(D4)の一形態だ。したがって、CLAUDE.mdの階層設計は、D4のプロンプトレイヤリングの具体的な実装と言える。

D4とD5の連携。具体的には、構造化出力(D4)は、コンテキスト管理(D5)の効率に直結する。例えば、JSON Schemaで出力を構造化すれば、次のステップでのパース処理が不要になりコンテキストウィンドウを節約できる。

つまり、これらの連携パターンを理解しておけば、シナリオ問題で「どのドメインの知識を適用すべきか」の判断が速くなる。


学習リソースと推奨学習パス

特に、CCA Foundations試験 完全ガイド 2026の実践面として、推奨する学習リソースとパスを示す。

無料リソース(Anthropic Academy)

Anthropic AcademyはSkilljar上で13コースを無料提供している。CCA対策として特に重要なコースは以下の4つだ。

コース名推定時間対象ドメイン優先度
Building with the Claude API8.1時間D1, D4, D5最重要
Introduction to Model Context Protocol2〜3時間D2重要
Claude Code in Action2〜3時間D3重要
Claude 1011〜2時間全般基礎確認

具体的には、「Building with the Claude API」は8時間超の大ボリュームだが、D1(27%)とD4(20%)とD5(15%)の合計62%をカバーする。このコースを最優先で完了すべきだ。

有料/外部リソース

リソースURL特徴
Claude Certificationsclaudecertifications.com模擬問題と学習ガイド
公式試験ガイドPDFAnthropic Academy内40ページ。ドメイン定義、タスクステートメント、サンプル問題
Claude公式ドキュメントdocs.anthropic.comAPIリファレンス
MCP仕様modelcontextprotocol.ioMCPプロトコル仕様

推奨3段階学習パス

Phase 1(2週間): コース消化。まず、Anthropic Academyの4コースを完了する。具体的には、合計16〜20時間を確保する。

Phase 2(1週間): 弱点補強+実践演習。具体的には、試験ガイドのPreparation Exercises 4本を実装する。さらに、模擬問題で正答率70%以上を目標とする。

Phase 3(1週間): 総仕上げ。最終的に、模擬試験で正答率80%以上を確認する。さらに、弱点領域を集中復習する。

加えて、合計3〜4週間の学習で合格を目指す。Claude APIやClaude Codeの実務経験が豊富な場合は、Phase 1を1週間に短縮できる。

学習時間の現実的な見積もり

例えば、CCA Foundations試験 完全ガイド 2026として、必要な学習時間を率直に示す。

受験者の背景Phase 1Phase 2Phase 3合計
Claude API + Claude Code 実務経験者10時間10時間5時間約25時間
Claude API経験ありだがClaude Code未経験16時間12時間5時間約33時間
AI開発経験ありだがClaude未経験20時間15時間8時間約43時間

最も効率的な学習順序は、D3→D1→D4→D2→D5だ。まず、D3(Claude Code)は手を動かしながら学べるため記憶に残りやすい。さらに、D1(エージェント設計)はD3の知識を前提として理解が深まる。加えて、D4(プロンプト)とD2(ツール設計)はAPIの具体的な知識が必要で、D5(コンテキスト管理)は他の全ドメインの応用だ。


合格戦略 — 72%を確実に取るための4つのポイント

したがって、CCA Foundations試験 完全ガイド 2026の最終セクションとして、合格戦略を示す。

1. アンチパターンを覚える

一方、CCAの選択肢には「正解に見えるが実はアンチパターン」というディストラクターが多い。代表的なものを押さえるだけで正答率が上がる。

  • 自然言語シグナルでループ終了を判定する → 不正解(stop_reasonを使う)
  • プロンプト指示だけで決定論的コンプライアンスを保証する → 不正解(プログラマティック前提条件を使う)
  • 最小限のツール記述で運用する → 不正解(入力フォーマット、クエリ例、エッジケースを含める)
  • 一律のエラーメッセージ(”Operation failed”)を返す → 不正解(構造化エラーカテゴリを使う)

2. D1+D3で47%を固める

同様に、最大配点のD1(27%)と自分が最も得意なD3(20%)で高得点を取る。この2ドメインはClaude Codeの日常利用と直結するため、実務経験を試験言語に変換する練習が効果的だ。

3. サンプル問題を反復する

とりわけ、公式試験ガイドのサンプル問題は出題形式を理解する最良の教材だ。各問題の「なぜその選択肢が正解で、他が不正解か」を説明できるレベルまで理解する。

4. 英語の技術用語を押さえる

試験は英語のみ。stop_reasontool_useend_turncoordinatorsubagentescalationhandoffidempotentなど、CCA固有の技術用語を英語で即座に理解できる必要がある。


シリーズ予告 — 7日間でCCA全ドメインを制覇する

結論として、本記事はCCA Foundations試験対策シリーズ全7回の第1回だ。残り6回で各ドメインを深掘りする。

  • Day 2: D1前編 — エージェントループ設計とマルチエージェントorchestration
  • Day 3: D1後編 — 状態管理、タスク分解、セッション制御
  • Day 4: D2 — ツール設計とMCP統合
  • Day 5: D3 — Claude Code設定とワークフロー
  • Day 6: D4 — プロンプトエンジニアリングと構造化出力
  • Day 7: D5 + 総まとめ — コンテキスト管理・信頼性・模擬問題

さらに、CCA Foundationsは「知識の暗記」ではなく「設計判断の質」を問う試験だ。このシリーズでは、各ドメインのタスクステートメントを具体的なコード例とアーキテクチャ図で解説し、「なぜそう設計すべきか」を理解できるレベルを目指す。


CCA取得のキャリア的意味 — なぜ今この資格を取るべきか

また、CCA Foundations試験 完全ガイド 2026の最後に、この資格の戦略的価値を述べる。

AIアーキテクト市場における差別化

つまり、2026年3月時点で、CCA Foundationsは「AIエージェントのアーキテクチャ設計能力」を証明する唯一の実務認定資格だ。AWS認定ソリューションアーキテクトがクラウド設計の標準資格として広く認知されているように、CCAはAIエージェント設計の標準資格としてのポジションを狙っている。

特に、Anthropicが設計した試験だけあって、Claudeの内部仕様(stop_reasontool_use、Agent SDK)に深い知識を要求する。これは「AIを使える」レベルではなく「AIシステムを設計できる」レベルの証明であり、プロンプトエンジニアリングの一般的なスキルとは一線を画す。

早期取得のアドバンテージ

具体的には、CCAは2026年3月12日に開始されたばかりの新資格だ。早期に取得すれば、以下のアドバンテージがある。

希少性。資格保持者がまだ少ない段階で取得すれば、LinkedIn等のプロフィールで差別化が効く。特にAnthropicのPartner Network企業への提案やコンサルティングにおいて、CCA保持は信頼性の裏付けになる。

知識の新鮮さ。特に、CCAの試験範囲は、Claude Code、MCP、Agent SDKなど急速に進化する技術領域だ。したがって、自分のClaude実務経験が最も新鮮なタイミングで受験するのが最も効率的だ。例えば、日常的にClaude Codeを使用しているなら、学習のオーバーヘッドは最小限で済む。

コスト。まず、$99は認定資格としては非常にリーズナブルだ。例えば、AWS認定ソリューションアーキテクト($300)やGoogle Cloud Professional($200)と比較すると半額以下である。さらに、不合格時の再受験も$99だが、14日間の待機期間がある。したがって、一発合格を目指す準備が重要だ。

受験までの3つのステップ

  1. Claude Partner Networkに登録する(無料、組織単位)。Anthropicのパートナーページから申請する
  2. Anthropic Academyのアカウントを作成するSkilljarにアクセスし、CCA関連コースに登録する
  3. 本シリーズ全7回で学習し、3〜4週間後に受験する。Phase 1→2→3の順で進め、模擬試験で80%以上を確認してから本番に臨む

さらに、次回「CCA試験対策 D1前編」では、試験最大配点のDomain 1を深掘りする。具体的には、エージェントループの設計原則、マルチエージェントのorchestrationパターン、そして出題されるアンチパターンを具体的なコード例で解説する。

ABOUT ME
swiftwand
swiftwand
AIを使って、毎日の生活をもっと快適にするアイデアや将来像を発信しています。 初心者にもわかりやすく、すぐに取り入れられる実践的な情報をお届けします。 Sharing ideas and visions for a better daily life with AI. Practical tips that anyone can start using right away.
記事URLをコピーしました