← 学習メニュー
CCAR-F 練習問題 58
CCAR-F
シナリオ:開発者の生産性向上
Claude Agent SDK で、慣れないコードベースの調査、レガシーシステムの理解、定型コードの生成、繰り返し作業の自動化を支援するエージェントを作っています。組み込みツール(Read・Write・Edit・Bash・Grep・Glob)と MCP サーバーを併用します。
レガシーの在庫システムを扱う開発者は、新しいセッションを始めるたびに、主要なモジュールの役割や処理の流れを Claude Code に約30分かけて調べ直させています。調べた内容は毎回ほとんど同じです。最も適切な改善はどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:C
判断のポイント
繰り返し使う知識は、会話ではなくリポジトリの文書や CLAUDE.md に残します。調査の結果を前提として共有すると、セッションをまたいで作業を効率よく続けられます。
A. セッションの開始時に、関係しそうなファイルをすべて @ で読み込ませる(不正解)
文脈を大きく消費し、必要な要点を探す手間も残ります。
B. 調査の時間を短くするため、Claude Code に読むファイルの数を制限させる(不正解)
調査が浅くなるだけで、毎回やり直す問題は解決しません。
C. 確定した構造の要点をリポジトリの文書にまとめ、CLAUDE.md から読み込ませる(正解)
繰り返し必要になる調査の結果は、リポジトリの文書として残し、CLAUDE.md から参照させます。次のセッションは、その前提から作業を始められます。
D. 最初に調べたセッションを毎回 --resume で再開し、そこから作業を続ける(不正解)
古い会話の履歴が積み重なり、無関係な作業の文脈まで引き継ぐことになります。
出題範囲:CCAR-F 分野5「文脈管理と信頼性」・項目5.4 大規模コードベースの探索での文脈管理
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
