Claude アーキテクト Foundations

CCAR-F 問題集・無料練習10問

Claude Certified Architect — Foundations

Claudeを組み込むシステムで、役割分担やコンテキスト、ツール連携を考える練習です。要件を実装方針へ落とし込み、動作を評価する流れを整理します。

登録不要 · 日本語の解説付き · 固定10問

無料10問を始める ↓

ページ更新:

CCAR-Fの学習ポイント

Claudeを使うシステム設計やエージェント構成を学ぶ方。

  • 要件とコンテキストの設計
  • ツール連携と処理の分担
  • 品質を確認する評価方法

この無料練習の使い方

まずは解説を見ずに選び、回答後に正誤と日本語の解説を確認します。選択肢の違いを言葉で説明できるかを振り返り、迷った用語を復習しましょう。

公開しているのは固定10問の学習用教材です。試験全範囲の網羅や合格を保証するものではありません。

CCAR-Fの日本語練習問題

問題リンクを確認しています。

再読込

例題と日本語解説を読む

この資格の無料10問に含まれる1問目です。答えを選んで練習したい場合は、上の練習から始めてください。

例題の問題文と選択肢を読む

Continuous Integration/Continuous Deployment(CI/CD)パイプラインにClaude Codeを統合しています。システムは自動コードレビューを実行し、テストケースを生成し、プルリクエストにフィードバックを提供します。実行可能なフィードバックを提供し、誤検出を最小限に抑えるプロンプトを設計する必要があります。 自動レビューは、チームが意図的に使用しているパターンを一貫してフラグ付けします。テストファイル内のオプショナルの強制アンラップ、確立されたアーキテクチャに従う大規模なコーディネータークラス、公開SDKでは非推奨とマークされているが内部で保守されているモジュールのインポートなどです。開発者は、すべての検出結果の約30%をプロジェクト固有の誤検出として却下しています。 どのアプローチが、すべてのレビュー中にプロジェクトの規約を永続的なコンテキストとして提供することで、モデルがこれらの検出結果を最初から生成しないようにしますか?

  • A:チームの受け入れられたパターンと意図的な規約をプロジェクトのCLAUDE.mdファイルに文書化し、すべてのレビュー中にモデルがこのコンテキストを受け取るようにします。
  • B:差分内の変更された行のみを分析し、周囲のファイルコンテキストなしで、モデルが評価するコードの量を減らすようにレビューを設定します。
  • C:「force unwrap」、「large class」、または「deprecated import」などの用語を含む検出結果を、結果が開発者に届く前に抑制する後処理キーワードフィルターを構築します。
  • D:開発者にフラグ付けされた行にインライン抑制コメントを追加させ、差分を前処理して、コードをモデルに送信する前に抑制された行を除外します。
正解と解説を読む

正解:A

選択肢AはClaudeがコードを評価する前に、不足しているプロジェクトコンテキストを提供します。AnthropicのCLAUDE.mdドキュメントは、プロジェクトレベルのファイルを、コーディング規約、アーキテクチャ、ワークフロー、および規約のための永続的でバージョン管理された指示として定義しています。説明されている例外は、安定したリポジトリの事実です。強制アンラップはテストで許可されており、コーディネータークラスは意図的なパターンに従っており、内部で保守されている依存関係は公開の非推奨ステータスにもかかわらず承認されたままです。これらの事実を簡潔に記録することで、すべてのレビューセッションがパターンを正しく解釈できるようになります。 選択肢Bは周囲の証拠を削除し、アーキテクチャおよびファイル間の判断の信頼性を低下させます。選択肢Cは生成後に検出結果を隠し、同じキーワードを含む本物のバグを抑制する可能性があります。 選択肢Dはソースファイルにノイズを追加し、ポリシーを中央でドキュメント化する代わりに個々の呼び出しサイトに分散させます。CLAUDE.mdエントリは具体的でスコープを設定する必要があります。たとえば、強制アンラップの例外をグローバルに承認するのではなく、テストパスに制限します。Anthropicは、短く正確な指示がより一貫して従われると指摘しているため、ファイルには受け入れられた規約、そのスコープ、およびパターンが依然として報告可能となる条件を記述する必要があります。