← 学習メニュー

CCAR-F 練習問題 34

CCAR-F

シナリオ:Claude Code によるコード生成

チームで Claude Code を使い、コード生成・リファクタリング・デバッグ・ドキュメント作成を進めています。CLAUDE.md・カスタムコマンド・Skills などの設定で開発の流れに組み込み、plan mode と直接実行を使い分ける必要があります。

ユーザーテーブルの主キーを連番から UUID へ変える作業を Claude Code に任せます。影響は外部キー・API の応答・移行スクリプトに及び、テックリードは、ファイルが1つでも変更される前に、影響範囲と進め方を確かめたいと考えています。最も適切な進め方はどれですか。

スポンサーリンク
1つ選択してください

選択肢を押して回答

正解と解説

正解:C

判断のポイント

影響の大きい変更や、方針を先に合意したい作業は plan mode で始めます。調査と計画の段階ではファイルが変更されず、承認後に実装へ移れます。

A. 依頼文に「まだファイルは変更しないで」と書き、通常のモードで調べさせる(不正解)

指示に頼るため、変更されない保証がありません。

B. 直接実行で進め、問題があれば git で元に戻す前提にする(不正解)

変更の前に方針を確かめるという要件を満たしません。影響の大きい変更では手戻りも大きくなります。

C. plan mode で影響範囲を調べさせて計画を出させ、承認してから実装に移る(正解)

plan mode では、Claude はファイルを変更せずに調査と計画の提示を行います。計画を確かめて承認してから実装に移るため、変更前の確認という要件を満たせます。

D. すべての操作を許可するモードで実行し、作業が終わってから差分をまとめて確かめる(不正解)

確認が最後にしか入らず、方針の誤りに気づくのが遅れます。

出題範囲:CCAR-F 分野3「Claude Codeの設定と開発工程」・項目3.4 plan mode と直接実行の使い分け

参考資料(公式ドキュメント)

公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。