// CCA-F — JAPANESE STRATEGY GUIDE
CCA-F 英語試験 日本人攻略ガイド
Claude Certified Architect: Foundations (CCA-F) は英語のみで提供される試験。本ガイドは「英語が完璧でなくても合格したい日本人」のために、頻出英語パターン・技術英語用語・英語原文 × 日本語解説の練習問題30問・試験当日の戦略までを 完全無料で提供します。
🤔 CCA-F って何? 取るメリットは?
CCA-F(Claude Certified Architect: Foundations)は、Anthropic が 2026年3月に開始した初の公式技術認定試験。Claude API・Claude Code・Model Context Protocol(MCP)・Claude Agent SDK を本番運用できる実装力を測るプロクター付き試験で、合格者には Anthropic 公式のデジタルバッジが発行されます。
30秒サマリ: 60問・120分・720点で合格(1000点満点)・受験料 $125(2026年6月30日に $99 から改定・試験プラットフォームは Pearson VUE へ移行)・有効期限2年。Pearson VUE 経由の試験。英語のみ提供。
💡 取る5つのメリット
グローバル案件・海外採用で差別化
CCA-F は Anthropic 直営の認定。LinkedIn のデジタルバッジとして発行され、海外採用担当者の検索でヒットする。日本人エンジニアの海外案件獲得に直結。
エンタープライズ提案での信用力
日系大手・SIer での Claude 提案時に「公式認定保有」が決定打になる場面が増えている。社内稟議の説得材料として最強の資格。
先行者利益(2026年3月開始の新資格)
日本国内の合格者はまだ数十名規模。今取れば「日本で最初期の合格者」というポジションが取れる。後発の上位資格が出る前に取得しておく価値が大きい。
スキル証明として体系化される
独学で Claude を触ってきた知識が、5ドメインの体系として整理される。何ができて何が抜けているかが明確になり、実装力の網羅性が上がる。
受験料がリーズナブル($125)
AWS/Google/Azure の AI 認定が $150〜$300 する中で $99。Claude Partner Network 経由なら先着5,000名は無料。投資対効果が極めて高い。
📖 CCA-F の基本情報(出題範囲・申込手順・推奨学習コース)は Claude 認定資格(CCA-F)完全ガイド で詳しく解説しています。先にそちらを読むと本ガイドの内容が理解しやすくなります。
📊 なぜ「英語形式のまま」練習する必要があるのか
日本人受験者の不合格事例を分析すると、英語力ではなく「英語問題文の読解スピード」が原因のケースが大多数です。
- 翻訳ツール使用は禁止 — Skilljar のプロクターが画面を監視。Chrome 翻訳・DeepL・Claude.ai の利用は失格
- 1問あたり最大2分 — 60問を120分で解く制約。読解で詰まると残り問題に時間が回らない
- シナリオ型は長い — 1問あたり 100〜200 英単語のシナリオ + 4つの選択肢で 50〜80 単語ずつ。合計 300〜500 単語を2分で消化
- 専門用語は英語のまま頭に入れる — stop_reason / tool_use / MCP / lost-in-the-middle 等は日本語訳で覚えても本番で混乱する
結論: 日本語訳だけで勉強した受験者は本番で「問題文を翻訳しながら考える」二重負荷で時間切れになる。最初から英語問題文に慣れる練習が必須。
🔍 Anthropic 公式問題(12問)の傾向分析
Anthropic の公式 Exam Guide には準備問題が 12問掲載されています(NTK 機密扱いのため本ページでは原文を転載せず、傾向のみ分析)。公式問題を分析した結果、以下のパターンが明確に浮かび上がりました。
全問がシナリオ型
CCA-F 公式 Exam Guide に含まれる準備問題(12問)は、全て業務シナリオ提示型。「A customer support team... / A developer is building... / A startup deploys...」のような文脈で開始し、最後に "Which is the BEST..." で締める形式が支配的。短い知識問題はゼロ。
5ドメインを偏りなくカバー
Domain 1 (Agentic Architecture) と Domain 3 (Claude Code) が最も配点が高く、Domain 4 (Tool Design) と Domain 5 (Context Management) が次。公式問題はこの配点に比例した分布で出題されている。
頻出シナリオの業務領域
customer support / multi-agent research / CI/CD パイプライン / 多言語サポート / 金融トランザクション / 法務契約処理 等。「実装してデプロイした後に問題が起きた」というシナリオが大半。
正解の共通パターン: 「決定論的・プログラム的解決」
プロンプト指示の強化や「もっと注意せよ」系の選択肢はほぼ全て不正解。Hook / validation / programmatic guard / verification tool 等、「コードで保証する」選択肢が正解になる傾向が強い。
誤答パターン: 「過剰反応・全削除・モデル変更」
「機能を削除」「コンテキストをリセット」「より大きなモデルに切り替え」等、根本原因を解決せず大鉈を振るう選択肢は不正解。
※ 公式準備問題の取得は Anthropic Academy(Skilljar) の正規ルートでアクセスしてください。本ページの練習問題30問はこの傾向分析を踏まえて筆者が独自に作成したオリジナル問題です。
🎯 頻出英語問題文パターン10選
CCA-F の問題文は決まったパターンで構成されています。以下10種類を「見た瞬間に意味が分かる」状態まで覚えれば、問題文の読解時間を大幅に削減できます。
Which of the following is the BEST approach...? 和訳: 次のうち、最も適切なアプローチはどれか
攻略Tip: 「BEST」は強調されている。複数の選択肢が部分的に正しい場合は、最も deterministic(確実)で最も影響範囲の広いものを選ぶ
What is the MOST likely cause of...? 和訳: 〜の最も可能性が高い原因は何か
攻略Tip: 障害の根本原因を問う。プロンプト指示ではなく、構造的・仕組み的な原因を選ぶことが多い
A [role] is building [system]... 和訳: [役割]が[システム]を構築している
攻略Tip: シナリオ設定の典型。冒頭の役割(developer / architect / engineer)を見て、回答の粒度を調整する
Production logs show that... 和訳: 本番ログによると〜
攻略Tip: 実データに基づく判断を要求。「ログに何が記録されているか」が正解のヒント。仮説ではなくログから読み取れる事実を重視する
Which approach is OPTIMAL for...? 和訳: 〜にとって最も最適なアプローチはどれか
攻略Tip: 効率・コスト・信頼性のバランスを問う。「OPTIMAL」は単に動くものではなく、トレードオフを考慮した最善策
What is the PRIMARY reason that...? 和訳: 〜の主要な理由は何か
攻略Tip: 根本原因(root cause)を問う。表層的な原因(symptom)ではなく、構造的な原因を選ぶ
Which is the MOST effective remediation? 和訳: 最も効果的な改善策はどれか
攻略Tip: 修正策の選択。「もっと頑張る」「指示を強める」系は不正解パターン。プログラム的に enforce する選択肢が正解になりやすい
What is the correct next step? 和訳: 正しい次のステップは何か
攻略Tip: 手順の正解を問う。stop_reason の処理や tool_result の返し方など、API 仕様の正確な理解が必要
Engineers report that... / Users complain that... 和訳: エンジニアが〜と報告している / ユーザーが〜と苦情を出している
攻略Tip: 課題設定の典型。誰が何に困っているかを把握し、その関係者の問題を解く視点で選ぶ
Which of the following BEST describes...? 和訳: 次のうち、〜を最もよく説明しているものはどれか
攻略Tip: 定義・概念の理解を問う。技術用語(MCP、lost-in-the-middle 等)の正確な定義を選ぶ
📖 必須技術英語用語集(30語)
CCA-F で頻出する英語用語をまとめました。各用語を「英語のまま」覚えるのがコツ。日本語訳は意味理解のための補助であり、本番では英語のまま使われます。
| 英語 | 日本語 | 試験での文脈 |
|---|---|---|
| stop_reason | 停止理由 | Claude が応答を終えた理由。end_turn / tool_use / max_tokens / stop_sequence の4種 |
| end_turn | ターン終了 | Claude が通常通り応答を完了。次はユーザーの番 |
| tool_use | ツール使用 | Claude がツール呼び出しを要求中。tool_result を返す必要あり |
| max_tokens | 最大トークン到達 | 応答が途中で切れている。continue 処理または max_tokens 拡張が必要 |
| tool_result | ツール結果 | ツール実行の結果を Claude に返すコンテンツブロック。is_error フラグでエラー伝達可 |
| tool_choice | ツール選択制御 | auto / any / tool(特定のツール強制)の3モード |
| input_schema | 入力スキーマ | ツール定義の必須要素。JSON Schema で構造を明示 |
| system prompt | システムプロンプト | モデルの役割・制約を定義。会話履歴と独立 |
| few-shot prompting | 少数事例プロンプティング | 入出力の例を数件示す手法。例の数より input の多様性カバーが重要 |
| Model Context Protocol (MCP) | モデルコンテキストプロトコル | AI と外部データ・ツールを接続するオープン標準。Anthropic が2024年に提唱 |
| Claude Agent SDK | クロード エージェント SDK | エージェント開発用 SDK。tool 定義・MCP 統合・stop_reason 処理を抽象化 |
| PreToolUse hook | ツール使用前フック | Claude Code の機能。ツール実行前に介入。破壊的操作のブロック等に使用 |
| PostToolUse hook | ツール使用後フック | ツール実行後に介入。linter 自動実行・通知等に使用 |
| CLAUDE.md | Claude 設定ファイル | ~/.claude/CLAUDE.md(ユーザー)と .claude/CLAUDE.md(プロジェクト)の階層構造 |
| slash command | スラッシュコマンド | /<command> 形式のショートカット。.claude/commands/ に配置 |
| Batch API / Message Batches API | バッチ API | 24時間以内の処理で50%割引。非リアルタイム大量処理向け |
| orchestration | オーケストレーション | 複数エージェント・複数ツールの調整。coordinator agent が司令塔 |
| coordinator agent | 調整エージェント | マルチエージェント設計の司令塔。subagent に task を delegate |
| subagent | サブエージェント | 特定タスクを担当する specialist agent |
| lost-in-the-middle | 中間情報の損失 | 長文の中央部の情報が応答に反映されにくい現象。RAG で軽減 |
| contextual retrieval | 文脈検索 | クエリに関連する chunk のみを動的に取り出す手法 |
| is_error | エラーフラグ | tool_result に付与してエラーを Claude に伝達。Claude は recovery を試行 |
| structured output | 構造化出力 | JSON 等の機械可読形式での出力。tool 定義 + tool_choice 強制が最も信頼性高 |
| anti-pattern | アンチパターン | やってはいけない設計。CCA-F では anti-pattern の認識力が頻繁に問われる |
| proctored exam | 監督試験 | Webカメラ・マイク・本人確認書類が必要。Skilljar 経由でオンライン受験 |
| multiple-choice | 複数選択式 | 4択・単一正解。複数選択ではない |
| distractor | 不正解選択肢 | 巧妙に正解に見える誤答。「全部それっぽい」場合の判別力が必要 |
| scenario-based | シナリオ型 | 業務文脈を提示して最善策を問う形式。CCA-F の全問がこの形式 |
| deterministic | 決定論的 | プロンプトの工夫ではなくコードで保証する手法。critical operation の正解は大体これ |
| least privilege | 最小権限 | agent に必要最小限のツール・権限のみを与える原則 |
✏️ 非公式オリジナル練習問題 30問
ドメイン配分は本番試験の重みに合わせています:Domain 1 (9問) / Domain 2 (6問) / Domain 3 (6問) / Domain 4 (5問) / Domain 5 (4問) = 計30問。各問は「英語原文 → 日本語訳 → 4選択肢(英語+日本語)→ 解説」の構成。選択肢を見る前に英語原文だけで考えてみてください。
⚠️ 本問題は筆者が独自に作成したオリジナル問題です。Anthropic 公式の試験問題ではありません。実際の試験形式と難易度感を模した学習用教材としてご利用ください。
論点: 重要な業務ロジックは「プロンプト指示」ではなく「プログラム的 enforcement」で保証する
English
A SaaS startup builds an AI agent using the Claude Agent SDK to triage incoming GitHub issues. The agent has tools: read_issue, add_label, assign_engineer, close_issue. Engineers report that the agent occasionally closes issues that should have been assigned to a developer. Production logs show the agent uses close_issue even when the issue clearly requires investigation. What is the MOST effective remediation?
日本語訳
ある SaaS スタートアップが Claude Agent SDK を使い、GitHub の issue をトリアージする AI エージェントを構築している。エージェントは read_issue / add_label / assign_engineer / close_issue の4ツールを持つ。エンジニアからは「本来開発者にアサインされるべき issue を、エージェントが時々クローズしてしまう」との報告がある。本番ログを見ると、明らかに調査が必要な issue でも close_issue が呼ばれている。最も効果的な改善策はどれか?
▶ 正解と解説を見る
論点: 独立した処理は並列化、依存関係のあるものだけ直列化
English
A fintech engineer designs a multi-agent system: one coordinator agent delegates to three specialist agents (fraud_detection_agent, kyc_verification_agent, transaction_logger_agent). After deployment, the coordinator frequently times out because all three specialists are called sequentially and each takes 15 seconds. The three specialists have no data dependencies on each other. What is the BEST architectural improvement?
日本語訳
ある fintech エンジニアがマルチエージェントシステムを設計した。1つの coordinator agent が3つの specialist agent(fraud_detection / kyc_verification / transaction_logger)に処理を委任する。デプロイ後、3つが直列に呼ばれて各15秒かかるため、coordinator が頻繁にタイムアウトする。3つの specialist には互いにデータ依存はない。最善のアーキテクチャ改善はどれか?
▶ 正解と解説を見る
論点: ツール失敗は is_error フラグ付き tool_result で構造的に Claude に伝える
English
An engineer builds a research assistant agent. The agent receives stop_reason: "tool_use" for a web_search tool call, but the actual call returns a 500 error from the search API. What is the CORRECT way to send the error back to Claude so it can recover gracefully?
日本語訳
あるエンジニアがリサーチアシスタントエージェントを構築している。Claude から web_search ツール呼び出し要求(stop_reason: "tool_use")を受けたが、実際の API 呼び出しが 500 エラーを返した。Claude が適切にリカバリできるよう、エラーを返す正しい方法はどれか?
▶ 正解と解説を見る
論点: ツール記述の曖昧さはツール選択ミスの根本原因
English
A customer-facing agent uses 4 internal tools. After deploying, engineers notice that the agent sometimes hallucinates information when the actual tool would have returned the correct answer. Investigation reveals the agent stopped with stop_reason: "end_turn" and provided a fabricated answer instead of calling the relevant tool. What is the MOST likely root cause?
日本語訳
ある顧客対応エージェントが4つの内部ツールを使う。デプロイ後、本来ツールを呼べば正しい答えが返るはずのケースで、エージェントが情報をハルシネートしているとエンジニアが気付いた。調査の結果、エージェントは関連ツールを呼ばずに stop_reason: "end_turn" で停止し、捏造した回答を返していた。最も可能性が高い根本原因は何か?
▶ 正解と解説を見る
論点: 長期会話は selective state retention で管理する
English
An agent is designed to handle multi-step customer support tasks across many turns. After 30 turns of conversation, response quality degrades significantly. Token usage analysis shows the conversation has consumed 150K tokens. What is the MOST appropriate context management strategy?
日本語訳
ある顧客サポートエージェントが、多ターンにわたる複雑な業務を処理するよう設計されている。30ターン経過後、応答品質が著しく劣化する。トークン使用量分析では会話が150Kトークンを消費していた。最も適切なコンテキスト管理戦略はどれか?
▶ 正解と解説を見る
論点: MCP サーバー間のツール記述の重複は明示的に解消する
English
A startup builds an AI agent that connects to 6 different MCP servers. Users complain the agent sometimes picks the wrong server for similar queries. Investigation shows two MCP servers expose tools with nearly identical descriptions ("search_customer_data" and "find_customer_info"). What is the BEST remediation?
日本語訳
あるスタートアップが6つの MCP サーバーに接続する AI エージェントを構築。「似たようなクエリで時々間違ったサーバーが選ばれる」とユーザーから苦情あり。調査すると、2つの MCP サーバーが極めて似た記述のツール("search_customer_data" と "find_customer_info")を公開していた。最善の改善策はどれか?
▶ 正解と解説を見る
論点: CLAUDE.md の階層: 個人設定はユーザー、プロジェクト固有はリポジトリ
English
A development team uses Claude Code across 8 different repositories. They want a consistent commit message format across all repos (their personal style), but different test commands per repo (project-specific). What is the OPTIMAL configuration?
日本語訳
あるチームが8つのリポジトリで Claude Code を使う。コミットメッセージ形式は全リポジトリ共通(個人スタイル)にしたいが、テストコマンドはリポジトリごとに異なる(プロジェクト固有)。最も最適な構成はどれか?
▶ 正解と解説を見る
論点: CI/CD では -p フラグで非対話モード
English
A CI/CD pipeline runs Claude Code to generate code review comments on every pull request. The pipeline hangs because Claude Code waits indefinitely for permission prompts to use tools. Which configuration is the documented solution?
日本語訳
CI/CD パイプラインで Claude Code を実行し、全プルリクエストにコードレビューコメントを生成する設計。しかしツール使用許可プロンプトを待ち続けてパイプラインがハングする。公式に文書化された解決策はどれか?
▶ 正解と解説を見る
論点: ファイル編集後の自動アクションは PostToolUse hook
English
A team wants Claude Code to automatically run their custom linter after every file edit. The linter should run on each Edit and Write tool call, but not on Read calls. Which mechanism is MOST appropriate?
日本語訳
あるチームが、Claude Code がファイルを編集するたびに独自 linter を自動実行したい。linter は Edit / Write ツール呼び出し時に実行されるべきで、Read 呼び出し時は不要。最も適切な実装方法はどれか?
▶ 正解と解説を見る
論点: 破壊的操作のブロックは PreToolUse hook で programmatic に enforce
English
A senior engineer wants to enforce a strict policy: Claude Code must NEVER modify files under infra/production/ without explicit manual approval. Which approach BEST enforces this policy?
日本語訳
あるシニアエンジニアが、Claude Code が infra/production/ 以下のファイルを「明示的な手動承認なしで絶対に編集しない」というポリシーを enforce したい。最も確実にポリシーを enforce できるアプローチはどれか?
▶ 正解と解説を見る
論点: 構造化出力は tool 定義 + tool_choice 強制(古典)、または native Structured Outputs(最新)
English
An engineer needs Claude to extract invoice line items into JSON with a strict schema (each item has name: string, quantity: integer, unit_price: number). The output must be parseable 100% of the time. Among the options below, which approach gives the MOST reliable structured output?
日本語訳
あるエンジニアが、請求書の明細を厳密なスキーマ(name: string, quantity: integer, unit_price: number)で JSON に抽出したい。出力は100%の確率で parse 可能でなければならない。以下の選択肢のうち最も信頼性の高い構造化出力の実装はどれか?
▶ 正解と解説を見る
論点: Batch API は非リアルタイム処理に最適(50%割引・24時間 SLA)
English
A company needs to process 50,000 customer feedback documents for sentiment analysis. The results are needed within 24 hours but not in real-time. Which Anthropic API approach is OPTIMAL for cost while meeting the deadline?
日本語訳
ある企業が50,000件の顧客フィードバック文書を感情分析する必要がある。結果は24時間以内に必要だが、リアルタイム性は不要。コスト最適でかつ期限を満たすのに最も適した Anthropic API のアプローチはどれか?
▶ 正解と解説を見る
論点: few-shot は「数」より「input の多様性カバー」が重要
English
A few-shot prompt provides Claude with 3 examples. The expected output is correct for inputs similar to the examples but produces inconsistent results for inputs that differ in structure or topic. What is the MOST likely cause and the BEST fix?
日本語訳
few-shot プロンプトで Claude に3件の例を提供している。例に似た入力では正しい出力が得られるが、構造やトピックが異なる入力では結果が不安定になる。最も可能性が高い原因と最善の修正策は?
▶ 正解と解説を見る
論点: 不確実性は隠さず構造的に扱う(confidence + human-in-the-loop)
English
A developer uses Claude to extract data from PDFs. Most PDFs are typed text, but some contain handwritten notes. Claude's accuracy on handwritten content is significantly lower than on typed text. What is the BEST production-grade approach to handle this?
日本語訳
あるエンジニアが PDF からデータを抽出するのに Claude を使っている。多くは活字 PDF だが、一部に手書きメモが含まれる。手書き部分の精度は活字より著しく低い。本番運用で最も良いアプローチはどれか?
▶ 正解と解説を見る
論点: ツール記述は descriptive name + 詳細記述 + 例 + 境界条件
English
A developer is designing an MCP server exposing tools for a finance database. Which tool description style is BEST for reliable Claude invocation?
日本語訳
あるエンジニアが、金融データベース向けのツールを公開する MCP サーバーを設計している。Claude が確実にツールを正しく呼び出せるツール記述スタイルはどれか?
▶ 正解と解説を見る
論点: ツールエラーは構造化して return + 有効範囲を明示し Claude が自己修正
English
An MCP-connected agent occasionally invokes a tool with parameter values outside the expected range (e.g., date "1899-01-01" when the database only contains data from 2020 onwards). The tool then returns errors. What is the MOST appropriate fix?
日本語訳
ある MCP 接続エージェントが、想定範囲外のパラメータでツールを呼ぶことが時々ある(例: データベースが2020年以降のデータのみなのに、日付 "1899-01-01" を指定)。ツールはエラーを返す。最も適切な修正策はどれか?
▶ 正解と解説を見る
論点: ツール抽象度は「ドメイン操作単位」が least privilege と曖昧性削減のバランス
English
A team is deciding how to expose database operations via MCP. The database has 40 tables. Which design is BEST for an agent that helps customer service representatives?
日本語訳
あるチームが MCP でデータベース操作を公開する設計を検討中。データベースには40テーブルある。カスタマーサービス担当者を支援するエージェント向けに最も良い設計はどれか?
▶ 正解と解説を見る
論点: lost-in-the-middle: 長文の中央部の情報は注意が薄れる → RAG / 配置工夫で対処
English
A long-form document analysis task uses a single 50K-token document. Claude's accuracy is high for content in the first and last 5K tokens but drops sharply for content in the middle. What is this phenomenon called, and what is the BEST mitigation?
日本語訳
50Kトークンの単一文書を分析するタスクで、最初と最後の5Kトークン部分の精度は高いが、中央部の内容に関する精度が急落する。この現象の名称と、最も適切な軽減策はどれか?
▶ 正解と解説を見る
論点: progressive summarization で消える情報は別途 state として抽出保持
English
A multi-turn agent conversation is being summarized progressively to save tokens. After 50 turns, the agent forgets a critical user preference mentioned in turn 3 ("never schedule meetings on Fridays"). The summary at turn 50 no longer contains this preference. What is the MOST important pitfall to address?
日本語訳
マルチターンエージェントの会話で、トークン節約のため progressive summarization を行っている。50ターン経過後、ターン3で言われた重要なユーザー設定("金曜には絶対会議を入れるな")をエージェントが忘れた。ターン50時点のサマリーにはその設定が残っていなかった。最も重要な対策ポイントは何か?
▶ 正解と解説を見る
論点: ハルシネーション防止は「プロンプトで頼む」ではなく「verification tool で保証」
English
An agent processes legal contracts and provides answers about specific clauses. Reliability is critical — the agent must NEVER fabricate non-existent clause references. Sometimes Claude generates plausible-sounding but fictional clause numbers. What is the MOST reliable safeguard?
日本語訳
あるエージェントが法的契約を処理し、特定条項についての質問に答える。「存在しない条項を絶対に捏造しない」という信頼性が最重要。Claude が時々 plausible に見えるが実際は存在しない条項番号を生成する。最も信頼できる安全策はどれか?
▶ 正解と解説を見る
論点: stop_reason: max_tokens は「完了」ではない
English
An agent loop treats every API response as final and returns it to the user. Users report that long reports sometimes end mid-sentence. Inspecting the responses, the stop_reason is "max_tokens" in those cases. What is the MOST appropriate fix?
日本語訳
あるエージェントループは API の全応答を最終回答としてユーザーに返している。長いレポートが文の途中で終わることがあるという報告があり、調べると該当ケースの stop_reason は "max_tokens" だった。最も適切な修正はどれか?
▶ 正解と解説を見る
論点: orchestrator-worker: worker は圧縮した結果を返す
English
A research system uses an orchestrator that dispatches sub-questions to worker agents. Each worker returns its full raw findings (tens of thousands of tokens) into the orchestrator context. After a few sub-questions the orchestrator starts losing track of the original goal. What is the BEST architectural change?
日本語訳
リサーチシステムでオーケストレーターがサブ質問をワーカーエージェントに振り分けている。各ワーカーは生の調査結果(数万トークン)をそのままオーケストレーターのコンテキストに返す。数件のサブ質問を処理すると、オーケストレーターが本来の目的を見失い始める。最も良いアーキテクチャ上の変更はどれか?
▶ 正解と解説を見る
論点: マルチエージェントは「必要なときだけ」
English
A team wants to build a workflow that extracts invoice fields from a PDF, validates them against a schema, and writes a row to a database. They propose a five-agent system (planner, extractor, validator, writer, reviewer). Which assessment is MOST accurate?
日本語訳
PDF から請求書の項目を抽出し、スキーマで検証し、データベースに1行書き込むワークフローを作りたい。チームはプランナー・抽出・検証・書き込み・レビューの5エージェント構成を提案している。最も正確な評価はどれか?
▶ 正解と解説を見る
論点: CLAUDE.md の階層と共有範囲
English
A team wants Claude Code to always follow the repository coding conventions (test command, branch naming, forbidden directories) for every engineer, while each engineer keeps personal preferences (editor, verbosity) private and out of version control. Where should each type of instruction live?
日本語訳
チームはリポジトリのコーディング規約(テストコマンド・ブランチ命名・触ってはいけないディレクトリ)を全エンジニアの Claude Code に常に守らせたい。一方で各エンジニアの個人的な好み(エディタ・出力の詳しさ)はバージョン管理に入れず個人に閉じたい。それぞれの指示はどこに置くべきか?
▶ 正解と解説を見る
論点: CI では非対話モードと権限の明示
English
A team wants Claude Code to run inside a CI pipeline to summarize the diff of each pull request and post the summary as a comment. The job must not wait for interactive input and should only be allowed to read files. Which setup is MOST appropriate?
日本語訳
CI パイプライン内で Claude Code を動かし、各プルリクエストの差分を要約してコメント投稿したい。ジョブは対話入力を待ってはならず、ファイルの読み取りだけを許可したい。最も適切な構成はどれか?
▶ 正解と解説を見る
論点: 構造化出力はスキーマで強制する
English
A service asks Claude to "respond only with JSON containing name, email, and priority". About 3% of responses include a leading sentence such as "Here is the JSON:" or a slightly different key name, which breaks the parser. What is the MOST robust fix?
日本語訳
あるサービスは Claude に「name・email・priority を含む JSON だけで答えて」と依頼している。約3%の応答に「Here is the JSON:」のような前置きや微妙に異なるキー名が混ざり、パーサーが壊れる。最も堅牢な修正はどれか?
▶ 正解と解説を見る
論点: Batch API の適用判断
English
A company needs to classify 2 million archived support tickets once, and the results are needed within a few days for a quarterly report. They currently call the Messages API synchronously and are worried about cost and rate limits. Which approach is MOST appropriate?
日本語訳
ある企業は、アーカイブ済みのサポートチケット200万件を一度だけ分類する必要があり、結果は四半期レポート向けに数日以内にあればよい。現在は Messages API を同期的に呼んでおり、コストとレート制限が心配である。最も適切なアプローチはどれか?
▶ 正解と解説を見る
論点: ツール説明の曖昧さが誤選択を生む
English
An agent has two tools: search_docs (description: "Search") and search_tickets (description: "Search things"). Claude frequently calls the wrong one. What is the MOST effective fix?
日本語訳
エージェントは search_docs(説明: "Search")と search_tickets(説明: "Search things")の2つのツールを持つ。Claude は頻繁に誤った方を呼ぶ。最も効果的な修正はどれか?
▶ 正解と解説を見る
論点: ツールのエラーはモデルが回復できる形で返す
English
An MCP server wraps an internal inventory API. When a product ID does not exist, the server currently crashes the request with a generic protocol error and the agent gives up. How should the server handle this case?
日本語訳
ある MCP サーバーは社内の在庫 API をラップしている。存在しない商品 ID が渡されると、現在は汎用のプロトコルエラーでリクエストが落ち、エージェントは諦めてしまう。サーバーはこのケースをどう扱うべきか?
▶ 正解と解説を見る
論点: 長文処理: 文書は先頭・質問は末尾・引用を先に
English
An application answers questions about 150-page compliance manuals. Accuracy is good for facts near the beginning and end of a manual but drops for facts in the middle. Which change is MOST likely to improve accuracy?
日本語訳
150ページのコンプライアンス手順書について質問に答えるアプリがある。手順書の冒頭と末尾付近の事実については精度が高いが、中央付近の事実で精度が落ちる。精度改善に最もつながりそうな変更はどれか?
▶ 正解と解説を見る
// SCORE
🧮 CCA-F 練習問題を採点する
全 30 問。回答を選んでから「採点する」を押すと、正答率・領域別の弱点・不正解の解説をその場で表示します。未回答は不正解として数えます。
正答数
0 / 30
正答率
0%
合格ライン目安 80%(24問)
—
📊 領域別の正答率
🔍 復習の優先順位
正答率が低い領域: 。 Claude 認定資格(CCA-F)完全ガイド の該当セクションと、上の「重要キーワード」を先に見直してください。
採点目安: 本番は 1000点満点中 720点(72%)で合格です。英語の読解負荷を考慮し、本ページ(日本語訳つき)では 80% 以上を安定して取れる状態を合格圏の目安にしています。
🎓 試験当日の攻略テクニック
時間配分: 60問 / 120分 = 1問あたり最大2分
時計を見ながら「30問終わった時点で60分」を目安に。読解に詰まったら即マークして次へ進む。最後にまとめて見直すのが鉄則。
消去法: 「強い言葉」は不正解の合図
"Always" / "Never" / "Only" など絶対的な単語の選択肢は不正解になりやすい。逆に "BEST" / "MOST appropriate" は正解側の文に多い。
プロンプト系の選択肢は警戒
「system prompt に "do not X" を追加」「instructions を強化」系は、ほぼ不正解。Programmatic enforcement(hook / validation / verification tool)が正解パターン。
読み返しは「冒頭の役割」と「最後の質問」
シナリオが長い場合、冒頭の "A [role] is building..." と末尾の "Which is the BEST...?" を最初に確認してから本文を読むと、何を聞かれているかを意識して読める。
プロクター環境チェック
Webカメラ・マイク・本人確認書類(パスポート推奨)・周囲に他人がいない静かな環境を試験開始30分前に確認。中断するとスコア無効リスク。
デジタル時計のみ使用可
紙のメモ・スマホ・別ウィンドウ・別タブは禁止。Skilljar のプロクターが画面・カメラを監視。違反検知時は即座に試験終了。
AI ツールの使用は禁止
Claude.ai を別タブで開いて聞く・翻訳ツールで問題文を翻訳する等は明示的に禁止。違反は失格 + 認定剥奪 + 再受験ペナルティ。
英語が完全に読めなくても勝負できる
技術英語のパターンは決まっている(パターン10選参照)。20%程度の単語がわからなくても、文脈と選択肢の構造で正解は推定可能。固有用語(stop_reason 等)を覚えていれば残り単語を補える。
📝 他の AI 資格 練習問題も挑戦
本サイトの他の無料練習問題集。AI 資格を複数取得することでキャリアの選択肢が広がります。
🔗Claude 認定対策に役立つ関連記事
関連記事・進化史・解説・他モデル比較も用意しています。
🚀
Sonnet 5 完全解説
Free/Pro既定・エージェント性能大幅強化
🗺️
モデル使い分けガイド
Opus/Sonnet/Haiku 初心者向け選び方
⚡
Claude速報
Anthropic 公式Xポストを機械的に要約
🔮
Fable 5 完全解説
Mythos 級を一般公開(7/1 提供再開)
📚
Claude 全記事ハブ
Claudeに関する全記事を一覧
📜
Claude 進化史
Claude 1→Sonnet 5 全20世代
📝
詳細チェンジログ
各バージョンの変更点を網羅
🚀
Opus 4.8 完全解説
$5/$25 高コスパ・Fable 5 のフォールバック先
🔬
Opus 4.7 完全解説
前世代フラッグシップの解説
🤖
Claude Code 完全解説
公式CLIエージェントの使い方
🔄
Claude Code 更新履歴
Week別アップデートまとめ
🎨
Claude Design 解説
スライド/UIをプロンプトで自動生成
🎓
Claude 認定資格(CCA-F)
Anthropic 公式初の認定試験ガイド
⚖️
3社徹底比較
ChatGPT/Claude/Gemini 用途別7シナリオ
📰
AIモデル更新ログ
3社の更新を日付順に網羅
出典・参考
- Anthropic Academy(公式 LMS、Skilljar)
- Claude 公式コースカタログ
- Claude 公式ドキュメント(API / Tool Use / MCP / Agent SDK)
- Model Context Protocol 公式仕様
- 本サイト: Claude 認定資格(CCA-F)完全ガイド
- 本サイト: Claude Code 完全解説
本記事は 2026年5月23日 時点の Anthropic 公開情報・公式ドキュメント・筆者の独自分析をもとに執筆。掲載練習問題は全て筆者によるオリジナル作成であり、Anthropic 公式試験問題ではありません。試験要項は変更の可能性があるため、受験前に Anthropic 公式 で最新情報をご確認ください。