← 学習メニュー
CCAR-F 練習問題 28
CCAR-F
シナリオ:Claude Code によるコード生成
チームで Claude Code を使い、コード生成・リファクタリング・デバッグ・ドキュメント作成を進めています。CLAUDE.md・カスタムコマンド・Skills などの設定で開発の流れに組み込み、plan mode と直接実行を使い分ける必要があります。
開発者は、このリポジトリでだけ使う個人の指示(手元の検証用データベースの接続先や、自分の作業の進め方)を Claude Code に伝えたいと考えています。チームの CLAUDE.md はリポジトリで共有しており、個人の内容はコミットしたくありません。最も適切な方法はどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:D
判断のポイント
CLAUDE.md は、プロジェクト・ユーザー・インポートの組み合わせで構成します。リポジトリ専用の個人的な指示は、ホームディレクトリのファイルを @import して取り込めます。
A. 個人の指示をプロジェクトの CLAUDE.md に直接書き、コミットしないように毎回注意する(不正解)
共有のファイルに未コミットの変更が残り続け、誤ってコミットする危険があります。
B. 個人の指示を ~/.claude/CLAUDE.md に書き、すべてのプロジェクトで読み込ませる(不正解)
このリポジトリ専用の接続先などが、無関係な他のプロジェクトにも読み込まれます。
C. 個人の指示を .claude/settings.local.json に文章として書いておく(不正解)
settings は権限などの設定のためのファイルで、自然文の指示を読み込ませる場所ではありません。
D. 個人の指示を ~/.claude/ 以下のファイルに書き、プロジェクトの CLAUDE.md から @import する(正解)
CLAUDE.md はホームディレクトリのファイルを @import で取り込めます。個人の指示をリポジトリの外に置けば、チームの共有を変えずに自分の環境にだけ反映できます。
出題範囲:CCAR-F 分野3「Claude Codeの設定と開発工程」・項目3.1 CLAUDE.md の階層と分割
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
