Claude デベロッパー Foundations
CCDV-F 問題集・無料練習10問
Claude Certified Developer — Foundations
Claudeをアプリケーションから利用する際の、入力・ツール・出力の設計を練習します。モデルへの依頼とアプリ側の処理を分け、期待どおりに動くかを確かめる視点を整理します。
登録不要 · 日本語の解説付き · 固定10問
無料10問を始める ↓ページ更新:
CCDV-Fの学習ポイント
Claudeを使うアプリ開発の基礎を復習したい方。
- APIを使うアプリの基本設計
- ツール呼び出しと入出力
- 評価とエラーへの備え
この無料練習の使い方
まずは解説を見ずに選び、回答後に正誤と日本語の解説を確認します。選択肢の違いを言葉で説明できるかを振り返り、迷った用語を復習しましょう。
公開しているのは固定10問の学習用教材です。試験全範囲の網羅や合格を保証するものではありません。
CCDV-Fの日本語練習問題
例題と日本語解説を読む
この資格の無料10問に含まれる1問目です。答えを選んで練習したい場合は、上の練習から始めてください。
例題の問題文と選択肢を読む
自動化された継続的インテグレーションパイプラインの一部としてClaude Codeを実行しています。パイプラインでは、Claude Codeが確認を求めることなく明確に定義されたタスクセットを実行する必要があり、出力を下流処理のためにキャプチャする必要があります。 パイプラインをどのように構成しますか?
- A:パイプラインで確認プロンプトなしで動作するために構成を必要としない別のツールでClaude Codeを置き換える。
- B:ヘッドレスモードでClaude Codeを実行し、settings.jsonで必要な権限を構成して、その出力を下流処理のためにキャプチャする。
- C:Claude Codeの確認プロンプトをすべての環境でグローバルに無効にして、パイプラインがプロンプトによる中断なしで実行されるようにする。
- D:Claude Codeを対話モードで実行し、パイプラインがタスクを実行する間、開発者にすべての確認プロンプトを手動で承認してもらう。
正解と解説を読む
正解:B
選択肢Bが正しい自動化パターンです。CIパイプラインは非対話的に動作しなければならないため、Claude Codeはそのプログラマティック/ヘッドレス実行モードで呼び出され、事前定義されたワークフローに必要な権限のみを与えられるべきです。その後、出力はパイプラインによってキャプチャされ、後続のビルド、テスト、レポート、またはデプロイステージに供給されます。 Claude Codeの構成システムは、JSON設定で明示的な権限ルールをサポートしています。Anthropicのドキュメントでは、settings.jsonが他の動作と共に、Claude Codeが確認なしで実行できる内容を制御すると記載されています。たとえば、permissions.allowで特定のコマンドを承認し、permissions.denyで機密操作を防ぐことができます。プロジェクトレベルの.claude/settings.jsonをバージョン管理できるため、CI動作はランナー間で再現可能になります。 これは、確認動作をグローバルに無効にしてCI作業負荷を超えて影響範囲を拡大するCよりもかなり安全です。Dは人間が常に立ち会う必要があるため、自動化を阻害します。Aは不要です。なぜなら、Claude Codeは自動化シナリオのために明示的に構成可能だからです。 原則は最小権限の非対話的構成です。パイプラインで必要なコマンドとリソースのみを承認し、下流処理のために機械可読な出力をキャプチャします。関連するClaude Developerトピックは、Claude Code自動化、構成管理、権限、CI/CD統合、ヘッドレス実行、および再現可能なプロジェクト設定です。