← 学習メニュー

CCAR-F 練習問題 18

CCAR-F

シナリオ:マルチエージェントの調査システム

Claude Agent SDK で、コーディネーターが Web 検索・文書分析・統合・レポート生成の各サブエージェントに作業を委任し、出典付きのレポートを作る調査システムを構築しています。

文書分析サブエージェントのツール説明を書き直した後も、短い事実確認の依頼で、時間のかかる deep_analyze_document が選ばれ続けています。調べると、システムプロンプトに「文書に関する依頼には、必ず徹底的な分析で応えること」という一文がありました。ツールの説明自体は用途の違いを明確に書いています。次に行うべき対処として最も適切なのはどれですか。

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

選択肢を押して回答

正解と解説

正解:A

判断のポイント

ツールの説明を整えても誤選択が続くなら、システムプロンプトにツールを連想させるキーワード指示がないかを点検します(ガイド2.1)。

A. システムプロンプトの該当文を見直し、特定のツールを連想させない書き方へ改めたうえで、短い事実確認の扱いを明記する(正解)

システムプロンプトのキーワードが、意図しないツールとの結び付きを作ることがあります(ガイド2.1)。説明が適切でも上位の指示が上書きしている状態なので、プロンプトの文言を見直します。

B. deep_analyze_document を一時的に無効にし、短い依頼が多い時間帯は軽量な分析ツールだけを使わせる(不正解)

本当に深い分析が必要な依頼まで処理できなくなります。時間帯で切り替える根拠もありません。

C. tool_choice で軽量な分析ツールを常に強制し、深い分析は利用者が明示したときだけ別の経路で実行する(不正解)

強制選択は特定の工程を確実に先に実行させる手段で、依頼に応じた使い分けには向きません。モデルの判断を不要に封じます。

D. deep_analyze_document の説明に「短い依頼には使わないこと」という注意を、さらに強い表現で書き足す(不正解)

ツールの説明は既に十分です。原因であるシステムプロンプトの指示が残る限り、説明の強調と指示がぶつかり続けます。

出題範囲:CCAR-F 分野2「ツール設計とMCP連携」・項目2.1 ツールの説明と境界の設計

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

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