← 学習メニュー
CCAR-F 練習問題 34
CCAR-F
シナリオ:Claude Code によるコード生成
チームで Claude Code を使い、コード生成・リファクタリング・デバッグ・ドキュメント作成を進めています。CLAUDE.md・カスタムコマンド・Skills などの設定で開発の流れに組み込み、plan mode と直接実行を使い分ける必要があります。
ユーザーテーブルの主キーを連番から UUID へ変える作業を Claude Code に任せます。影響は外部キー・API の応答・移行スクリプトに及び、テックリードは、ファイルが1つでも変更される前に、影響範囲と進め方を確かめたいと考えています。最も適切な進め方はどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:C
判断のポイント
影響の大きい変更や、方針を先に合意したい作業は plan mode で始めます。調査と計画の段階ではファイルが変更されず、承認後に実装へ移れます。
A. 依頼文に「まだファイルは変更しないで」と書き、通常のモードで調べさせる(不正解)
指示に頼るため、変更されない保証がありません。
B. 直接実行で進め、問題があれば git で元に戻す前提にする(不正解)
変更の前に方針を確かめるという要件を満たしません。影響の大きい変更では手戻りも大きくなります。
C. plan mode で影響範囲を調べさせて計画を出させ、承認してから実装に移る(正解)
plan mode では、Claude はファイルを変更せずに調査と計画の提示を行います。計画を確かめて承認してから実装に移るため、変更前の確認という要件を満たせます。
D. すべての操作を許可するモードで実行し、作業が終わってから差分をまとめて確かめる(不正解)
確認が最後にしか入らず、方針の誤りに気づくのが遅れます。
出題範囲:CCAR-F 分野3「Claude Codeの設定と開発工程」・項目3.4 plan mode と直接実行の使い分け
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
